ビットコインの「ビッグOスケーリング」について

ビットコインの「ビッグOスケーリング」について


コンピュータサイエンスには、「大O符号」(ゼロではなく「オー」と発音します)と呼ばれるものがあります。これは、解決すべきより大きな問題に直面したときにアルゴリズムがどのように機能するかを説明する方法です。

ビットコインのブロック拡張に関する議論では、「ビットコインの O(n^2) 拡張方式は実現不可能」であり、N の 2 乗拡張は持続不可能であると主張する人が多くいます。 N が 2 倍になると、必要なリソース (メモリまたは CPU) は 4 倍になります。

私はモントリオールで開催されたスケーリング・ビットコイン・カンファレンスの出席者の何人かと話す機会があり、彼らが具体的に何について話していたのかを尋ねてみました。結局、彼らは別のことを話していたのです。

彼らの中には、梅特卡夫定律(「通信ネットワークの価値は、それに接続するユーザー数の2乗に比例する」)について話している人もいますが、これをビットコイン取引に適用すると、N人がビットコインネットワークを使用すると、N^2の取引が生成されます。これは愚かなことです。なぜなら、たとえ理論上は誰もがビットコインを使って他の人と取引できたとしても、実際にそうすることはないからです。私は過去 5 年間でおそらく 100 人ほどの個人または企業とビットコインの取引をしてきました。取引の需要は、それを使用する人の数に応じて直線的に増加します。

さらに、トランザクション数「n」が時間の経過とともに増加すると仮定すると、トランザクション履歴全体は O(n^2) 増加します (Patrick Strateman の最近の講演を参照)。この成長率は CPU パワーやハードディスク容量の増加よりも速く、最終的にはブロックチェーン全体を検証する新しい人材がいなくなるでしょう。

真のビットコインユーザーになりたいのであれば、ジェネシスブロックから始まるブロックチェーン全体を検証する必要がありますが、これは実際には問題です。これは私の意見では不必要に狭い見方であり、人々は信頼/利便性に基づく取引を自由に行えるべきだと感じています。たとえば、新しいユーザーは、ブロックチェーン台帳の最新のブロックのスナップショットを取得(UTXO セットを取得)できるため、履歴ブロックチェーン全体をダウンロードする必要がなくなります。この方法は、ブロックチェーンの履歴全体を取得するよりも高速で便利であり、たとえ台帳の壊れたコピーを取得したとしても、そのセキュリティはほぼ完璧です。最悪の事態は、元帳に余分なエントリが追加される(攻撃者が 100 万ビットコインを渡したが、実際には存在しない)か、元帳から一部のエントリが失われることです。追加のエントリが表示された場合、攻撃者は確認されない無効なトランザクションを送信する可能性があります。彼らは、あなたにトランザクションを送信し、それを二重支払いトランザクションとしてネットワークの残りの部分に送信することでこれを実行できますが、これは実際には同じことであり、二重支払いトランザクションは確認されません。

エントリが欠落している場合、ウォレットはトランザクションが有効であると認識しているものの、実際には有効ではないという状況に陥る可能性があります。ブロックチェーン上でトランザクションが検証されると、それが間違っていることが判明し、より信頼性の高いピアノードによって元帳を復元できるようになります。

最後に、もう 1 つの議論があります。

'n' 人のユーザーがいて、そのうちの一定の割合 (たとえば 1%) がフルノードを実行し、各ユーザーが 1 日に一定数のトランザクションを生成すると仮定すると、すべてのフルノードによって実行される検証作業の合計は O(n^2) になります。 (実際はO((n/100)^2 ) となるはずですが、big O 表記では持続係数は無視されます。)

この記述には誤りが 2 つあります。

まず、ネットワークが拡大するにつれて、一定の割合のユーザーがフルノードを実行すると想定されますが、これは正しくない可能性があります。現実には、検証ノードを実行することを選択する人がますます増えるでしょう。将来的には、ビットコインを使用する人は 10 億人になるかもしれませんが、フルノードを実行するのは、予想されていた数千万人ではなく、数万人だけになるでしょう。そしてそれはビットコインにとって、明るく、成功し、分散化された安全な未来となるでしょう。

