블록체인
어떤 거래 정보를 블록 단위로 기록해서 체인형태로 묶어서 관리하는 것
기존 중앙에서 DB를 관리한다는 개념과는 다름
거래 정보를 각 노드들이 갖고 있기 때문에 위변조가 어렵다는 특징
블록체인 종류
비트코인
폴리곤
이더리움(ERC) → 하나의 트랜젝션을 처리할 때 드는 비용이 비쌈
클레이튼(KCT)
클레이튼 토큰
- kip7: 대체 가능 토큰. 모든 토큰은 동일 가치. 호환 가능(넥슨 안에서만 사용 가능)
- kip17: 대체 불가 토큰. 고유 가치. 교환 불가(화폐, 예술작품)
- kip37: 멀티 토큰. kip7을 여러개 담을 수 있음.(나이키 한정판 신발)
클레이튼 합의 과정
합의노드를 랜덤하게 뽑음
- CN: 컨센서스 노드. 합의를 담당하는 노드
- PN: 프록시 노드. 엔드포인트와 CN을 연결
- EN: 엔드포인트 노드. 클라이언트단
- 부트노드: 새로운 노드를 등록하고 연결할 노드를 검색한다.
Core-cell(코어셀): CN 1개 + PN 2개
토큰 작업(송금 작업)
deploy
transfer → mint → burn
- minting: 토큰 새로 발행
- transfer: 사용자간 주고 받는 행위
- burn: 화폐 소각
'블록체인' 카테고리의 다른 글
[블록체인] 블록체인 이더리움 Dapp 개발에 하드햇과 오픈제펠린 활용하기 (0) | 2022.09.02 |
---|---|
[블록체인] 이더리움 & 솔리디티 기반의 투표 dApp 구현하기 (0) | 2022.09.01 |
[블록체인] Klaytn 클레이튼 블록체인 어플리케이션 만들기 - 이론과 실습 (2) | 2022.08.31 |
[블록체인] 솔리디티(Solidity) 문법 총정리 (0) | 2022.08.30 |
[블록체인] 이더리움 입문 바이블 (0) | 2022.08.29 |