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을 단기간에 무조건 통과하게 만든 진짜원인이라 봅니다.

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

자유게시판

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

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
14990 자유 2017년 7월 26일 수요일 아침을 열어주는 책속의한줄 2017년 7월 26일 수요일  아침을 열어주는 책속의한줄  #책속의한줄 #명언 #아침을열어주는책속의한줄 #일일명언 #좋은글 #감동글 #좋아요 #공유하고싶은글 #좋아... file 0 1269
넬슨조수영
2017.07.26
14989 자유 bip91 bip148 uasf 잠도 안와서 잡설하나...    bip148 이것이 8월1일부터 segwit 신호안보내는 블록은 배척하겠다 정책입니다.  그래서 체인이 분리되게 하고 비segwit 블록은 무시... 10 1 1535
피터토드
2017.07.26
14988 자유 비탈릭이 17년에 비트코인 포크예측함. 비탈릭이 2017년 초에 비트코인 나눠지는 걸 기정사실처럼 말했는데 이게 수일내로 벌어질것 같습니다.  그리고 bcc를 지원할 대기 해쉬도 엄청높습니다.  저도 ... 4 0 3596
피터토드
2017.07.26
14987 자유 남양주진접 작은평수구하시는분 계신가요? 제가요번에 채굴장 하려는데 2층이 남습니다.. 약10평돼고요.   여기 월월세들어오실분요? 보증금200에 월20입니다. 쪽지주세요 2 0 1472
SSENCOIN
2017.07.26
14986 자유 코스트코에서 파는 5단 선반... 오늘 코스트코에 갔었는데... 뭐눈에는 뭐만 보인다고...ㅋ   5단 선반인데... 6만원대이고 괜찮은 것 같더라구요... 더 큰 것도 있고... 몇 종류 더 있더라구요.... 6 file 1 3894
상혀니
2017.07.26
14985 자유 btc 로 bcc 주는데.. 폴로닉스는.. 폴로닉스는 아직은 안주는거 같고.. 빗썸에다가 넣어서 bcc 라도 챙겨야 할까요 1 0 1995
힘내요해쉬파워
2017.07.25
14984 자유 빗썸 출금 제한... 아.. 이거 정말 짜증나네요.. 이번이 2번째인데..  아 정말... 입금 하고 코인사서 보냈는데.. 72시간 잠겨 버리네요.. 다시 파는것도 안되고 그냥 묶어 버리네요.. 아 ..  3번 무작위로 이렇... 3 file 0 3209
럭스푸
2017.07.25
14983 자유 리플아........ 리플은 이제 한강가야하나요?   210원대 올라갈때 이제 오르겠거니 했는데 이제는 191원이 말이되나요   세상에마상에   180원대 찍으면 컴퓨터를 찍어버릴기세네... 1 0 1668
채굴이여췍하라
2017.07.25
14982 자유 이더위에 더위도안타는.... 제사무실 골방에 소소하게 1060 6g 6way  1050ti 8way 요렇게 두게돌리고있습니다.    저는 뜨거워서 들어가기도싫은데 ㅡㅡ 덥지도않나....  요즘 저녀석이  항... 16 file 4 2160
kesagi
2017.07.25
14981 자유 코인은 실생활 보급은 아직 너무 먼 미래얘기같네요 가격이 이렇게 들쭉날쭉해서야    레스토랑이나 가전제품매장에서도 결제가 가능한걸로 아는데   어제는 1코인으로 살 수 있던 컴퓨터가 오늘은 1.2코인으로 사야... 11 1 2093
채굴가즈아
2017.07.25
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 6685
곧미남
2017.07.25
자유 BIP들 정리 UASF니 UAHF니 BIP148이니 하는 얘기들이 많은데 헷갈리는 내용이라 정리를 좀 해보려합니다. 저도 완벽히 이해하는건 아니라서 틀린 내용이 있을 수 있으니 틀린... 15 32 6661
사과야채
2017.07.25
14975 자유 거래소 준비중인데 통합지갑 솔루션 도움말씀좀 해주세요 내년중에 거래소 론칭을 예상에 두고   준비중입니다.   가장 핵심부분이   코인별로   지갑관리 시스템인것 같습니다.   만약  이더리움을 예로 들자면,  거래소... 6 0 1622
록키7
2017.07.25
14974 잡담 [펌]신기한 장면 모음입니다           행성 크기 비교 우주정거장에서 본 지구 우주에서 본 오로라 우주에서 짐 나르는 방법 항공기 운항 경로 북극 여름의 백야현상 소나기가 올 때  입 X-... 13 file 3 2823
프로채굴러
2017.07.25
14973 자유 윈10 은 정말 꺼줘야할게 많군요... http://blogto.tistory.com/621   프로세서 사용률이 50%를 넘어가서,  불필요한 써비스 하나씩 배워가며 지우고 있는데,   윗 링크를 참고하니 도움이 많이 되는... 7 13 4779
귀요미
2017.07.25
14972 자유 BCC에 대한 제 나름의 결론... 먼저 어디까지나 제 사견임을 말씀드립니다. ^^   요 근래 BCC 때문에 고민을 많이 했는데요... 오늘 드디어 나름의 결론을 내렸습니다...   나름 고민을 많이 했... 6 2 2203
moonli
2017.07.25
14971 자유 해킹을 방지하는 가장 기본적인 자세 요즘 땡글에 해킹당하셨다는분들이 많아서 가슴이 아픕니다.   다들 아시는 내용이겠지만 한번 써봅니다.   가장 기본적인것들만 얘기해볼게요. 기본만 지켜도 대... 6 14 3312
악땅
2017.07.25
목록
Board Pagination Prev 1 ... 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 ... 2126 Next
/ 2126
default debug random = 0 / type = READ / detected = READ