본문 바로가기

3

2017-8-07 현재 비트코인 SegWit 진행관련 뉴스 및 견해

2017-8-07 현재 비트코인 SegWit 진행관련 뉴스 및 견해



우선 비트코인 가격이 USD 3,200 로 상향되어 안정되는 것 같아서 다같이 축하합니다.

이는 비트코인 관련 SegWit 가 원만히 해결될 것 같다는 징후로 볼 수 있습니다.

 

그러나, SegWit 진행관련 몇가지 저와 다른 견해가 게시 되기에

저의 개인적인 견해를 올립니다.

이는 UASF – BIP 148, BIP 91, BIP 141, SegWit2X, BCC 등

종전에 없던 새로운 용어 및 그 개념에 대한 부분적인 이해로 인해,

다른 견해가 생긴 것으로 추측됩니다.

혹 이글에서도 잘못된 내용이 있으면 지적하여 주시면 감사하겠습니다.

 

 

1. 전통적인 QT-Core 지갑사용자 – 블록체인 전파자

비트코인 의 거래내역 전체를 사용자 개인 PC에 저장하고 있으며,

블록체인의 전파자입니다.

이러한 사용자를 블록체인의 노드 라고 하며,

비트코인이 해킹이 불가능하고 안전하다 라는 것은 이러한 노드가 엄청나게 많은

군중들에 의해 분산 저장 되어 있기 때문입니다.

즉, 어느 하나를 해킹하여 변조하더라도 다수의 노드가 건전하면 변조된 노드는

Orphant 처리되고, Orphant 처리된 노드 사용자는 본인의 지갑 사용이 안 되므로

네트웍상에서 다수가 보유한 건전한 블록체인을 받아서 (지갑의 싱크)

건전한 노드를 만들어야 만 비트코인을 사용할 수 있게 됩니다.

따라서 비트코인 블록체인은 다수의 군중에 의해 분산저장 되어 있으면

더욱 건전하게 됩니다.

 

2. 비트코인의 건전성을 유지하는 또다른 축 – 채굴자 해쉬

거래내역의 기록물이 블록체인 인데 이 블록체인의 저장 및 보관의 건전성은

Core 지갑사용자가 많을수록 더욱 건전하다는 것을 이해하셨을 것입니다.

블록체인의 내용의 건전성 외에 또하나 중요한 것이 있는데 Transaction

처리의 건전성입니다.

지갑사용자가 A -> B 로 거래(트랜젝션)하였다고 네트웍상에 전파(신고)하면,

이를 블록체인에 등재하여 블록체인을 만드는 역할은 채굴자가 합니다.

이때 채굴자가 1명이고 프로그램에 능숙하다면 A -> C 로 채굴자 마음대로

비트코인 소유권내용을 변경하여 블록체인에 등재 할 수 있습니다.

채굴자가 엄청 많다면 (채굴해쉬 레이트 라 함) 개인(또는 해킹)이 변조한 블록체인은

Orphant 처리되고 과반수 이상의 채굴해쉬가 처리한 블록체인이 정상처리 됩니다.

따라서 채굴해쉬가 클수록 비트코인은 건전합니다.

 

 

 

3. 비트코인의 버전 업 과 포크

비트코인의 S/W 를 개선하는 것을 버전업 이라고 번역합니다.

종전의 비트코인은 초당 3~7회 정도의 거래량을 처리할 수 있습니다.

비트코인 사용자가 늘어남에 따라 초당 최소 20회 이상 처리가 가능하게

S/W를 개선할 필요가 있게 되었습니다.

이의 방법으로 SegWit 또는 블록체인 용량 증가 ( 2~8 MB ) 방법을 들수 있습니다.

 

그런데 S/W 를 개선하는 것은 블록체인을 만드는 방법 또는 블록체인 내용을 바꾸어서

개선합니다.

블록체인의 노드관리자 가 이러한 역할은 하지 못합니다.

채굴자가 개선된 S/W를 사용할 때 비로서 버전업이 완성됩니다.

그러면 채굴자의 51 % 가 개선된 S/W를 사용한다면 어떻게 될까요?

 

종전의 비트코인 네트웍에서는 종전의 룰에 맞지 않는 블록체인을 Orphant 처리합니다.

종전의 룰에 맞지만 51 % 가 해킹당했다면,

해킹되어 변조된 새 블록체인은 Orphant 처리 안합니다.

해킹당하지 않은 49% 를 Orphant 처리하여 네트웍상에서 소멸시킵니다.

비트코인의 채굴해쉬량이 워낙커서 51 %를 해킹하는 것이 절대 불가능하기 때문에

이러한 일은 발생되지 않습니다.

 

그런데 S/W 를 개선하여 채굴자의 51 % 가 개선된 S/W를 사용한다면 어떻게 될까요?

개선된 S/W를 사용하는 채굴자가 해쉬량의 51 % 에 해당하는 량의 개선된 블록체인을

만들어 내겠지요.

그리고 개선된(버전업 된) 네트웍상에서 새 블록체인을 유지합니다.

