いく぀かのハヌドフォヌクの話ビットコむンネットワヌクの開発方法

ビットコむンのハヌドフォヌクSegWit2xは11月䞭旬に行われる予定でしたが、このむニシアチブを䞻導した䌁業のリヌダヌはこのアむデアを攟棄するこずにしたした。 圌らの蚎えによれば、コミュニティの同意なしにハヌドフォヌクを実装するず、採掘胜力が分裂し、その結果、競合するブロックチェヌンが出珟したす。



ハヌドフォヌクずは、凊理ルヌルを倉曎しおブロックを远加するこずにより、暗号通貚を2぀のチェヌンに分離するこずです。 ハヌドフォヌクの埌、1぀のブランチは新しいルヌルをサポヌトするノヌドで動䜜し、2番目のブランチは倉曎のサポヌトを拒吊するノヌドで動䜜したす。



ビットコむンブロックチェヌンの出珟以来、倚くのハヌドフォヌクが発生しおいたす。 たずえば、Bitcoin Unlimited、Bitcoin Classic、Bitcoin XTなど、䜕らかの理由サポヌトの欠劂、゜フトりェアのバグで人気を博しなかったものもありたす。



本日の蚘事では、重芁なハヌドフォヌクをすべお思い出したす。誰が、い぀、どのような目的でビットコむンネットワヌクを「共有」しようずしたかです。





/ image BTCキヌチェヌン CC



ビットコむンの䜜成ゞェネシスブロック



ビットコむンの歎史は2008幎に始たり、その䜜成者である䞭本Sは、新しい暗号通貚を公匏に玹介したドキュメントをリリヌスしたした。 2009幎初頭に、圌はネットワヌクを有効にし 、最初のブロックゞェネシスブロックを生成したした。 50ビットコむンの報酬が圌に莈られたした。 その時点で、プロトコルは1メガバむトのブロックサむズで動䜜し、1秒あたり最倧7トランザクションを凊理しおいたした。



ビットコむンネットワヌクが拡倧し始めたずき、制限の䞀郚が䞍䟿を匕き起こし始めたした。 たずえば、メガバむトブロックは、DDoS攻撃に察する防埡メカニズムでしたが、ネットワヌク垯域幅に悪圱響を及がしたした。 そのため、人々はビットコむンブロックチェヌンの機胜を拡匵するオプションを探し始めたした。



ビットコむンxt



Bitcoin XTは、Bitcoinの歎史における最初の分岐点です。 Bitcoin XTクラむアントは、2014幎12月にMike Hearnによっお開始されたした。 マむクは、 BIP 64  ビットコむン改善提案 の圌自身の開発を含むいく぀かの新しい機胜を実装したした。 BIP 64はP2Pプロトコルの拡匵機胜で、未䜿甚のトランザクション出力UTXOを含むリストをすばやく衚瀺しお、既に「倉換された」ビットコむンの再支出からシステムを保護したす。



たた、Bitcoin XT forkタスクは、ブロックを8 MBに「拡匵」するこずにより、トランザクション凊理速床を毎秒24トランザクションに増やすこずでした。 そのため、最初は新しいプロトコルがコミュニティで人気を博したした。2015幎8月に、4000のノヌドがネットワヌク䞊で機胜したした。



しかし、時間の経過ずずもに、Bitcoin XTはその人気を倱いたした。 圌は、「暙準」になるために、75のナヌザヌ数を獲埗するこずができたせんでした。 これは、特定の機胜の実装のセキュリティが䞍十分であるこずが䞀郚原因でした。 このプロゞェクトは䞭囜最倧のマむニングプヌルのサポヌトを受けおいたせんでした。業界の専門家であるメニロヌれンフェルドはRedditにコメントを投皿したした 。



2016幎の初めたでに、プロゞェクトはほずんど死んでいたした。 Bitcoin XTは匕き続きサポヌトされたすが、非垞に小さな暗号通貚ず芋なされたす-ネットワヌク䞊で動䜜するノヌドは20未満です。 比范のために、11,000のノヌドがメむンのBitcoinネットワヌクで機胜したす。



ビットコむンクラシック



Bitcoin XTは倱敗したしたが、コミュニティはブロックサむズを増やしおトランザクションを高速化するずいう考えを捚おたせんでした。 2016幎2月、開発チヌムが新しいフォヌクを持ち、Bitcoin Classicを䜜成したした。 プロゞェクトの゜ヌスコヌドはGitHubにありたす。 開発者Gavin Andresenによっお蚭蚈されたした。



Bitcoin Classicのブロック増加はより控えめでしたが、䟝然ずしお重芁であり、最倧2 MBでした。 しかし、発売埌8か月で、クリ゚むタヌがポリシヌを倉曎し 、垂堎参加者がブロックのサむズを決定し始めたした。 たた、ビットコむンクラシックネットワヌクのナヌザヌは、゜ヌスコヌドの倉曎に関する意思決定に圱響を䞎える可胜性がありたす。



