無知

갈 길이 먼 공부 일기

WEI 3

스마트 컨트랙트 (5-3) | Solidity(솔리디티) Units and Globally Available Variables

1. Units 솔리디티에서는 시간이나 이더의 단위를 나타내는 unit을 지원한다. (1) Ether Ether Units: A literal number can take a suffix of wei, gwei or ether to specify a subdenomination of Ether, where Ether numbers without a postfix are assumed to be Wei. assert(1 wei == 1); assert(1 gwei == 1e9); assert(1 ether == 1e18);​ https://docs.soliditylang.org/en/v0.8.13/units-and-global-variables.html 이더의 단위를 표현할 수 있어서 내부적으로 이를 왼쪽..

이더리움의 작동방식 (3) | 가스, 수수료, Wei, 튜링완전, 정지 문제

* 이 글은 How does Ethereum work, anyway? 라는 글을 읽어가며 이해한 바를 한국어로 번역하여 정리하는 글입니다. 시리즈의 형태로 끊어가며 업로드되었으니, 참고 부탁드립니다. 이더리움 블록체인의 구성 요소 이더리움 블록체인은, 계정 / 상태 / 가스 및 수수료 / 상호작용 / 블록 / 상호작용의 집행 / 채굴 / 작업 증명 등으로 구성된다. 지난 글에 이어서 계속 설명한다. 3. 가스와 수수료 이더리움 네트워크 상의 트랜잭션의 결과로서 발생하는 모든 계산은 수수료를 요구한다. 그리고 그 수수료는 가스라는 단위로 계산된다. 가스는, 일정량의 계산에 대해 요구되는 수수료의 단위이다. 가스 가격이란, gwei로 측정되는 가스의 단위마다 지불하고자 하는 이더리움의 양이다. Wei는 이더..

이더리움의 작동방식 (2) | 계정, 트랜잭션 논스, 머클 파트리샤 트리

* 이 글은 How does Ethereum work, anyway? 라는 글을 읽어가며 이해한 바를 한국어로 번역하여 정리하는 글입니다. 시리즈의 형태로 끊어가며 업로드되었으니, 참고 부탁드립니다. 이더리움 블록체인의 구성 요소 이더리움 블록체인은, 계정 / 상태 / 가스 및 수수료 / 상호작용 / 블록 / 상호작용의 집행 / 채굴 / 작업 증명 등으로 구성된다. 또한, 이더리움 내의 해쉬를 이야기할 때는, KECCAK-256 해쉬를 의미한다. 이더리움은 해당 해쉬를 기반으로 한다. 1. 계정 글로벌하게 상태를 공유하는 이더리움은, 를 기반으로 서로 상호작용이 가능한 여러 계정들로 구성되어 있다. 각 계정은, 계정의 현재 상태와, 20바이트 크기의 계정 주소를 보유하고 있다. 이더리움의 주소는 각 계정..