본문 바로가기

블록체인

[블록체인] 블록체인과 클레이튼

블록체인

어떤 거래 정보를 블록 단위로 기록해서 체인형태로 묶어서 관리하는 것

기존 중앙에서 DB를 관리한다는 개념과는 다름

거래 정보를 각 노드들이 갖고 있기 때문에 위변조가 어렵다는 특징

블록체인 종류

비트코인

폴리곤

이더리움(ERC) → 하나의 트랜젝션을 처리할 때 드는 비용이 비쌈

클레이튼(KCT)

클레이튼 토큰

  • kip7: 대체 가능 토큰. 모든 토큰은 동일 가치. 호환 가능(넥슨 안에서만 사용 가능)
  • kip17: 대체 불가 토큰. 고유 가치. 교환 불가(화폐, 예술작품)
  • kip37: 멀티 토큰. kip7을 여러개 담을 수 있음.(나이키 한정판 신발)

클레이튼 합의 과정

합의노드를 랜덤하게 뽑음

  • CN: 컨센서스 노드. 합의를 담당하는 노드
  • PN: 프록시 노드. 엔드포인트와 CN을 연결
  • EN: 엔드포인트 노드. 클라이언트단
  • 부트노드: 새로운 노드를 등록하고 연결할 노드를 검색한다.

Core-cell(코어셀): CN 1개 + PN 2개

토큰 작업(송금 작업)

deploy

transfer → mint → burn

  • minting: 토큰 새로 발행
  • transfer: 사용자간 주고 받는 행위
  • burn: 화폐 소각