"에이식부스트"의 두 판 사이의 차이

위키원
이동: 둘러보기, 검색
(공개 에이식부스트)
1번째 줄: 1번째 줄:
'''에이식부스트'''(AsicBoost)는 비트코인 채굴 속도를 약 20% 정도 높이는 방법이다. 채굴 칩의 게이트 카운트를 대폭 줄일 수 있는 비트코인 채굴 알고리즘의 높은 수준의 최적화를 통해 성능 향상을 달성한다.
+
===비공개 에이식부스트===
 +
익명성이 내장된 버전의 에이식부스트로 종종 비트코인 프로토콜이나 블록체인을 희생하여 이익을 창출하는 데 사용된다. 비공개 에이식부스트를 사용하는 광부들은 너무 작거나, 심지어 빈 블록을 생산하고 비트코인 전체의 블록체인들을 손상시킨 혐의를 받고 있다.
  
==개요==
 
에이식부스트는 에이식(Asic) 칩의 게이트 수를 줄여 에너지 소비를 개선하고 시스템 비용을 낮추는 마이닝 최적화 방법이다. 비공개 에이식부스트와 달리, 공개 에이식부스트는 블록 헤더의 버전 필드를 수정하여 쉽게 감지할 수 있다. 이 방법은 2016년 디피니티(Dfinity)의 엔지니어링 디렉터인 티모 행크(Timo Hanke)와 RSK Labs의 수석 과학자인 세르지오 러너(Sergio Lerner)가 공동으로 발명했다. 비트메인은 처음에는 법적 불확실성으로인해 공개 에이식부스트를 활성화하지 않기로 결정했다. 3월 초부터 에이식부스트는 방어 특허 이니셔티브인 BDPL(BLockchain Defensive Patent License)에 따라 라이선스를 받을 수 있었다.
 
 
==종류==
 
===공개 에이식부스트===
 
비트메인에서 배포한 펌웨어로, 기존 마이닝보다 효율성이 더 뛰어나게 설계되었다. 공개 에이식부스트 사용은 프로토콜이나 사용자에게 부정적인 영향을 미칠 수 있는 나쁘거나 엉성한 행동을 유도하지 않는다.
 
 
====문제점====
 
====문제점====
비트코인 코어(Bitcoin Core)내의 버전 시그널 및 경고 메시지를 통해 소프트포크 업그레이드 실행 능력이 감소될 수 있다.
+
*'''더 작은 거래처리 용량''' : 비공개 에이식부스트는 비공개 에이식부스트의 실행을 더 효율적으로 만드는 작은 사이즈의 블록 혹은 빈 블록을 생성할 수 있다. 비공개 에이식부스트는 거래 수수료를 증가시키고 네트워크의 거래처리 용량을 감소시킬 수 있다.
 +
*'''더 작은 블록사이즈''' : 작은 사이즈의 블록 혹은 빈 블록은 거래 처리 용량에 부정적인 영향을 준다. 그 이유는 이들이 네트워크상의 문제점으로 여전히 남아있고, 거래 지연 현상에 대해 긍정적인 영향을 전혀 주지 않기 때문이다.
 +
*'''세그윗으로의 업그레이드''' : 에이식부스트의 가장 치명적인 단점은 일부 마이너들이 세그윗으로의 업그레이드를 꺼려하게 만들 수 있다는 점이다. 이것 자체로는 아주 부정적이지 않을 수 있지만, 사실과 달느 그리고 분열을 야기하는 세그윗 정보 캠페인은 생태계에 심각한 악영향을 주었을 가능성이 있다. 그러나 위 내용이 불확실하고 근거없는 비난에 불과하다는 것과 이 점이 세그윗 반대에 대한 동기를 유발시켰다는 것은 확실하지 않다는 것을 지적한다.
 +
*'''머클트리 또는 거래 조정을 위한 인센티브''' : 비공개 에이식부스트의 성패는 마이너의 머클트리 혹은 거래 조정 능력에 따라 좌우된다. 이 점은 작은 사이즈의 블록과 함께 네트워크 상에 해로운 영향을 줄 수 있다. 블록 헤더 내의 필드를 변경하는 것 만으로도 공개 에이식부스트는 훨씬 명확한 해결책이 될 수 있다.
 +
*'''경쟁 우위를 점할 수 있는 비밀스러운 이점''' : 비공개 에이식부스트의 샐행 여부는 쉽게 알아내기 어려우므로 일부 마이너들에겐 경쟁 우위를 점할 수 있는 그들만의 비밀스러운 이점을 제공할 수 있다. 일반적으로 투명성을 좋고 긍정적인 요소로 생각하지만, 비공개 에이식부스트 네트워크가 기밀성으로부터 기인한 직접적인 단점을 야기했는지의 여부는 명확하지 않다.
  
