본문으로 건너뛰기

제11장 – 확장 III – 밀라노

한글

책 The Blocksize War의 11장을 아래에 싣습니다. 전체 책은 Amazon에서 구할 수 있습니다. 상기하자면, 종이책 판매로 발생하는 모든 수익의 50%는 분쟁, 전염병, 재난 또는 의료 서비스에서의 배제로 영향을 받는 사람들에게 의료 지원을 제공하는 자선 단체인 Medecins Sans Frontieres에 기부됩니다.*

* 참고: i. 저자의 사망과 ii. 2031년 1월 중 더 이른 시점까지의 판매에 적용됩니다.

Ethereum에서의 열기가 식으면서 비트코인을 둘러싼 상황은 다소 진정되었습니다. 작은 블록 지지자들에게 블록 크기 하드포크는 이미 의제에서 제외되었습니다. Scaling III는 2016년 10월 8일과 9일에 Milan에서 열렸습니다. 작은 블록 지지자들은 블록 크기 논쟁을 뒤로 하고 앞으로 나아가고자 하였으며, 소모적인 사소한 논쟁을 끝내고 전진하기를 원했습니다. 따라서 콘퍼런스의 초점은 라이트닝과 Schnorr 서명 같은 다른 확장 문제들을 다루도록 설계되었습니다. 블록 크기 제한 제안에 대한 발표도 없었고, 핵심 결정권자를 찾아 콘퍼런스장을 분주히 오가거나 핵심 대결 회의를 찾는 모습도 없었습니다. 이번 행사는 작은 블록 지지자들이 주도하였으며, 블록 크기에 대한 논쟁은 거의 없었습니다. 콘퍼런스 시리즈는 블록 크기 위기를 해결하기 위해 마련된 자리에서 기술적인 비트코인 콘퍼런스로 변모하였습니다.

그러나 행사에는 소수의 큰 블록 지지자들이 참석하였습니다. 그중에는 Roger Ver와 Bitcoin Unlimited라는 대안적인 하드포크 제안을 지지하는 사람들의 모임이 포함되었습니다. Bitcoin Classic의 실패와 함께, 이 새로운 구현은 큰 블록 지지자들이 선택하는 주요 클라이언트로 자리 잡기 시작하였습니다. 이에 대해서는 이후 장에서 더 자세히 다룰 것입니다. 많은 큰 블록 지지자들이 최근에 제작한 주문 제작 티셔츠를 입고 있었으며, 앞면에는 “Hard Fork Cafe”라고 적혀 있었습니다. 이는 하드포크를 위한 그들의 활동의 일부였습니다. 저는 콘퍼런스에서 여러 큰 블록 지지자들과 이야기를 나누었으며, 그들은 행사에서 발표를 허용받지 못한 것에 실망하였습니다. 그들은 콘퍼런스가 편향적이고 한쪽으로 치우쳐 있다고 말하였습니다.

Roger Ver는 동료 큰 블록 지지자들인 Jerry Chan 및 Jake Smith와 함께 콘퍼런스가 열리는 토요일 저녁에 대안적인 친목 행사를 마련하였습니다. 이 행사는 “Free Speech Party”라고 불렸으며, 무료 음식과 음료, 그리고 무료 Hard Fork Cafe 티셔츠를 제공하였습니다. 이 행사에는 주 콘퍼런스에서 금지된 주제들에 대한 연설도 포함되었습니다. 제가 기억하는 바로는, Milan 콘퍼런스에 참석한 모든 중국 채굴자들은 공식 친목 행사가 아니라 이 자유 발언 행사에 참석하였습니다. 아마도 이는 중요하지 않게 들리고 이러한 친목 행사에 초점을 맞추는 것이 부적절해 보일 수 있습니다. 그러나 저는 이것이 큰 블록 지지자들이 느낀 극심한 좌절감을 보여준다고 생각합니다. 그들은 자신들에게 매우 중요한 커뮤니티와 공간에서 무시당하고 침묵당한다고 느꼈습니다. 그들은 목소리를 잃었고 비트코인에 대한 주인의식을 잃었습니다. 이 친목 행사는 관심을 구하는 외침처럼 느껴졌습니다. 큰 블록 지지자들은 계속 관련성을 유지하기를 원했습니다. 커뮤니티에서는 사회적 분열이 생겨나고 있었으며, 일부 중국 채굴자들, 적어도 Jihan Wu와 관련된 사람들이 분열의 어느 쪽에 서 있는지 분명하였습니다.

