[시블] 비트코인에서 세그윗이 가지는 의미

in #kr7 years ago (edited)

스팀에서 누가 알량한 스팀파워로 다운보팅을 하네 마네
누가 부당하게 많은 보상을 가져가네 마네
정도의 이야기 보다 훨씬 더 진지하고 중요하고 시리어스한 것이 바로
비트코인의 컨센서스 문제라고 생각합니다.
경중의 판단 근거는 브랜드가치, 최초라는 정통성, 개발진 규모와 인프라 규모의 차이가 압도적으로 크기 때문입니다.
결국 스팀은 비트코인을 넘어설 수는 없을것으로 봅니다.

이해관계가 걸린 여러 진영에서 이문제를 붙잡고 몇년을 끌어왔습니다.
코어팀에서 내놓은 세그윗이라는 제안의 신중함도 감탄이 나오고
비트메인이 채굴 분야에서 이루어낸 성과도 어떤면에선 감탄이 나옵니다.
미래에서 온것도 아니고 외계인한테 과외받은것도 아니고 같은 출발선에서 같은 기술을 연구해서 프로토콜의 허점을 발견했으면
그것을 이용해서 돈을 벌지, 공개해서 프로토콜을 더 강화하는데 공헌할지....
중립적인 블록체인의 입장에서는 우지한에게 많은 힘이 있음을 인정해주는 상태 입니다.

하지만 사용자들의 입장에서는 소외감이 느껴지는 측면이 있었습니다.
왜 중앙 개발진과 고래 채굴자 사이의 싸움에
비싼 수수료와 컨펌 지연 문제 등의 불편을 겪으면서
무력하게 구경만 하고 의견도 내지 못해야 하는가?
하는 것이죠.

그래서 UASF가 각광을 받고 있다고 생각합니다.
프로토콜의 업그레이드에 있어서 사용자들이 뭔가를 할 수 있는 여지가 생겼습니다.

커다란 해싱 파워 없이도
조금의 해싱 파워만 포섭하면
세그윗 노드들 끼리는 세그윗 트랜잭션을 성공시킬 수 있습니다.
요즘 세상에 누가 비트코인 풀노드를 돌릴까요?
개인들은 별로 안하지만 이코노믹 노드(비트코인 거래소, 지갑 서비스 등 비트코인 관련 서비스 기업에서 운영하는 노드) 들은 풀노드를 돌리며 사용자의 입출금을 처리합니다.
그리고 사용자는 이들중에 어느 것을 사용할지 선택권을 가집니다.
마이닝 해쉬도, 코어개발팀 지위(이건 시켜준대도 못하겠지만)도 없는 우리 각자가 선택권을 가지게 됩니다.
어느 이코노믹 노드에 힘을 실어줄 것인가?

채굴자들이 해시파워가 높아도
캐낸 코인을 거래소에서 팔지 못하면 압박감을 느끼기 시작합니다.
거래소에서 UASF 148 코드로 빌드한 노드를 운영한다면, 그 노드는 세그윗에 반대하는 채굴자의 트랜잭션을 거부하게 되어있으므로
그 거래소에 보내서 팔지 못하게 됩니다.

그런 거래소가 늘어난다면
올드버전의 비트코인은, 받아주는 거래소에서만 팔 수 있게 됩니다.
스팀달러에 지금 사용처가 별로 없어서 늘어났으면 참 좋겠다 하고 아쉬운 생각이 들듯이 올드버전 비트코인도 사용처가 없어서 아쉬워지는 수가 있습니다.
거래소 뿐 아니라 지갑 서비스, 결제 서비스 등등... "사용처".
그 사용처들로 하여금 UASF 를 지지하라고 압박할 수 있는 힘이
사용자에게 있습니다.
UASF 하라고 이메일을 보낼 수도 있고,
절대 읽지 않는다는 폴로 티켓을 끊어서 폴로 운영자님 UASF 지지해달라고 호소해볼 수도 있고,
그냥 갑자기 말도 없이 어떤 곳을 사용 안하기 시작하는 동시에 어떤곳을 집중적으로 사용하기 시작할 수 있습니다.

8월 1일 이후 최초로 UASF 노드를 이용해서 블록을 생성하는 순간이 시작점이 될텐데,
그 이후로 비 세그윗 트랜잭션은 모두 reorg 되어 소멸될 위험에 처합니다.
세그윗 해쉬가 50% 넘어가는 순간..하고 정확히 일치하지는 않지만 힘의 균형은 그 때 깨지기 시작할 것이고 그러다 어느순간 세그윗 체인이 longest chain 이 되면....
비트메인을 위시한 마이닝 세력 쪽에서 포기하지 않고 뭐든 시도해볼테니, 체인 분리는 아마 발생할 겁니다.
그리고 사용자들의 선택은 결국 압도적으로 세그윗 체인이 될 것입니다.
리플레이 어택의 위험이 얼마나 되는지, 가격 측면에 있어서 어떻게 될지는 변수와 시나리오 갈래가 너무 많아 예측이 되지 않습니다.

(리플레이 어택: 체인 분리 발생 초기에 하나의 체인에서 코인을 전송하면 다른 체인에서도 그 프라이빗 키가 소유하고 있는 코인이 전송되어 버리는 카오스. 물론 사용자는 내가 반대하는 체인의 코인을 확 팔기 위해서 전송을 하는 것이 대부분임. 리플레이 어택을 방지하려면 분리 이후에 새롭게 생성된 블록의 코인과 섞어서 조심조심 잘 전송해야함. 근데 그 조심조심 잘 하기가 웬만한 전문가들에게도 어려움. 페이퍼월렛 혹은 하드웨어 월렛에 꽁꽁 숨겨놓는 것이 가장 안전한 홀딩 방법.)

sible6.png
세그윗이 가지는 의미는, 가장 오랜 역사를 가진 최초의 블록체인인 비트코인이, 결정권자가 없는 탈중앙화된 시스템에서 이렇게 큰 이해관계가 걸린 문제를 극복하고 앞으로 나아갈 수 있는가 하는 것입니다. 만약에 극복할 수 없다면, 다음 주자에게 바톤을 넘겨주게 될 것입니다. 다음 주자가 뭐가 될지 또한 사용자들의 선택이겠지만, 하나의 알트코인이었을 때와는 차원이 다른 이해관계 문제가 생기는 시험을 받게 될 것입니다.
한편 비트코인이 문제를 극복하고 앞으로 나아갈 수 있다면, 알트의 재앙이 시작될 것입니다.
시사와 블록체인에서 전해드렸습니다.

Sort:  

저도 8월이 두렵습니다만..
그또한.. 잘 지나가겠죠^^

good posting

좋은글 감사합니다. follow하고갑니다.

전 극복하리라고 봅니다. 앞으로 한달반정도가 흥미진진하겠네요.

좋은 글 감사합니다

자신없어서 8월전까지 숨어있으려고 합니다. 하나도 예상이 안되는 문제군요 이건

좋은 글 감사합니다 :)

감탄사가 나오는 직관이십니다^^

잘 읽었습니다

감사합니다
가면 갈 수록 험난한 가시밭길 이네요
다음에 언제 이더 트랜젝션 문제 다뤄 주시지 않으려나요

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 63750.99
ETH 3130.22
USDT 1.00
SBD 3.95