비트코인에 대해 궁금했던 것들을 찾아 보았다. 내가 잘못 알고 있던 것들이 많이 있었다.
미리 말하는데, 개소리해서 미안하다!!!
Blockchain: Simple Explanation. Oleg Mazonka. 2016.의 그림 4를 보면 external hashchain(아마도 블록체인)은 한 줄이다. 그 안에 internal hashchain(아마도 트랜잭션)은 여러 개 있다.
whoever creates a block receives a number of newly created internal hashchains representing some value, bitcoins.
블록을 만드는 사람은 누구나 새로운 비트코인(internal hashchain)을 받는다.
그동안 루트가 여러 개라고 개소리해서 미안하다!!!
지식인이 말하기를 기본적으로는 각 노드가 모든 블록체인을 다운 받은 다음에 그거 검증하면서 잔돈(UTXO, unspent transaction output)도 같이 구성한단다. (물론 이 비용을 줄이기 위해 잔머리는 쓰겠지만 중요한 건 잔돈 정보는 블록체인에 포함되어 있지 않다는 것)
그동안 리프만 보면 된다고 개소리해서 미안하다!!!
(현재 기준) 참고로 UTXO 크기는 3.3GB라고 한다. 블록체인 크기는 153GB.
거의 (30 + another 30) 시간이라는 이야기가 있다. 라즈베리 파이라니 조금 놀랍다.
채굴은 비싸지만 full node P2P 굴리는 건 2기가 램과 튼튼한 랜선만 있으면 된다고 한다. 뭐 당연히 그렇겠지. P2P + 해쉬값 검산 + 서명 확인 + 잔돈 계산이 전부일텐데.
2018-01-24 씀.