그러나, 종전의 비트코인 네트웍에서 개선된 블록체인을 Orphant 처리합니다.

왜냐하면 종전의 블록체인 룰에 맞지 않는 개선된 블록체인은 별개로 보기 때문입니다.

그리고 49 %의 해쉬량으로 종전의 룰에 맞는 네트웍에서 블록체인을 정상처리합니다.

즉 2개의 비트코인 네트웍이 생기며 이를 포크 되었다고 합니다.

이렇게 되면 2개의 비트코인 네트웍에서 각각의 거래(트랜젝션)가 따로 이루어 집니다.

비트코인의 혼란이 일어납니다.

 

그래서 새 버전을 개발할 때 95 % (또는 80%) 의 채굴자 동의가 있어야 활성화 되게

프로그램을 만듭니다.

새 버전을 동의하지 않는 종전의 네트웍이 상대적으로 월등히 작게 만들어 소멸되게

하기 위함입니다.

 

 

4. UASF – 사용자 소프트 포크

그런데 S/W 를 개선하는 주최자가 비트코인에서는 정해져 있지 않습니다.

SegWit 같이 꼭 필요한 버전업도 채굴자가 동의하지 않으면

버전업이 이루어지지 않습니다.

비트코인 특성상 강요하는 주최자가 없고 강요가 불가능하기 때문입니다.

 

SegWit 지지율은 30 % 조금 넘었을 뿐입니다.

꼭 필요하고 프로그램상 이상이 없다는 것을 라이트코인, 기타 알트코인에 적용하여

이미 검증이 되었는데도 비트코인에서는 버전업이 실행되지 못하고 있었습니다.

(2017. 전반기 상황)

우지한 및 중국측 채굴업자의 이해관계로 버전업 실행 가능성이 없게 된 것입니다.

 

그래서 나온 것이 UASF입니다.

User Activation Soft Fork 의 약자로 사용자 (노드 전파자) 가 활성화 시키는

소프트 포크라는 개념입니다.

간단히 설명하면, 어느 날짜를 정해 놓고, 즉, 2017. 8. 01 이후에는

개선된 S/W에 적합한 블록체인 만을

노드에 받아들이게 하는 비트코인 지갑 S/W 와

이에 의해 채굴자 해쉬량이 작더라도 네트웍이 유지되게 하는 S/W입니다.

즉, UASF 사용자 만 있으면 채굴자 해쉬량과 관계없이

별개의 포크된 네트웍을 유지하는 S/W입니다.

 

UASF 측의 주장은 다음과 같습니다.

당장 해쉬량이 적더라도, 사용자만 있으면 BIP 148을 적용한, 즉 SegWit 가능한

포크된 비트코인이 포크안된(?) 또는 다른(SegWit2X등) 비트코인 보다

비싸게 거래될 것이고,

일반 채굴자 각각은 UASF 를 지원하는 채굴풀로 옮겨서(중국 채굴풀이 아닌)

비싼 비트코인을 채굴할 것이고, (이를 경제적 주최에 의한 포크라 함)

결국 절대다수의 채굴해쉬량은 UASF 것이 되며, 버전업 이 완성 될 것이다.

이것이 채굴해쉬에 의한 것이 아니고 진정한 사용자 소프트 포크이다.

 

 

5. BCC-우지한, SegWit2X 외

그런데 이 UASF를 우지한이나 중국채굴업자측이 두려워 한 이유는

정통의 SegWit를 지지하는 층이 너무 많기 때문입니다.

절대다수의 채굴해쉬를 중국이 갖고 있지만, 대책없이 SegWit를 반대만 하면

2017. 8. 01 이후 UASF 측 예상대로 채굴하는 각각의 개인들이

모두 떠나 버릴 것을 우려하였기 때문입니다.

 

그 대책으로 나온 것이 BCC, SegWit2X 등입니다.

 

BCC 는 우지한이 만든 것입니다.

우지한은 근본적으로 SegWit를 싫어합니다.

비트코인 거래량관련 문제해결은 블록체인 용량증가로 해결하려 합니다.

BCC는 SegWit를 지지하는 것처럼 보입니다.

그러나 블록체인 용량증가가 예고 되어 있으며,

언제든지 채굴자에 의해서 변경(포크) 가 가능한 S/W 개선입니다.

이를 UASF 와 대조되는 용어로 MASF – 채굴자 활성화 소프트 포크 라 합니다.

 

BCC – 우지한 과 다른 이해관계자 들도 UASF를 싫어 했습니다.

왜냐하면, UASF 가 SegWit를 채택하는 것은 좋지만 그 방법이 과격한 점이 있습니다.

2017.8.01. 이후 즉 UASF 활성화 이후 다른 네트웍에서 만들어진 블록체인의 거래내역은

지워버리고 (Wipe Out),

BIP 148 룰에 맞는 거래내역만 인정하여 블록체인을 유지 시킵니다.

이 UASF를 싫어하는 그룹이 New York 미팅에서 합의 (NYA)로 탄생시킨 것이

SegWit2X입니다.

