2023-2학기/블록체인2 Ethereum (transaction, smart contract) * 본 게시글은 일개 학부생이 복습 목적으로 작성하는 것이므로 잘못된 내용이 포함되어 있을 수 있음을 알립니다. 참고용으로만 이용하시길 바랍니다. * Consensus Algorithm이 PoW인 Ethereum 1.0 기준입니다. 우선, 트랜잭션은 전자서명된 일종의 지시문으로 EOA에 의해서만 발생해. 즉, CA는 트랜잭션을 스스로 만들 수 없어. 반드시 EOA를 통해 input으로 transaction을 받아야 그에 대한 결과로 새로운 transaction을 생성할 수 있어. 그리고 CA들은 내부 트랜잭션을 통해서 다른 컨트랙트들과 소통할 수 있어. 가장 기본적인 Transaction: value(wei) transfer (EOA ↔ EOA) - 두 개의 EOA 사이에서 발생하는 트랜잭션은 ETH만 .. 2023. 11. 28. Ethereum (account, address, block structure) * 본 게시글은 일개 학부생이 복습 목적으로 작성하는 것이므로 잘못된 내용이 포함되어 있을 수 있음을 알립니다. 참고용으로만 이용하시길 바랍니다. Ethereum 개요 이더리움이란 블록체인 기술을 기반으로 스마트 계약 기능을 구현하기 위한 분산 컴퓨팅 플랫폼이자 플랫폼의 자체 통화명 비트코인은 정적인 거래내역만 기록하나, 이더리움은 정적기록 외에 코드(스마트 계약)도 저장 스마트 계약: 블록체인에 코딩되어 있는 프로그램으로 금융, 부동산, 공증 등 다양한 형태의 계약을 처리 이더리움에서 사용하는 암호 화폐인 이더(ETH)의 가장 작은 단위: Wei (= 10^-18 ETH) 초기의 채굴 보상: 5 ETH (비트코인은 50 BTC) Consensus Algorithm: PoW → PoS PoW를 사용하던 .. 2023. 11. 28. 이전 1 다음