일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- seaborn
- 암호화폐
- OpenAI
- querydsl
- Python
- node.js
- 블록체인실습
- 머신러닝
- Ai
- SpringDataJpa
- ORM
- 프로그래밍
- SQL
- JPA
- springboot
- 코딩
- 딥러닝
- 데이터베이스
- Practice
- java
- 파이썬
- tutorial
- 이더리움
- 블록체인
- 데이터 시각화
- 실습
- 데이터 분석
- 웹개발
- 스마트컨트랙트
- ChatGPT
- Today
- Total
목록전체 글 (66)
집돌이 공대남 IT
안녕하세요! 공대남입니다. 이번 포스트에서는 블록체인의 다양한 응용 분야에 대해 알아보겠습니다. 1. 암호화폐 가장 대표적인 블록체인 응용 분야는 암호화폐입니다. 비트코인을 비롯한 많은 암호화폐들이 블록체인 기술을 사용하여 트랜잭션을 기록하고, 이를 통해 사용자들이 중앙기관 없이도 안전하게 거래를 할 수 있게 해줍니다. 2. 스마트 컨트랙트 이더리움과 같은 플랫폼은 스마트 컨트랙트라는 개념을 도입했습니다. 스마트 컨트랙트는 프로그램 코드가 포함된 디지털 계약으로, 블록체인을 이용해 이를 안전하게 실행할 수 있습니다. 이를 통해 복잡한 트랜잭션을 자동화하고, 중개인의 필요성을 줄일 수 있습니다. 3. 공급망 추적 블록체인은 제품의 생산부터 판매까지 모든 단계를 추적하는데 사용될 수 있습니다. 이를 통해 소..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/QzDYc/btsoSmkrP9K/2y82k8lRZ8uMJP88xVVqrk/img.png)
안녕하세요! 공대남입니다! 이번 포스트에서는 블록체인 네트워크를 구축하는 방법과 블록체인의 다른 중요한 요소에 대해 알아보겠습니다. 1. 블록체인 네트워크 구축하기 블록체인은 분산 네트워크이기 때문에, 각각의 노드가 동일한 블록체인의 복사본을 가지고 있어야 합니다. 우리의 첫번째 단계는 이 네트워크를 구축하는 것입니다. Step 1: Blockchain 클래스에 네트워크 노드 추가하기 class Blockchain: def __init__(self): ... self.nodes = set() def register_node(self, address): self.nodes.add(address) 이 register_node 메소드는 새로운 노드를 네트워크에 추가하는 역할을 합니다. Step 2: 블록체인 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/t697t/btsoSncyE0L/5ry095t955uGnTiI6rEr1k/img.jpg)
안녕하세요! 공대남입니다. 이번 포스트에서는 우리는 블록체인의 복잡한 부분들을 탐색할 것입니다. 우리는 Proof of Work(작업증명) 개념을 도입하고, 우리의 블록체인에 거래를 추가하는 방법을 배워볼 것입니다. 1. Proof of Work Proof of Work는 블록을 생성하고 블록체인에 추가하기 위한 어떤 작업의 증명입니다. 이는 블록체인 네트워크를 안전하게 유지하며, 무작위로 블록을 생성하거나 수정하는 것을 방지합니다. Step 1: Proof of Work 추가하기 우리의 Block 클래스에 proof_of_work 메소드를 추가합시다. class Block: def __init__(self, index, previous_hash, transactions, proof): ... self...