board_free custom_top_html:no
default debug random = 0 / type = READ / detected = READ
자유
2017-07-25 18:16:19

BIP들 정리

단축키

Prev이전 문서

Next다음 문서

크게 작게 댓글로 가기 위로 아래로

UASF니 UAHF니 BIP148이니 하는 얘기들이 많은데 헷갈리는 내용이라 정리를 좀 해보려합니다. 저도 완벽히 이해하는건 아니라서 틀린 내용이 있을 수 있으니 틀린 내용에 대해선 말씀해주시면 고치도록 하겠습니다. 또한 최대한 객관적으로 기술해보려 했으나 BIP148을 지지하는 입장에서 편파적인 서술이 있을 수 있음을 밝힙니다.

 

 

일단 현 상황을 파악하기 위해선 BIP가 무엇인가를 이해해야하는데요. Bitcoin Improvement Proposals의 약자로 '비트코인 개선방안제안' 정도가 되겠습니다. 제안된 BIP들은 https://github.com/bitcoin/bips 에서 확인하실 수 있습니다.

 

1. BIP9

 

비트코인 네트워크의 안정성을 유지함과 동시에 기능개선을 위한 소프트포크를 적용하기 위해서 BIP9 (https://github.com/bitcoin/bips/blob/master/bip-0009.mediawiki)에서는 블록의 버전에 특정 비트에 표시하여 충분한 동의가 있음을 확인한 후 적용하도록 되어있습니다.

 

제안된 기능을 위해 마이너들이 해당 비트를 1로 세팅함으로써 '그 기능을 사용할 준비가 되었고 적용에 동의한다'는 의사 표현을 하면, 이에 따라 BIP에 제안된 '시작시간'으로부터 '1년'동안 '2016 블록'(1블록 생성에 통상 10분 정도가 소요되므로 14일) 단위로 구성된 retarget period 동안 '95%' 이상의 블록이 동의를 하면 '락인 (locked_in)'되고, 그 후 '활성화 (active)' 됩니다.

 

 

2. BIP141

 

세그윗은 BIP141 (https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki)에 제안되어 있는데, 앞서 말씀드린 BIP9에 따라 진행되도록 되어있습니다. 그 기간은 2016년 11월 15일부터 2017년 11월 15일까지로, 이 기간중 2016 블록 기간동안 비트 1을 활성화한 블록의 수가 95%가 넘으면 락인 및 활성화되게 되어있습니다. 그 기간 중에 활성화되지 못하면 세그윗은 적용되지 않는 거죠.

 

그러나 세그윗이 적용되면 채굴자들의 수익이 감소하게 될 것이라며 세그윗 적용에 동의하지 않는 채굴자들이 많았습니다. 우지한은 ASICBOOST라는 기술 때문에 세그윗 적용을 거부하는 것이 아니냐는 의심도 받았구요. 채굴자측에서는 세그윗보다는 블록 크기 확대를 원하는 채굴자가 많았습니다. BIP9에 따르면 그러한 채굴자가 5% 이상만 되어도 세그윗을 활성화하지 못합니다. 그러다보니 세그윗 적용이 매우 늦어지게 되고, 이에 따라 세그윗을 활성화하지 못할 가능성이 대두되게 됩니다.

 

 

3. BIP148

 

BIP148 (https://github.com/bitcoin/bips/blob/master/bip-0148.mediawiki) 은 다소 급진적인 제안으로, BIP141의 세그윗 활성화를 위해서 '채굴자의 동의를 구해야 하는 BIP9 방식'을 따르지 않고 '유저들의 주도하에 특정 날짜 이후부터 BIP141에 동의하지 않는 블록을 거부'하는 내용을 담고 있습니다. 사용자가 BIP141에 동의하지 않는 블록을 거부하면 채굴자 입장에서는 본인이 채굴한 블록에 따른 보상을 획득하지 못하게 되므로 울며겨자먹기로 BIP141에 동의할 수 밖에 없고, 그에 따라 BIP141이 활성화될 수 있다는 것이죠. 민주적인 절차를 따르지 않는다는 비판도 존재하는데, 이에 대해 UASF측은 '채굴자의 동의를 필요로 하는 소프트포크는 사용자주도소프트포크UASF(User activated soft fork)가 아니라 채굴자주도소프트포크MASF(Minor activated soft fork)이므로, 대다수의 유저에게는 이득이지만 마이너에게 손해가 되는 개선 방안은 활성화될 수 없다'고 주장합니다.

 

 

4. UAHF

 

이에 따라 채굴자 연합에서는 '우리 의사가 존중받지 못하고 BIP148이 발효되면 우리는 따로 하드포크해서 코인을 분리하겠다'라는 뜻을 담은 UAHF (User activated hard fork)를 주장합니다. BIP148에 의해서도 체인이 분리될 가능성이 있는데 UAHF까지 체인분리를 주장하니 크게는 3개의 비트코인으로 분리될 수 있는 상황이 되었습니다. 폭락에는 여러가지 원인이 있겠지만 얼마전 있었던 비트코인 폭락의 원인 중 하나로 이러한 코인 분리 위험이 꼽혔죠. 그러나 제 개인적인 예상으로는 UASF과 UAHF가 동시에 일어난다고 하더라도 결국엔 블록채굴 보상은 줄고 사용자가 지불하는 수수료의 비중이 커지기 때문에 UASF 측이 승리하지 않았을까 합니다.

 

 

5. BIP91

 

BIP148에 따라 세그윗 적용 가능성이 높아지자 채굴자 측에서는 다른 제안을 하게 됩니다. '세그윗 받고 블록크기 2배 더'가 Segwit2x 입니다. '세그윗은 원하는대로 해줄게 대신 블록은 2배로 늘리자' 라는거죠. 이를 위해 Segwit2x에서는 BIP91 (https://github.com/bitcoin/bips/blob/master/bip-0091.mediawiki)을 사용합니다. BIP91은 BIP9는 아니지만 유사한 과정을 따르는데, 336 블록동안 비트 4를 표시한 블록의 수가 80% 이상일 경우 락인되고, 활성화후에는 비트1을 표시하지 않은 블록을 거부하게 됩니다. 얼마전 BIP91이 성공적으로 활성화되었죠.

 

BIP91 활성화로 인해 비트1을 표시한 블록만이 체인에 남게 되었고, 이에 따라 2016 블록 기간동안 비트1을 표시한 블록이 100%가 될 수 밖에 없으므로 곧 BIP141이 락인 및 활성화되어 세그윗이 구동되게 될 것입니다. BIP141이 락인되면 BIP148은 사실 무효화된거나 마찬가지가 됩니다. '채굴자의 의견과 상관없이 비트1이 표시되지 않은 블록은 거부할거야!!'가 BIP148이었는데 이미 모든 블록이 비트1을 표시하고 있으니까요. 저는 살짝 아쉬운 것이, 세그윗 적용의 공통된 목표를 갖고 있지만 BIP148은 실질적으로 주도권을 사용자측이 가져가게 되는 것이었는데 (물론 승리한다는 조건 아래), BIP91이 활성화됨에 따라 결국 아직 주도권을 채굴자들이 갖고 있음을 확인하게 된 것이 아닌가 하는 생각이 듭니다.

 

 

 

 

BIP91이 활성화되었고 BIP141이 활성화될 것이고 그에 따라 BIP148은 있으나마나한 상황이 되었습니다. UAHF는 BIP148에 따른 대비책으로 제안된 것이었고, BIP148이 발효될 일이 없으므로 UAHF도 취소될 것으로 개인적으로 예상했는데, 난데없이 한 거래소에서 'BIP148과는 상관없이 2017년 8월 1일 하드포크할 거고 이걸 BCC라고 이름지은 알트코인으로 상장할거야'라며 하드포크를 선언했습니다. 요새 얼리고 녹이고 하신다는 그 BCC가 이것입니다. BCC 하드포크의 정확한 의도는 알 수 없지만 세그윗이 적용되어 곧 사용할 수 없게될 ASICBOOST 채굴기를 지속적으로 판매하기 위한 것이 아닌가 의심중입니다. 얼마나 많은 해시파워가 BCC 쪽으로 이동할 것인지는 모르겠지만 이미 높아질대로 높아진 비트코인의 난이도를 고려하면 BCC가 살아남을 수 있을지는 개인적으로 조금 의문이네요.

 

BCC가 하드포크되어 나가고 스스로 알트코인임을 선언했으면 이제 꽃길만 남은 것이 아닌가 생각하실 수 있는데 사실 전 BCC 보다는 Segwit2x에 따라 10월 중에 계획된 블록크기 2배 증가 하드포크가 더 큰 위협이라고 생각합니다. BIP91에 따라 세그윗이 사실상 확정된 상황이지만 블록 사이즈 확대는 다시 한번 큰 논란을 불러올 것 같습니다. 좀 더 지켜보아야겠죠.

20
댓글 15
  • ?
    어렵고 몰랐던 용어들을 풀어주시니 이해하는데 많은 도움이 됩니다
    감사합니다~
  • 정말 좋은 내용입니다.

    이런 정보들이 널리 전달되어야합니다.!!

  • ?
    좋은 설명 감사합니다. 왜 BCC 지지를 선언한 거래소가 많지 않나 유추할 수 있는 좋은 정보입니다.
  • ?
    감사합니다
  • ?
    와~~ 정말 명확한 정리네요^^ 엄지척!!
    지금까지 세그윗관련 bip141,bip91, bip148, uasf, uahf 등등 두서없이 정리도 안된 글들만 읽으면서
    머리가 복잡했는데, 정확히 상황파악이 되는군요^^
    정말 감사합니다.. 이제 머릿속에 깨끗히 정리가 되었습니다.
  • ?
    정말 감사합니다! 궁금하던 내용이었는데 엄청나게 체계적으로 잘 정리 해주셨네요!!
  • ?
    그나저나 프로그래머들이 블록체인업계를 좌지우지하면, 암호화화폐시장은 망해없어질것 같아요. 프로그래머는 습성상 그리고 존재가치를 증명하기위해 끊임없이 변화를 추구하는데, 이는 보수적이고 변화에 신중해야할 금융분야에는 독이되는거죠. 앞으로도 하드포크니 소프트포크니 하며 시장이 얼마나 휘둘릴지 참...
  • ?
    세그윗이 적용되고 도 마이너를 파는 것 보다도, 세그윗이 적용 되고나서 사용할수 없게될 마이너들을 지원(?) 하는 목적이 아닐까 생각해봅니다, 그리고 그 숫자가 BCC 가 생존하기에 충분하다는 계산하에서 터트린 것이 아닌가 생각하게 됩니다.
  • ?

    너무나 명확한 정리군요. 저는 비민주적인 bip148이 bip91을 단기간에 무조건 통과하게 만든 진짜원인이라 봅니다.

  • ?
    좋은정보 감사합니다
    정말 쉽게 설명해주셨네요 ㅎㅎ
  • ?
    개념정립에 정말 도움이 되었습니다. 감사합니다!
  • ?
    좋은정보 감사합니다!!!
  • ?
    감사합니다
  • ?
    좋은정보 감사합니다
  • ?
    잘 읽었습니다.

자유게시판

홍보/사기/불법을 제외한 모든 글작성이 가능합니다.

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
공지 달콤한 디저트 세트 추첨 이벤트(0911-0917) 결과 발표 3 update 7 421
ESN경매
2020.09.21
공지 땡글 경매! 암호화폐 하드월렛 Ledger Nano S (~9/27) 2 file 11 594
ESN경매
2020.09.21
공지 ESN 바운티 프로그램 안내 - 스마트 컨트랙트 투표 시스템 구축 및 투표 결과 통계 정보 제공 2 13 1652
ESN운영
2020.09.07
공지 땡글닷컴 출석체크 이벤트(9월) 51 update 20 3803
ESN경매
2020.09.01
공지 ESN 8월 리포트 3 updatefile 14 1380
ESN운영
2020.08.31
공지 게시판 캐시 적립 정책 변경 안내 (2019/12/20 시행) 51 update 20 2008
관리자
2019.12.20
공지 로그인이 안되시는 분은 문의해주시기 바랍니다. 13 7 4654
땡글개발자
2019.08.21
14980 자유 무슨 악재라도 생겼나요? 비크코인 하락세가 장난 아니네요.... 몇시간전부터 하락세가 폭포수처럼 떨어지는데.... 덕분인지 다른 알트코인들도 덩달아 하락중....         무슨 이슈가 있었던 건가요??   좀... 조용히 좀 있으... 4 0 3351
건전지
2017.07.25
14979 잡담 4분 동안 채굴에서 벗어나보세요 치밀한 설계.   이런 노력이면 채굴도 성공하겠네요.   더운날에 힘내세요   http://youtu.be/WUDgmasAQXI 9 5 2678
새아침
2017.07.25
14978 잡담 X11 15GH 몇분 후 판매 들어갑니다    https://shop.bitmain.com/productDetail.htm?pid=00020170718203947438V537cuy7067F     35 4 2360
적념
2017.07.25
14977 자유 축하해 주세요^^ 소소하게 채굴 시작한지 15일. 드디어 1이더가 모였습니다. 100이더  모을때까지 채굴해보는게 목표입니다. 몇 년이나 걸릴지는 모르겠지만 취미삼아서 끈기있게 ... 66 33 6684
곧미남
2017.07.25
자유 BIP들 정리 UASF니 UAHF니 BIP148이니 하는 얘기들이 많은데 헷갈리는 내용이라 정리를 좀 해보려합니다. 저도 완벽히 이해하는건 아니라서 틀린 내용이 있을 수 있으니 틀린... 15 32 6654
사과야채
2017.07.25
14975 자유 거래소 준비중인데 통합지갑 솔루션 도움말씀좀 해주세요 내년중에 거래소 론칭을 예상에 두고   준비중입니다.   가장 핵심부분이   코인별로   지갑관리 시스템인것 같습니다.   만약  이더리움을 예로 들자면,  거래소... 6 0 1622
록키7
2017.07.25
14974 잡담 [펌]신기한 장면 모음입니다           행성 크기 비교 우주정거장에서 본 지구 우주에서 본 오로라 우주에서 짐 나르는 방법 항공기 운항 경로 북극 여름의 백야현상 소나기가 올 때  입 X-... 13 file 3 2819
프로채굴러
2017.07.25
14973 자유 윈10 은 정말 꺼줘야할게 많군요... http://blogto.tistory.com/621   프로세서 사용률이 50%를 넘어가서,  불필요한 써비스 하나씩 배워가며 지우고 있는데,   윗 링크를 참고하니 도움이 많이 되는... 7 13 4776
귀요미
2017.07.25
14972 자유 BCC에 대한 제 나름의 결론... 먼저 어디까지나 제 사견임을 말씀드립니다. ^^   요 근래 BCC 때문에 고민을 많이 했는데요... 오늘 드디어 나름의 결론을 내렸습니다...   나름 고민을 많이 했... 6 2 2203
moonli
2017.07.25
14971 자유 해킹을 방지하는 가장 기본적인 자세 요즘 땡글에 해킹당하셨다는분들이 많아서 가슴이 아픕니다.   다들 아시는 내용이겠지만 한번 써봅니다.   가장 기본적인것들만 얘기해볼게요. 기본만 지켜도 대... 6 14 3307
악땅
2017.07.25
14970 자유 제 상황 좀 봐주시겠습니까~ 어제 새벽에 114에서 문자가 한통왔습니다. 인증코드는 ****** 입니다 라는 문자인데 저는 전혀 신청한적이 없는 상태였죠 무심코 있다가 업무도중에 다시 114에... 8 0 1323
달빛아래말할게
2017.07.25
14969 자유 이더맨 질문좀 드려요~     이더맨 실행시 잘 돌다가   pool  요기에   asia.ethereum.miningpoolhub.com:20535 (5)   << 요기 가로안에 숫자는 먼지 알수 있을까요   이게 계속 마이너 ... 1 0 866
태이
2017.07.25
14968 자유 그래픽도 주기적으로 바꿔야하나요?? 몇달애 한번씩 기계 교체를 해야할까요?? 2 0 1122
콰트로폴
2017.07.25
14967 자유 qtum최초의 dapp ICO Energo 진행중이네요 https://steemit.com/qtum/@starheatmatch/qtum-ico-energo   해당스팀글 참고하시면 될듯합니다~ 3 0 2747
뿌뿌뿜
2017.07.25
14966 자유 요며칠... 이렇게  멈춰있는 장에도 버시는분들이 계시나 봅니다   저야 뭐 주구장창 하나만 캐기로 작정한   우둔한 광부이기에  ...   요즘 뭐 더준다는 말에 (짱깨코인인... 2 1 897
사자마니
2017.07.25
14965 자유 빗썸 비트코인 BCC관련 질문 있습니다. 빗썸에 비트코인이 조금 있는데요.   그냥 가지고만 있으면 같은 비율로 BCC 를 준다는 이야긴가요?   아니면 무슨 조치를 해야 하나요?   설명에 보면 빗썸 지갑... 3 0 1086
doctorfg
2017.07.25
14964 잡담 (펌) 리플 좋아보이네. -중복주의   3 file 1 1952
순수한양아치
2017.07.25
14963 자유 야피존 뭔일났남요? 야피죤에서 좀전 12:39분경 "타사에서 유출된 것으로 추정되는 개인정보(이메일)로 회원님들께 악성프로그램이 포함된 메일이 발송되어 이를 바탕으로  회원님들... 6 0 2179
늘해랑월천댁
2017.07.25
14962 자유 sk 하이닉스 사상 최대 매출 이익은 당연히 채굴기 그래픽 때문이겠죠 .. http://news1.kr/articles/?3057126   하이닉스 메모리가 많이 들어가더니 ㅎㅎ 이익도 최대네요 ㅎㅎ 2 0 1421
장그미이이
2017.07.25
14961 자유 개인장터 규정 업그레이드했습니다. https://www.ddengle.com/market_personal/2565725 ------------------------------------------------- 충분한 내용 전파를 위해 이 내용은 8월 1일부터 적용됩... 36 23 2873
쌍둥아빠
2017.07.25
목록
Board Pagination Prev 1 ... 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 ... 1948 Next
/ 1948
default debug random = 0 / type = READ / detected = READ