콘퍼런스 다음 날인 월요일에 Milan에서 더 작은 규모의 비트코인 개발자 모임이 있었습니다. 그날 저녁, Jihan으로부터 그가 7월에 약속하였던 것으로 알려진 세그윗에 대한 지지 표명을 더 이상 할 의향이 없다는 메시지가 모임에 전해졌습니다. 그 후 그의 이유에 대한 소문이 점차 돌기 시작하였습니다. 소문에 따르면 Jihan은 콘퍼런스에서 하드포크에 대한 논의가 부족한 것에 실망하였으며, 이것이 의제에서 제외되었다고 느꼈는데, 이는 그가 전혀 예상한 바가 아니었습니다. 또한 소문에 따르면 Jihan은 7월에 US에서 열린 모임에서 개발자들이 공항에 마중 나올 차를 보내지 않은 것에 실망하였으며, 이를 무례하다고 느꼈다고 합니다. 저는 이러한 소문들을 작은 블록 지지자들의 모임을 통해 간접적으로 전해 들었기 때문에, 이 소문들이 얼마나 정확한지 확신할 수 없습니다. 전달 과정에서 Jihan에게 불리하게 내용이 다소 왜곡되었을 것이라고 확신하지만, 아마도 어느 정도의 진실은 담겨 있었을 것입니다.

2016년 늦여름의 사건들에 대한 더 자세한 내용을 알게 된 것은 수개월이 지난 뒤였습니다. 이는 채굴자들의 이 결정에 대해 더 많은 것을 설명해 줄 수 있습니다. Jake Smith는 그해 여름에 Jihan Wu와의 만남을 포함하여 중국의 가장 큰 채굴자들 중 일부를 둘러보는 여정을 다녀왔습니다. 이러한 만남들에서 그는 Jihan과 일부 채굴자들이 세그윗을 지지하지 않도록 설득하였다고 전해집니다. 이 시점에서 Jake는 Roger Ver의 회사인 Bitcoin.com과 관련되어 있었으며, 큰 블록의 확고한 지지자였습니다. 그 이전에 그는 Bitmain에서 일한 적이 있어 중국 채굴자들과 좋은 연결을 갖고 있었습니다. 그는 Beijing에 거주한 적이 있어 중국 비트코인 커뮤니티 안에서 잘 알려져 있었습니다. 그는 또한 중국어를 유창하게 구사하였습니다. 작은 블록 진영에 동정적인 채굴자와의 만남 중 하나에 대한 증언에 따르면, Jake는 그들에게 Bitcoin Core를 신뢰해서는 안 되며 세그윗이 위험하다고 말하였습니다. 물론, 정보의 출처를 고려할 때 이 증언은 어느 정도 걸러서 받아들여야 합니다. 이 사건은 이 분쟁의 당사자들이 중국 채굴자들에게 영향력을 행사하고 관여하려 한 또 다른 사례일 뿐입니다. 2015년 여름의 Gavin과 Mike부터, 2015년 12월의 Scaling 콘퍼런스, 2016년 2월의 Hong Kong 합의, 2016년 7월의 California 모임, 그리고 이제는 2016년 8월의 Jake 여정에 이르기까지 이어졌습니다.