2 番目の誤った点は、ネットワーク全体では確かに O(n^2) 回の検証を実行する必要があるかもしれないが、n 個の個々のノードのそれぞれは O(n) 回の検証しか実行できないということです。これは重要な指標です。なぜなら、各個人はネットワークの残りの部分がどれだけの検証作業を行うかを気にせず、自分のコンピューターがどれだけの作業を行う必要があるかだけを気にするからです。

----


<<:  ARKはビットコインに投資する最初の公的ファンド管理会社となる

>>:  暗号通貨界のニュースにどう対処するか

推薦する

デジタル資産通貨分類の知識:ビットコインは分裂しておらず、フォークされたアルトコインのみが追加された

はじめに: 最近、暗号通貨界では BCC について熱い議論が交わされています。暗号通貨業界の新参者だ...

決済とマリファナ:ブロックチェーンの代替用途

クレイジーレビュー:ブロックチェーンは、衣類の追跡情報の提供から自家用車の自社所有化まで、万能とみな...

創業者タン・ビン:アピアランス・チェーン - スマートビジネスの担い手

7月27日に投資ロックアップが始まって以来、Yanzhi Chain ICOプロジェクトSWTゾーン...

ビットコイン恐喝に新たな手口、キヤノンSLRがハッカーにハッキングされたが、ホワイトハットが脆弱性を利用して写真を換金

これまで、麻薬取引、マネーロンダリング、そしてまだ一般に知られていない犯罪にビットコインが使用されて...

意見: ビットコインマイニングマシンの継続的な革新の強力な原動力は、ビットコインの価値の上昇です。

マイニングコンサルタント会社CoinDeskのNavierのCEO、ジョシュ・メトニック氏によると、...

暗号通貨規制:世界の中央銀行が実力を発揮

2022年に入り、暗号通貨規制に関する議論は引き続き激化し、世界中で対策が実施され続けています。業界...

イーサリアムの2020年の決済量は1兆ドルを超え、BTCを上回り最大の決済レイヤーとなった。

1月20日、メッサーリがツイッターで発表したデータによると、イーサリアムはビットコインを抜いて暗号...

ビットコインの価格操作の噂を打ち破り、アメリカ経済研究所は通貨価格の変動の背後にある物語を説明する記事を発表しました。

アメリカ経済研究所(AIER)とミズーリ大学は、ビットコインの価格が少数のトレーダーによって操作され...

ビットコインは通貨として使用できない

製品やサービスの価格がビットコインで設定されていない可能性があります中国人民銀行、工業情報化部、中国...

インターネット金融/デジタル通貨ねずみ講リスト

インターネット金融・デジタル通貨ねずみ講、MMM金融相互扶助などがリストに載っています。以下のコンテ...

ライブプレビュー | BTC 半減期の夜、一緒に歴史を目撃しましょう!

暗号通貨業界は、4年に一度の大きなイベント、ビットコインのブロック報酬の半減期を迎えようとしています...

年初来の増加率は1100%を超えています。 PEPEの過去と未来を理解する

PEPEは今月100%以上、年初来1,100%以上の上昇を記録し、時価総額62億ドルで第3位のミーム...

【ファイルコイン】400万FIL報酬の秘密

この記事は元々IPFS Force Zoneによって書かれました2020年7月2日午後8時、Mars...

Bibakウェブマスター兼wallet.la創設者がGoodBitcoinに参加

10月24日、「熊小孟丹」の個人Weiboによると、ビットコイン情報サイトP2PBUCKSのウェブマ...

デロイト初のブロックチェーン投資計画:支払いと決済が焦点

プロフェッショナルサービス企業デロイトがブロックチェーンスタートアップSETLに投資した。デロイトの...