フォヌクは、Coinbase、Bitstamp、Circle、およびBloqのCEOであるJeff Garzikの䞻芁なマヌケットプレヌダヌのサポヌトを受けたした。 しかし、発売埌すぐに人気を倱い始めたした。



最近たで、100個のノヌドがBitcoin Classicネットワヌクで機胜し開始時は2,000個、今幎11月10日に、開発者はブロックチェヌンのサポヌトの終了を発衚したした。 Bitcoin ClassicリリヌスマネヌゞャヌのTom Zanderは、Bitcoin Classicを远求したすべおのアむデアが、Bitcoin CashBitcoinの別のフォヌクによっお「促進」されたず曞いおいたす。



公匏クラむアントは今埌数週間で停止されるため、Bitcoin Classicネットワヌクメンバヌは代替りォレットの䜿甚を開始するこずが掚奚されたした。



ビットコむン無制限



Bitcoin Unlimitedの安定リリヌスは2016幎5月に行われたした。



プロゞェクトのアむデアは、各マむナヌがブロックサむズを個別に遞択できるこずです。 倚数の鉱倫が倧きなブロックで䜜業しおいる䞀方で、他の人が参加を気にしないず蚀っおいる堎合、ネットワヌクは自動的に倧きなブロックの生成を開始したす。



無制限の開発者は、制限を取り陀くこずで、垂堎に理想的なブロックサむズに定期的に投祚する機䌚を䞎えたいず考えおいたした。 これはブロックサむズをめぐる論争を氞遠に解決するこずになっおいた。



Bitcoin Unlimited暗号通貚は、倚くの重倧なセキュリティむンシデントに盎面しおいたす。 BUコヌドにはバグがあり、攻撃者が DDoS攻撃を行うこずができたした。2017幎4月には、メモリリヌクが原因でノヌドの70以䞊がクラッシュしたした。



しかし、倚くの困難にもかかわらず、Bitcoin Unlimitedプロゞェクトはただ比范的人気のある分岐点であり、 500の完党に機胜するノヌドがありたす。 GitHubのリポゞトリでBitcoin Unlimitedの開発をフォロヌできたす。



ビットコむンキャッシュ



2015幎の終わりに、開発者のPeter WuilleがSegWitむニシアチブ-Segregated Witnessを導入したした。これにより、ビットコむンネットワヌクトランザクションの凊理速床が向䞊したす。 このアプロヌチでは、ブロックサむズは増加したせんが、トランザクションの保存方法が倉わりたす。



SegWitは、構造䜓からすべおの眲名を削陀するこずを提案しおいたす。これは、プログラマヌのPeter Wuilleによれば、Bitcoinブロックチェヌン党䜓の60を占め、それらを別のデヌタ構造拡匵ブロックに転送したす。 SegWitは採掘者の95から承認を受け、2017幎8月24日にアクティベヌトされたした。



SegWitはブロックのサむズの増加を予期しおいなかったため、䞀郚の参加者は、この革新はスケヌリングの問題を解決せず、延期するだけだず感じたした。 元Facebookの゚ンゞニアであるAmaury Sechet率いる開発チヌムは、ブロックチェヌン構造を倖郚の情報を取埗するこずなく維持し぀぀、ブロックサむズを8 MBに増やしたいずいう芁望を発衚したした。



新しいクラむアントの開発者は、コミュニティのサポヌトを埅たずに、ブランチが機胜する日付を単に発衚したした。 ハヌドフォヌクはビットコむンキャッシュず呌ばれ、2017幎8月1日から、ビットコむンキャッシュりォレットは元のビットコむンのブロックずトランザクションを拒吊し始めたした。



自発的な立ち䞊げにもかかわらず、このプロゞェクトは、投資家のロゞャヌ・バヌやViaBTCマむニング・プラットフォヌムなど、倚くの䞻芁なプレヌダヌによっおサポヌトされおいたした。



ビットコむンキャッシュの興味深い機胜は、特定の通貚を「マむニング」する収益性に応じお、マむナヌがビットコむンずビットコむンキャッシュを切り替えるこずができるこずです。 この珟象は「日和芋マむニング」ずしお掗瀌を受けたした。



今日、このフォヌクは人気があり、そのネットワヌクには 1200以䞊のノヌドがありたす。



ビットコむンゎヌルド



Bitcoin Goldの目暙は、「産業」鉱山劎働者のネットワヌクぞの圱響を枛らすこずです。 開発者は、GPUで暗号通貚をマむニングし、競争力を維持できるフレヌムワヌクを実装したす。



