
밑바닥부터 시작하는 비트코인
158
CAUTION
_
제3자를 최대한 믿지 말아야 하는 이유
닉사보
Nick
Szabo
는그의 저명한 에세이에서 ‘신뢰하는제
3
자가보안의 구멍이다’라고 언급했습니다.
9
신
뢰하는제
3
자가주는정보이기에정보에오류가없을것이라고생각하는것은보안측면에서좋은방법이
아니라는말입니다.제
3
자는지금은문제없더라도언제달라질지모릅니다.제
3
자는해킹을당하거나직
원들이나쁜마음을먹거나고객의이익에반하는정책을수립하거나할수있습니다.비트코인이안전한
이유중하나는주어진데이터를그대로믿지않고여러가지방식으로검증하기때문입니다.
이제
TxIn
에서 이전 트랜잭션, 이전 트랜잭션의 출력상의 금액, 그리고 잠금 스크립트를 가져
오는 메서드를 작성할 수 있습니다 (잠금 스크립트의 사용 방법은
6
장에서 설명 ).
class TxIn:
...
def fetch_tx(self, testnet=False):
return TxFetcher.fetch(self.prev_tx.hex(), testnet=testnet)
def value(self, testnet=False):
‘’’Get the output value by looking up the tx hash.
Returns the amount in ...