본문 바로가기

블록체인3

[Solidity] Solidity 문법 정리 (1) https://docs.soliditylang.org/en/v0.8.14/ Solidity — Solidity 0.8.14 documentation 1. Understand the Smart Contract Basics If you are new to the concept of smart contracts we recommend you to get started by digging into the “Introduction to Smart Contracts” section, which covers: 2. Get to Know Solidity Once you are accustomed to the docs.soliditylang.org https://cryptozombies.io/ko/ #1 Solidity.. 2022. 6. 11.
이더리움 플랫폼 데이터 용어 정리 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.