본문 바로가기
728x90
반응형

ethereum2

[blockchain, Ethereum] RANDAO(shuffling signitures) RANDAO란 Ethereum에서 다음 block proposer를 뽑기 위해서 만든 난수 생성 알고리즘이다.1. 정확히 모든 사람이 Block Proposer를 이 값으로부터 Deterministic 하게 알 수 있어야 하기 때문에, Public 해야 한다.2. 그러나, Attacker가 이 값을 조작하기는 어려워야 하기 때문에 Randomness가 필요하다.는 2가지의 난제를 둘 다 해결해야 하기 때문에, 생각보다 이는 어려운 문제이다. 1. PoW 시절의 RANDAO 우선 RANDAO가 어떻게 난수를 정하는가 봐보자. 일단 이미 정해진 random 값이, slot 1부터 쓰인다. 오래된 랜덤값을 $R_{old}$, 새로 만들 것을 $R_{new}$라고 하겠다. 모든 slot의 block propos.. 2025. 12. 11.
[blockchain, Bitcoin, Ethereum, Tron] Hierarchy, Mining and Consensus(계층, 채굴 및 합의 메커니즘 비교) 이 글은 어디까지나 다양한 블록체인 네트워크의 기술적인 측면을 비교한 글입니다. 코인 자체의 가치나 특정 코인과 관련한 추천, 가치 추정은 일절 진행하지 않습니다. 무지막지한 확률로 밀어붙여, 합의를 깰 수 없게 만드는 메커니즘이자 분산 저장 시스템, 그 최초의 시작이 되는 것이 Bitcoin 프로젝트이다. 이를 내가 비교적 이해하고 있는 Ethereum, Tron network와 비교해서 설명하고자 한다!1. Hierarchy Bitcoin의 개별적인 full 노드 사이에 그 어떠한 "위계"도 존재하지 않는다. 풀 노드면 풀 노드일 뿐, 다른 노드에 비해 특수한 권한을 가진다 거나한 일은 없다. 아쉽게도 수업시간에는 비교대상이 없었지만, Tron, TRC20으로 대표되는 네트워크에서는 SR(Super.. 2025. 12. 11.
728x90
반응형