Homo Efficio avatar

[퍼옴] SegWit이 그리 단순하게 긍정적으로 볼 일만은 아니라는 주장

hanmomhanda

Published: 31 Jul 2017 › Updated: 31 Jul 2017[퍼옴] SegWit이 그리 단순하게 긍정적으로 볼 일만은 아니라는 주장

[퍼옴] SegWit이 그리 단순하게 긍정적으로 볼 일만은 아니라는 주장

원문: https://steemit.com/bitcoin/@modprobe/i-looked-into-segwit-and-here-s-what-i-saw

현재 EOS의 개발자(글에서 자신이 EOS의 개발자라고 밝히지는 않았지만, 글쓴이의 사진과 EOS의 GitHub에 있는 Contributor의 사진이 같네요 ^^)가 쓴 SegWit 에 대한 의견입니다.

대략 요약하면,

  • Witness 정보를 Block 외부에 저장하는 건 단순히 공간 확보 관점에서만 바라볼 것이 아니다.
  • Block Size를 늘리는 방법이 훨씬 단순하며, Block Size를 늘려서 발생할 수 있는 문제는 결국 저장공간 증가에 따른 비용 문제와 네트워크 대역폭이 낮은 miner에게 불리하다는 점 정도다(중국 Miner들이 불리하다는 문제는 글쓴이가 들어는 봤지만 직접 확인해보지는 않았다).
  • SegWit은 그 자체로 매우 복잡해서, 단순함이 신뢰의 원천이기도 했던 비트코인의 장점을 희석시킨다.
  • SegWit이 Transaction Mallieability 문제를 해결하는 것은 맞지만, SegWit이 아니라도 Transaction Mallieability 문제를 해결할 수 있으며, 그리 어려운 일도 아니다.
  • 비트코인의 핵심 이슈는 높은 수수료와 낮은 Tx 속도인데, SegWit이 그 핵심 문제를 해결할 수 있는지 의문이다.
  • SegWit은 수수료 체계를 복잡하게 만들 수 있다.
  • Lightning Network는 SegWit이 아니라도 만들 수 있다.
  • SegWit은 하드 포크가 매우 어렵고 현실성이 없는 작업이므로 하드 포크를 피해야 하는 관점에서 출발했는데, 왜 어렵고 현실적이지 않은지에 대한 논리적 근거도 없으며, Witness 정보를 밖으로 빼내면서 Block과 transaction 구조에 변경을 가져오는 SegWit이 어떻게 하드 포크를 수반하지 않고 소프트 포크로만 해결될 수 있는지 의문이다.
    • 소프트 포크로 해결하기 위해 사용한 방법은, (출금된 코인을 누가 사용할 수 있는지, 정상적인 방법으로 입금된 코인이라는 증명이 포함된) 기존의 Witness 데이터를 "이 코인 아무나 쓸 수 있어요. 아무 증빙도 아무 규칙도 없어요"라는 규칙으로 대체할 수 있게 만든 것이다.
    • 이렇게 하면 기존의 Witness 데이터에 있는 원래의 비트코인 규칙을 적용할지, "아무나 가능" 규칙을 적용할지는 오로지 miner에게 달려있다.
    • 이 방식에 숨어있는 두 가지 중요한 사항이 있다.(원저자가 가장 힘주어 강조한 부분인데, 쉽게 이해되질 않네요 6^^ 이 부분은 직접 읽어보시길 바랍니다.)

Leave [퍼옴] SegWit이 그리 단순하게 긍정적으로 볼 일만은 아니라는 주장 to:

Written by

Read more #coinkorea posts


Best Posts From Homo Efficio

We have not curated any of hanmomhanda's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From Homo Efficio