Milan 이후에 저는 Hong Kong으로 돌아와 일부 현지 채굴자들과 이야기를 나누었습니다. 이 시점에는 채굴자들의 견해가 변하고 있음이 분명하였습니다. 그 이전에 그들은 개발자들의 불분명하고 서로 충돌하는 메시지들에 좌절하였으며, 단지 분쟁의 쉬운 해결을 원하였습니다. 그러나 이 무렵에는 이른바 중국 채굴자들이 이 전쟁의 일부가 되어가고 있었습니다. 그들은 분쟁을 이해하고 파악하기 시작하였으며, 따라서 스스로 입장을 정하기 시작하였습니다. 이에 대한 가장 분명한 사례는 Jihan Wu였으며, 그는 이제 큰 블록 진영에서 주요 인물로 자리 잡고 있었습니다. 반면 F2pool 운영자인 Wang Chun처럼 채굴 업계의 다른 인물들은 다른 입장을 취하는 것으로 보였습니다. Jihan Wu와 Bitmain이 업계에 미친 영향력은 상당하였습니다. Bitmain은 채굴 농장들과 채굴 풀들을 보유하고 있었으며, 채굴 장비 생산에서 75퍼센트의 시장 점유율을 갖고 있었습니다. 따라서 적시에 채굴기를 구매하기를 원하는 모든 채굴 농장 운영자들은 Jihan에게 잘 보이기를 열망하였습니다. 이는 블록 크기 전쟁에서 Jihan의 편을 지지하고, 잠재적으로 Bitmain의 채굴 풀들을 이용하며 Bitcoin Unlimited에 대한 지지를 표시하는 것을 의미하였습니다. 또한 작은 블록 지지자들 사이에서는 Bitmain이 채굴 기계에 사용되는 일부 부품들, 예를 들어 커패시터를 필요 이상으로 대량 매입하고 공급업체들에 독점 계약을 요구한다는 소문도 있었습니다. Bitmain은 또한 시장 지배력을 보호하기 위해 특허들을 이용하였으며, 심지어 전 직원인 Yang Zuoxing이 경쟁 회사를 설립하고 Bitmain의 특허 중 하나를 침해하였다고 주장하며 소송을 제기하기에 이르렀습니다. 따라서 Bitmain은 시장에서 극도로 강한 위치에 있는 것으로 보였으며, 거의 막을 수 없을 정도였습니다. 이러한 잠재적으로 경쟁을 제한하는 사업 관행들을 비윤리적으로 보든 완전히 정당한 것으로 보든, 그것들은 블록 크기 전쟁에 영향을 미쳤으며, 채굴자들이 대부분 큰 블록 진영에 속하도록 만들었습니다. 그것들은 또한 Bitmain의 늘어나는 적들 사이에서 적대감의 수준을 굳히는 데에도 영향을 미쳤습니다.

콘퍼런스 몇 주 뒤이자 여러 차례 연기된 끝에, 2016년 11월 1일에 Bitcoin Core 0.13.1이 마침내 출시되었습니다. 이 출시는 세그윗 소프트포크를 위한 활성화 매개변수들을 포함하였습니다. 마침내 채굴자들은 업그레이드하고 준비 상태를 알릴 수 있었습니다. 그러나 Jihan으로부터의 소식을 고려할 때 전망은 매우 불확실하였습니다. 1년 넘게 이어진 싸움 끝에, 전혀 다른 전장과 인물들이 관련되었음에도 불구하고, 2016년의 끝에 다가서면서 블록 크기 전쟁은 계속되었습니다.

영문 — Chapter 11 – Scaling III – Milan

Chapter 11 of the book The Blocksize War is published below. The full book is available on Amazon. As a reminder, 50% of any profits from physical book sales will be donated to Médecins Sans Frontières, a charity that provides medical assistance to people affected by conflict, epidemics, disasters, or exclusion from healthcare.*

* Note: Applies to sales up until the earlier of i. the death of the author and ii. January 2031

The excitement in Ethereum had calmed things down a bit for Bitcoin. To the small blockers, a blocksize hardfork was off the agenda. Scaling III took place in Milan on October 8 and 9, 2016. Small blockers were keen to put the blocksize debate behind them and move on; they wanted an end to the unproductive bike shedding and to move forwards. The focus of the conference was therefore designed to be about other scaling issues, such as lightning and Schnorr signatures. There were no presentations on blocksize limit proposals or frantic rushing around the conference venue looking for the key decision-makers or key showdown meetings. The event was dominated by small blockers this time, and there was little debate about the blocksize. The conference series had morphed, from one set up to resolve the blocksize crisis, to a technical Bitcoin conference.

There was, however, a small contingent of large blockers at the event. They included Roger Ver and a group of people supporting an alternative hardfork proposal, called Bitcoin Unlimited. With the failure of Bitcoin Classic, this new implementation was beginning to gain traction as the main client of choice for the larger blockers. This will be discussed in more detail in later chapters. Many of the large blockers wore a custom t-shirt they had recently produced, with the writing “Hard Fork Cafe” written on the front. This was part of their campaigning for a hardfork. I spoke to several of the large blockers at the conference, who were disappointed that they had not been allowed to give talks at the event. They talked about how the conference was biased and one sided.