*공개 에이식부스트의 실행은 4바이트 전부를 필요로 하지 않을 수도 있으며, 일부 파이트는 소프트포크의 신호 용도로 남겨질 수 있다. 이 방식은 동시다발적으로 실행되는 소프트포크의 수를 감소시킨다.
 
*다수의 사람들은 소프트포크 신호 시스템(softfork slgnalling system)을 실패한 시스템으로 생각하고 있다. 마이너들은 종종 소프트포크 신호와 상충되는 신호를 내보내서 소프트포크 신호 방법론을 신뢰할 수 없게 만든다.
 
 
공개 에이식부스트의 또 다른 단점은 비트코인 코어(Bitcoin Core) 소프트웨어가 특이하거나 흔하지 않지만 정상적인 버전 필드를 발견하면 이를 네트워크가 알 수 없는 방식(unknown manner)으로 업그레이드 중이라고 인식하여 사용자에게 경고 메시지를 보낸다.
 
 
===비공개 에이식부스트===
 
익명성이 내장된 버전의 에이식부스트로 종종 비트코인 프로토콜이나 블록체인을 희생하여 이익을 창출하는 데 사용된다. 비공개 에이식부스트를 사용하는 광부들은 너무 작거나, 심지어 빈 블록을 생산하고 비트코인 전체의 블록체인들을 손상시킨 혐의를 받고 있다.
 
 
{{각주}}
 
{{각주}}
 
==참고자료==
 
* Dr. Timo Hanke, 〈[https://arxiv.org/ftp/arxiv/papers/1604/1604.00575.pdf AsicBoost ­A Speedup for Bitcoin Mining]〉, 《에이식부스트 백서》, 2016-03-31
 
* 〈[https://www.theblockcrypto.com/tag/asicboost AsicBoost]〉, 《더 블록》, 2018-10-22
 
*  miningadmin, 〈[https://blog.miningstore.com/blog/cryptocurrency-news-bitmain-releases-overt-asicboost-for-antminer-s9 CRYPTOCURRENCY NEWS: BITMAIN RELEASES OVERT ASICBOOST FOR ANTMINER S9]〉, 《마이닝스토어》
 
 
==같이 보기==
 
{{블록체인 기술|토막글}}
 

2019년 9월 20일 (금) 10:21 판

비공개 에이식부스트

익명성이 내장된 버전의 에이식부스트로 종종 비트코인 프로토콜이나 블록체인을 희생하여 이익을 창출하는 데 사용된다. 비공개 에이식부스트를 사용하는 광부들은 너무 작거나, 심지어 빈 블록을 생산하고 비트코인 전체의 블록체인들을 손상시킨 혐의를 받고 있다.

문제점

  • 더 작은 거래처리 용량 : 비공개 에이식부스트는 비공개 에이식부스트의 실행을 더 효율적으로 만드는 작은 사이즈의 블록 혹은 빈 블록을 생성할 수 있다. 비공개 에이식부스트는 거래 수수료를 증가시키고 네트워크의 거래처리 용량을 감소시킬 수 있다.
  • 더 작은 블록사이즈 : 작은 사이즈의 블록 혹은 빈 블록은 거래 처리 용량에 부정적인 영향을 준다. 그 이유는 이들이 네트워크상의 문제점으로 여전히 남아있고, 거래 지연 현상에 대해 긍정적인 영향을 전혀 주지 않기 때문이다.
  • 세그윗으로의 업그레이드 : 에이식부스트의 가장 치명적인 단점은 일부 마이너들이 세그윗으로의 업그레이드를 꺼려하게 만들 수 있다는 점이다. 이것 자체로는 아주 부정적이지 않을 수 있지만, 사실과 달느 그리고 분열을 야기하는 세그윗 정보 캠페인은 생태계에 심각한 악영향을 주었을 가능성이 있다. 그러나 위 내용이 불확실하고 근거없는 비난에 불과하다는 것과 이 점이 세그윗 반대에 대한 동기를 유발시켰다는 것은 확실하지 않다는 것을 지적한다.
  • 머클트리 또는 거래 조정을 위한 인센티브 : 비공개 에이식부스트의 성패는 마이너의 머클트리 혹은 거래 조정 능력에 따라 좌우된다. 이 점은 작은 사이즈의 블록과 함께 네트워크 상에 해로운 영향을 줄 수 있다. 블록 헤더 내의 필드를 변경하는 것 만으로도 공개 에이식부스트는 훨씬 명확한 해결책이 될 수 있다.
  • 경쟁 우위를 점할 수 있는 비밀스러운 이점 : 비공개 에이식부스트의 샐행 여부는 쉽게 알아내기 어려우므로 일부 마이너들에겐 경쟁 우위를 점할 수 있는 그들만의 비밀스러운 이점을 제공할 수 있다. 일반적으로 투명성을 좋고 긍정적인 요소로 생각하지만, 비공개 에이식부스트 네트워크가 기밀성으로부터 기인한 직접적인 단점을 야기했는지의 여부는 명확하지 않다.

각주