ネットワヌクは今幎の11月12日に開始されたしたが、暗号通貚の開始は倱敗したした。 前日に急䞊昇したビットコむンゎヌルドのコストは、日䞭に玄2回䜎䞋し、トヌクンあたり200ドルを䞋回りたした。 そしお、打ち䞊げの3日埌、ビットコむンゎヌルドマむニングプヌルは赀字のため閉鎖されたした。 MinerTopiaプヌルの所有者は、BGマむニングを「時間ずリ゜ヌスの無駄」ず呌びたした。



Bitcoin Goldの䞻な取匕は、Bitfinex、HitBTC、Changellyの亀換プラットフォヌムで行われたす。 䞀郚のナヌザヌはただこのプロゞェクトを信じおおり、「ゎヌルド」レヌトは今埌も増加するず確信しおいたす。



SegWit2x



これは、ビットコむン゚コシステムの倧䌁業の倚くのCEOによっお最初に眲名された、 倱敗したビットコむンハヌドフォヌクです。 SegWit2xは、SegWitサポヌタヌずブロックサむズ最倧2 MBを増やしたい人にずっおは劥協案でした。



ただし、暗号コミュニティの䞀郚は、SegWit2xはスケヌラビリティの問題を解決せず、ブロックチェヌンネットワヌクの集䞭化に぀ながる可胜性があるこずを発芋したした。これは暗号通貚の元の抂念ず矛盟したす。 コミュニティを統合するずいう決定は、コミュニティをさらに分割するだけでした。 2぀のビットコむンネットワヌクのどちらがメむンネットワヌクビットコむンコアたたは代替ず芋なされるかは䞍明になりたした。



䞍確実性の状態は、フォヌククラむアントの開発者がリプレむ攻撃からの保護を含めるこずを拒吊したずいう事実によっお匷化されたした。 攻撃は次のずおりです。あるネットワヌクのナヌザヌが別のナヌザヌによっお眲名されたチェックをコピヌし、別のレゞストリぞの承認のために提䟛したす。 したがっお、1぀の眲名が2぀のレゞストリで有効であるため、攻撃者は他の人のお金を別のブロックチェヌンに費やすこずができたす。





/ image starwind.bc CC



SegWit2xに関するこれらの苊情は、Breaking Blockchain䌚議䞭に出されたした。 ハッシュタグno2xにさえ違反しおいたす。 その埌、倚くの䞻芁䌁業がただSegWit2xをサポヌトしないず発衚したしたが、この堎合、ハヌドフォヌクの可胜性が残っおいたす。 たずえば、Coinbaseは新しいBitcoin2xネットワヌクに名前を付けるこずを発衚したした。



しかし、ハヌドフォヌクは発生したせんでした。 コミュニティは、コンセンサスの欠劂のためにこの考えを拒吊したした。 Bitcoin2x偎では、 BitPay、Coinbase、Blockchain.com、BTCCなどによるハッシュレヌトの優䜍性85があり、Bitcoin Core偎では、認識された開発チヌムず倚数の完党なノヌドがありたした。



通垞のナヌザヌは、2぀のブロックチェヌンのうちどちらを結合するか、どのりォレットを䜿甚するかを決定する必芁がありたす。 したがっお、ハヌドフォヌクを䜿甚するず、「真に忠実なビットコむンの戊い」が始たり、各サむドが1぀のパむからピヌスを噛みたす。



この戊いの勝者は明らかではなかったため、ハヌドフォヌクは無期限に延期されたした。 必芁になるたで。



ビットコむンダむダモンド



11月24日のビットコむンの最近の分岐。 その䞻催者は、ビットコむンダむダモンド財団を組織した匿名の開発者です。



Bitcoin Diamond は、 8メガバむトブロックず、GPUでの動䜜に最適化された新しいマむニングアルゎリズムを受け取りたした 。 より倚くの開発者がSegWitを実装し、繰り返し再生に察する保護を実装しおいたす。 たた、新しいコむンの匿名性はビットコむンの匿名性よりも高いず考えられおいたす-BDの取匕額ず残高は暗号化されおいたす。



遅延したSegWit2xを考慮に入れない堎合、これは過去4か月で3番目のビットコむンハヌドフォヌクです。 そしお短期的には、フォヌクは「䞻芁な」暗号通貚のレヌトにプラスの効果をもたらしたすが、垂堎の「厩壊」が問題になりたす。 さらに倧きな分岐は、䞭囜でのICOの犁止により、倚くの開発者が資金調達の代わりずしおフォヌクの䜜成を怜蚎し始めたこずです。



コミュニティは、倚数の代替暗号通貚がビットコむンを匱䜓化させるこずを懞念しおいたすが、 倚少の混乱にもかかわらず、比范的安定しおいたす。



今日、ビットコむンのコストは9.6千ドルで、投資家のマむク・ノボグラッツは、幎末たでにこの数字が1䞇バヌを超えるず確信しおいたす。






PS Facebookペヌゞで、 cryptocurrency forksのトピックに関する資料を含むダむゞェストを公​​開したした。 ここで芋぀けるこずができたす。



All Articles