Roger Ver, along with fellow large blockers Jerry Chan and Jake Smith, had arranged an alternative social event on the Saturday evening of the conference. The event was called “Free Speech Party” and would feature free food and drink, as well as free Hard Fork Cafe t-shirts. The event also included speeches on topics which were banned from the main conference. As far as I recall, all the Chinese miners at the Milan conference attend this free speech event, rather than the official social event. Perhaps this sounds unimportant and it seems inappropriate to focus on these social events. However, I think it illustrates the extreme sense of frustration felt by the larger blockers. They felt ignored and silenced in a community and space that was very important to them. They had lost their voice and lost a sense of ownership of Bitcoin. This social event felt like a cry for attention; the large blockers wanted to stay relevant. There was an emerging social divide in the community and it was clear which side of the split some of the Chinese miners were on, at least the ones associated with Jihan Wu.

The day after the conference, on the Monday, there was a smaller Bitcoin developer meet-up in Milan. That evening, a message reached the group from Jihan that he no longer intended to signal his support for SegWit, which he had apparently promised in July. Rumours then gradually started circulating about his reasoning. It was said that Jihan was disappointed by the lack of discussion of a hardfork at the conference, that he felt that this had been booted from the agenda, which is not at all what he had expected. It was also said that Jihan was disappointed that the developers didn’t send a car to pick him up from the airport at the meeting in the US in July, and that he felt this was disrespectful. I am not sure how accurate these rumours were, as I was hearing them second and third hand through a group of small blockers. I am sure the messaging was tainted a bit against Jihan, but there was probably a degree of truth to them.

It was not until months later that I learned more details about the events in the late summer of 2016, which may explain more about this decision from the miners. Jake Smith had gone on a tour of some of the largest miners in China that summer, including a meeting with Jihan Wu. In these meetings, he had supposedly convinced Jihan and some miners not to support SegWit. At this point, Jake was associated with Roger Ver’s company, Bitcoin.com, and a staunch supporter of larger blocks. Prior to this, he had worked at Bitmain and therefore had good links with the Chinese miners. He was well known inside the Chinese Bitcoin community, having resided in Beijing. He also spoke fluent Chinese. Based on an account of one of his meetings with a miner sympathetic to the smaller block cause, Jake informed them that Bitcoin Core should not be trusted and that SegWit was dangerous. Of course, one should take this account with a pinch of salt, given the source of the information. This event is just another example of parties to this conflict trying to lobby and engage with Chinese miners: from Gavin and Mike in the summer of 2015, to the Scaling conference in December 2015, to the Hong Kong agreement in February 2016, to the California meeting in July 2016 and now the Jake tour in August 2016.

After Milan, I returned back to Hong Kong and spoke to some local miners. It was clear that the view of the miners was evolving by this point. Prior to this, they were frustrated by the unclear and conflicting messages from the developers, and merely wanted an easy resolution to the conflict. By now, however, the so-called Chinese miners were becoming part of this war. They were starting to appreciate and understand the conflict and therefore started to take sides of their own. The clearest example of this was Jihan Wu, who was now establishing himself as the major player in the large block camp, while other players in the mining industry appeared to be taking a different stance, such as F2pool operator Wang Chun. The influence that Jihan Wu and Bitmain had over the industry was significant. Bitmain had mining farms, mining pools and a 75 percent market share in the production of mining equipment. Any mining farm operators who wanted to purchase miners in a timely manner were therefore keen to be on Jihan’s good side. This would mean supporting Jihan’s side in the blocksize war and potentially using Bitmain’s mining pools and flagging support for Bitcoin Unlimited. There were also rumours among the small blockers of Bitmain buying up unnecessarily large quantities of some of the components used in the mining machinery, such as capacitors, and asking for exclusivity agreements with suppliers. Bitmain was also using patents to protect its market dominance, even going as far as suing former employee Yang Zuoxing for starting a rival firm and allegedly violating one of Bitmain’s patents. Bitmain therefore appeared to be in an extremely strong position in the market, almost unstoppable. Whether one views these potentially anti-competitive business practices as unethical or totally legitimate, they did have an impact on the blocksize war, ensuring the miners were mostly in the large block camp. They also had an impact in solidifying the level of animosity among Bitmain’s growing number of enemies.

On November 1, 2016, a few weeks after the conference and after several delays, Bitcoin Core 0.13.1 was finally released. This release included the activation parameters for the SegWit softfork. Finally, miners could upgrade and signal their readiness. However, given the news from Jihan, the outlook was highly uncertain. After more than a year of fighting, and despite the very different battlefield and characters involved, as we approached the end of 2016, the blocksize war waged on.

링크 복사하기X에 공유페이스북에 공유쓰레드에 공유