Antpool empty block mining, why? | Antpool 빈 블록 채굴, 왜죠?

in #bitcoin8 years ago (edited)

어제 조금 색다른 기사가 보도되었습니다. 현재 비트코인 블록 사이즈 이슈의 태풍의 눈인 Antpool이 라이트코인의 빈 블록을 채굴 중이라는 기사였죠.

일반적으로 블록체인 네크워크의 블록 본체는 다양한 전송 기록들이 담겨있습니다. 마이너들은 새로운 블록을 채굴함으로써 보상과 동시에 블록 본체에 포함된 전송료를 획득합니다. Antpool의 이러한 행동은 블록에 포함된 전송료를 포기함으로써 스스로의 이익을 낮추는 행위입니다. 왜 이런 행동을 하는 걸까요?

결론을 얘기하자면, Antpool은 빈 블록을 채굴함으로써 다음 블록 발견 확률을 높일 수 있습니다. 블록 본체에 하나의 전송 기록(보상)만 존재하기 때문에 프로세싱 타임을 줄일 수 있기 때문입니다. 즉, 채굴 시간에 있어서 다른 마이너들에 비해 지속적으로 이득을 가져갈 수 있습니다. 그러나 전송료를 제외하기 때문에 그들의 행위가 금액적으로 큰 보상이 되지는 않습니다.

저는 Antpool의 행위가 의미가 있다고 생각합니다. 그래서 몇 가지 사실을 바탕으로 그들의 의도를 유추해보고자 합니다.

사실:

  • Antpool이 라이트코인의 빈 블록을 채굴
  • 빈 블록의 채굴은 다음 블록 발견 확률을 높임
  • 라이트코인은 종종 비트코인의 테스트베드로 이용
  • UASF 실행시 chain split 발생 가능
  • chain split 발생 후, blockchain reorganization은 더 긴 blockchain을 선택

위의 사실들을 바탕으로 유추한 결과, Antpool이 UASF 이후 chain split 상황에서 blockchain reorganization을 대비한 실험에 착수했다는 가설에 도달할 수 있었습니다.

제시된 가설을 바탕으로 미래를 예측해보면,

  1. UASF 실행 가능성이 높음 - 즉 segwit2x는 아직 준비되지 않았다. 투자자들은 7월 중순에 예정된 혼란에 주의하세요.
  2. UASF 이후, 비트메인을 주축으로 하는 중국 마이너들은 전송 기록을 포함하지 않는 빈 블록을 생성 - blockchain reorganization 때문에 비트코인을 매개로 하는 어떤 거래도 수행해서는 안됩니다.

A little weird article was reported yesterday. Antpool is mining empty blocks of litecoin.

In general, the block body of the blockchain network contains various transaction records. The minors acquire the transaction fee included in the block body at the same time as the new block is mined. This behavior of Antpool is to lower their own interests by giving up the transaction fee included in the block. Why are they doing this?

To conclude, Antpool can increase the probability of finding the next block by mining empty blocks. Because there is only one transaction record (compensation) in the block body, processing time can be reduced. In other words, they can continue to save mining time compared to other minors. However, because they exclude the transaction fee, their behavior is not a big reward.

I think Antpool's actions are meaningful. So I will try to deduce their intention based on a few facts.

Facts:

  • Antpool mined empty blocks of litecoin
  • Mining empty blocks increases the probability of finding the next block
  • Litecoin is often used as a testbed for bitcoin
  • Chain split occurs when UASF is executed
  • After chain split, blockchain reorganization selects longer blockchain

Based on the above facts, I have come to the hypothesis that Antpool initiated an experiment to prepare for blockchain reorganization in a chain split situation after the UASF.

Predicting the future based on the proposed hypothesis,

  1. UASF feasibility is high - i.e., segwit2x is not ready yet. Traders should pay attention to confusion planned in mid-July.
  2. Since the UASF, minor groups based on Bitmain may generate empty blocks without any transactions - because of blockchain reorganization, traders should not perform any bitcoin transactions.

최신 가상화폐 관련 이슈를 보도합니다. 업보트와 팔로우를 부탁드립니다.
I report the latest cryptocurrency related issues. Thank you for upvote and follow. @onlimono

Sort:  

좋은 정보 감사합니다.

Great topic

Thank you :)

처음보는 내용이네요 업보트 팔로우 했습니다~

감사합니다^^

무식한 질문인지 모르겠으나 antpool 을 이용하는 마이너 입장에서 좋은건가요? 나쁜건가요?

그리고 "UASF 이후, 비트메인을 주축으로 하는 중국 마이너들은 전송 기록을 포함하지 않는 빈 블록을 생성 - blockchain reorganization 때문에 비트코인을 매개로 하는 어떤 거래도 수행해서는 안됩니다." 이말은 비트코인 구매 또는 송금을 하면 안된다는건지요? 그렇다면 언제부터 구매 또는 송금을 할 수 있는건가요? ^^;

UASF 이후에 chain split이 일어나면 antpool 사이드와 UASF 사이드가 체인을 더 늘리는 싸움을 하게 됩니다. 왜냐하면 chain reorganization은 더 긴 체인을 선택하게 되고, 그 싸움에서 승리해야 되거든요. 그 싸움에서 승리한 쪽 체인에 속한 전송 기록들은 무사한데, 패배한 쪽은 전송 기록이 전부 취소됩니다. 그래서 비트코인 거래를 하시면 안되고, 돌아가는 상황을 좀 보셔야 되요. antpool 이용하시는 마이너 입장에서는 단순하게 보상이 줄어들 뿐입니다. transaction fee가 없으니까요.

너무나도 무식한 저에게 정말 눈 높이를 맞춘 설명이시네요.

감사합니다.

chain reorganization 이건 좀 찾아서 개념을 잡아야 겠습니다.

너무 감사합니다.