이들이 그들의 이해관계에서 양보할 수 없는 것이 블록체인 용량 증가입니다.

UASF 가 블록체인용량을 종전의 1MB를 고집하는데, 이들은 2MB 이상 증가 시킵니다.

 

6. 블록체인의 용량에 대한 소고

블록체인용량이 현재 1MB에서 증가하면 (8MB 가정), 개인지갑 사용자가 PC 에

저장하는 지갑용량(지갑싱크 용량) 증가가 하루에 약 1GB 정도라고 합니다.

이는 빠른 시일내 개인지갑 사용자가 없어지게 만들고, 지갑을 배포하는 기업체 및

비트코인 거래소에 의해서만 비트코인 노드가 유지될 것이라고 합니다.

 

이것은 비트코인 생태계를 건전하지 못하게 만드는 것이라고 우려합니다.

 

개인적으로 저는 반은 긍정하지만, 2~30년 후 등 장기적인 안목에서 언젠가는

개인사용자가 개인 PC 에 비트코인 노드를 저장하기는 어려울 것이라고 보며

언젠가는 다른 해결책이 있어야 할 것이라고 생각합니다.

그렇더라도 현재로서는 당장의 블록체인 용량 증가보다는 용량증가 없는 SegWit 에

저의 한표를 던집니다.

왜냐하면 용량 증가방법은 추후에 더 좋은 개선된 방법이 개발될 수도 있기 때문입니다.

 

어쨌든 현재(2017.8.07.)는 SegWit 은 BIP 141 룰에 의한 블록체인으로,

UASF 이던 SegWit2X 이던 모두 실행되고 있습니다.

 

7. UASF-BIP148 과 SegWit2X

2017.8.07. 현재, BIP 141 이 네트웍에서 실행 되고 있으며,

이는 UASF-BIP148 포크에서도 인정이 되며, SegWit2X 포크에서도 인정이 됩니다.

그러나 이는 SegWit2X 가 락인 되기 전 까지의 상황입니다.

 

UASF-BIP148 포크 는 2017.8.01. 이미 Activation 되었습니다.

그리고 SegWit2X 가 2017.8.23. 락인 되고 2017.11.중순(18일경) Activation 예정입니다.

이제, SegWit2X 가 락인 또는 활성화 되면 상황이 달라집니다.

BIP 141 룰을 넘어서는 SegWit2X 가 적용된 블록체인은 더 이상 UASF-BIP148 포크에서

그 거래내역을 인정하지 않습니다.

SegWit2X 포크도 마찬가지로 UASF-BIP148 룰이 적용된 블록체인의 거래내역은

인정하지 않습니다.

 

UASF 의 소프트 포크 방법이 과격하다고 비난한 NYA 그룹이 만든 SegWit2X 도

다른 룰에 의해 생성된 블록체인의 거래내역은 인정하지 않습니다.

UASF-BIP148, SegWit2X 모두 배타적인 것은 똑 같습니다.

 

 

8. SegWit 버전업 관련 향후 진행에 대한 예상

이제 채굴자가 버전업 포크종류를 확정하지는 못할 것 같습니다.

개인적인 견해이지만, 비트코인 거래소가 어떤 포크를 선택하느냐에 따라

결정 될 것 같습니다.

 

SegWit2X 는 NYA에서 많은 기업이 합의로 탄생 시킨 것이니까 다수가 지지하는 것처럼

보입니다.

그러나 금일현재 조사에 의하면 비트코인 관련 기업체의 지지율은 22 % 에 불과합니다.

관련 기업체의 반대율은 2% 이지만 Bitcoin Core, Blockstream, Chaincode Labs

및 BitGo 라는 큰 업체가 4 있습니다.

지지와 반대 어느쪽도 아닌 관망하는 업체가 75%입니다.

 

한편 거래소는 SegWit 는 피할수 없다고 또는 해야 한다고 생각하고 있으나,

어떤 포크를 선택할지 고민중입니다.

SegWit 가 종전처럼 다수의 채굴자(중국측이지만)가 반대하여 UASF 가 유일하였다면

선택의 여지가 없이 UASF 가 거래소에 의해 선택되고 결과로 버전업 되었겠지요.

 

그러나 지금은 거래소들은 선택에 있어서 신중할 것입니다.

왜냐하면 다수의 선택에서 떨어진 소수편이 된다면 그 포크는 비트코인 가격이

형편없이 하락하고 거래소는 존망의 위험에 처하게 될 것이니까요.

거래소들은 서로 눈치를 보고 어느것이 대세가 되는지 관찰하겠지요.

그들은 확신이 설때까지 비트코인 입출금을 중지하고 있을 것입니다.

 

다행스러운 것은 비트코인 가격은 3200 불을 넘어 상향 안정화 추세에 있습니다.

이는 어떤 방향으로 포크가 설정되던 비트코인이 SegWit 버전업으로 더욱 가치가

커질 것이라고 시장이 예측하기 때문입니다.


가상화폐,입sl당

이더리움아솓아라

알트코인 하하..