지금부터 사토시 나카모토의 논문을 번역하고 나름대로 어려운 부분에 대해서는 해설을 붙여보도록 하겠다. 나의 이 노력이 Bitcoin 에 대해 알고싶어 하는 사람들에게 도움이 되었으면 좋겠다.
(*밑줄 표시가 되어있는 단어에 마우스를 대면 해당 용어의 설명 혹은 이해를 위한 주석이 나타납니다.)
(**아래 번역된 논문은, 번역을 자연스럽게 하기 위해 의역한 부분이 많으며, 주석은 이해를 쉽게 하기 위해 덧붙인 100% 제 의견입니다.)
(*밑줄 표시가 되어있는 단어에 마우스를 대면 해당 용어의 설명 혹은 이해를 위한 주석이 나타납니다.)
<목차>
9. 값의 결합과 분리 (작성중)
10. 개인정보 (작성중)
11. 계산 (작성중)
12. 결론 및 참고문헌(작성중)
-----------------------------------------------------------------
-----------------------------------------------------------------
비트코인: P2P 전자화폐 시스템
Satoshi Nakamoto
satoshin@gmx.com
www.bitcoin.org
6. 보상(Incentive)
관습적으로, 한 블록에서의 첫번째 트랜잭션은 블록 생성자에게 주어지는 새 전자화폐가 시작되는 특별한 트랜잭션으로 한다. 이것은 네트워크를 유지하기 위해 노드에게 주어지는 보상으로써, 우리의 시스템에는 화폐를 발행하기위한 중앙 기관이 없기 때문에 전자화폐를 시장에 풀기위한 한가지 방법이 된다. 새로운 전자화폐의 일정량을 꾸준히 발행하는 것은 금을 채굴하는 사람이 돈을 투자하여, 채굴한 금을 시장에 푸는 것과 비슷하다. 우리의 경우에는 CPU 자원과 전력을 투자한다고 볼 수 있다.
보상은 또한 트랜잭션을 발생하는 요금으로도 생성 될 수 있다. 만약 트랜잭션 수행하여 전달된 화폐의 금액이 투입한 금액보다 적다면, 이 금액의 차이는 트랙잭션 사용료로 볼 수 있고, 그 트랜잭션 사용료는 보상으로써 블록에 기록된다. 일단 미리 정해진 양의 화폐가 시장에 풀리면, 블록생성에 대한 보상은 전부 트랜잭션 사용료로 전환되고, 시장에 풀린 전체 화폐량은 완전히 고정된다.
보상은 노드들이 정직하게 네트워크를 사용하도록 돕는 역할을 하게 될 것이다. 만약 악의적인 목적을 가진 공격자가 다른 모든 정직한 노드들의 CPU 자원의 합보다 큰 CPU 자원을 모을 수 있다면, 그 공격자는 사람들을 속여 그의 지불을 다시 빼앗는 방법과 그 CPU 자원을 이용해 새로운 코인을 만드는 데 사용하는 방법 중에 하나를 선택해야하는 상황에 닥칠 것이다. 공격자는 시스템의 룰을 지키며 CPU 자원을 사용하는 것이 본인에게 더 이익이 됨을 깨달아야 한다. 시스템의 룰은 다른 모든 사람들을 합친 것보다 더 많은 새 코인을 생성하는 것이, 시스템의 신뢰성을 떨어트리고 자신의 재산의 가치를 하락 시키는 것보다 더 유리하다고 생각하게 할 것이다.
보상은 노드들이 정직하게 네트워크를 사용하도록 돕는 역할을 하게 될 것이다. 만약 악의적인 목적을 가진 공격자가 다른 모든 정직한 노드들의 CPU 자원의 합보다 큰 CPU 자원을 모을 수 있다면, 그 공격자는 사람들을 속여 그의 지불을 다시 빼앗는 방법과 그 CPU 자원을 이용해 새로운 코인을 만드는 데 사용하는 방법 중에 하나를 선택해야하는 상황에 닥칠 것이다. 공격자는 시스템의 룰을 지키며 CPU 자원을 사용하는 것이 본인에게 더 이익이 됨을 깨달아야 한다. 시스템의 룰은 다른 모든 사람들을 합친 것보다 더 많은 새 코인을 생성하는 것이, 시스템의 신뢰성을 떨어트리고 자신의 재산의 가치를 하락 시키는 것보다 더 유리하다고 생각하게 할 것이다.
-----------------------------------------------------------------
댓글 없음:
댓글 쓰기