본문 바로가기

ethereum2

이더리움 플랫폼 데이터 용어 정리 2 코어 이더리움 프로그래밍 책의 2.3.2~2.3.5절에 대한 용어 정리입니다. 합의 계층 작업 증명(PoW, Proof of Work): 복잡한 계산 문제의 해답을 가장 빨리 찾은 마이너의 블록을 블록체인에 등록하고 이에 대한 수행 결과로 보상 마이닝(mining): 작업 증명 방식으로 블록을 생성하는 과정 (=채굴) fork: 블록체인 시스템의 업그레이드 하드 포크(hard fork): 무조건 업그레이드, 이전 버전 호환 x 소프트 포크(soft fork): 이전 버전 호환 가능 목표 난이드(Target Threshold): 블록 생성 시 목표 난이도를 맞추기 위해 현재 시각의 타임스탬프를 이용해 값을 조정 실행 계층 스마트 컨트랙트: 특정 계약을 스스로 수립, 검증, 이행하기 위한 컴퓨터 프로토콜 이.. 2022. 5. 28.
이더리움 플랫폼 데이터 용어 정리 1 코어 이더리움 프로그래밍 책의 2.3.1절에 대한 용어 정리입니다. 외부 소유 어카운트(EOA, Externally Owned Account): 일반적으로 말하는 이더리움 사용자 어카운트 컨트랙트 어카운트(CA, Contract Account): 스마트 컨트랙트 넌스(nonce): 해당 어카운트로부터 보내진 트랙잭션 수 잔액(balance): 해당 어카운트의 이더 잔고 루트(root): 해당 어카운트가 저장될 머클 패트리시아 루트 노드 코드해시(CodeHash): 해당 어카운트의 스마트 컨트랙트 바이트 코드 머클 크리(Merkle Tree): 이진트리 트랜잭션: 다른 어카운트나 컨트랙트에 보낼 데이터 구조체(struct)로서, 전자서명으로 암호화 리시트(Receipt): 모든 트랙잭션의 로그를 저장하는 .. 2022. 5. 22.