Zcash がそれほど優れているのに、なぜビットコインはゼロ知識証明を備えたアップグレードをリリースしないのか疑問に思われるかもしれません。これは簡単に行うことができますが、そもそもビットコインを素晴らしいものにしているものを損なうトレードオフになります。 いいえ、Zcashは「暗号化されたビットコイン」ではありません。良い説明は次のとおりです。 1. ビットコインの分散化=検証の障壁が低い ビットコインの設計目標は、ラップトップ、Raspberry Pi、または古い PC などの控えめなハードウェアで、誰でもチェーン全体を独立して検証できるようにすることです。 そのため、ブロックは小さく(1〜4 MB)、スクリプトはシンプルです。 これにより、次のことが保証されます。 •世界中に数千のフルノード •信頼できる仲介者に依存しない •鉱山労働者や大規模なエンティティによる捕獲に対する耐性 すべてのトランザクションにzk証明が必要である場合、検証にははるかに高いCPUとRAMリソース(場合によっては特殊なハードウェア)が必要になり、誰がノードを実行できるかのハードルが即座に引き上げられます。 2. zk-proofsの計算重み zk-SNARK/STARK の生成または検証は安くはありません。 •証明検証には、重い楕円曲線演算と複雑な暗号化回路が必要です。 •ブロック検証は、「デジタル署名とUTXO残高のチェック」(軽い)から「ネストされた代数的証明の検証」(重い)に移行します。 計算コストのわずかな増加でも、数百万のトランザクションと数千のノードに掛け合わせると、すぐに法外なものになります。 つまり、データセンター、取引所、または資金力のある関係者だけが検証する余裕があり、まさにビットコインが回避するために構築されたものです。 3. 集中化カスケード ノードを実行できる人数が少なくなると、いくつかのリスクが現れます。 •情報の非対称性:独立した検証者が少ないということは、コミュニティが「本当の」チェーンが何であるかを伝えるために一握りのエンティティに依存していることを意味します。 •検閲圧力:規制当局は、これらの大規模なノードオペレーターをターゲットにすることができます。 •コンセンサスリスク:小規模なクラスターのみがチェーンを維持している場合、共謀またはソフトウェアエラーによってルールがサイレントに変更される可能性があります。 これはイーサリアムで起こったことを反映しており、zk-rollup インフラストラクチャは現在、平均的なユーザーがすべてをローカルで検証するのではなく、専門チームによって維持されています。 4. ビットコインの意図的なシンプルさ サトシのアーキテクチャが最小限であったのには理由があります - シンプルさが分散化を維持します。 ビットコインの「硬直した」文化は、コアプロトコルを変更するのではなく、新しい暗号化を隣接するレイヤー(ライトニング、サイドチェーンなど)として扱います。 ビットコインのベースレイヤーに重いゼロ知識証明を埋め込むと、ノードの運用がリソースを大量に消費し、検証力が少数の手に集中し、ビットコインにトラストレスな整合性を与えるまさにシステムの分散化が損なわれます。
ちなみに、私はZcashポンプに大賛成です。どんな物語がそれを盛り上げ続けるかは素晴らしいです、そしてあなたが大金を稼ぐことを願っています。しかし、自分が何を所有しているかを知る必要があります。BTCに取って代わるものは何もありません。代替を取引します。BTCを永遠に保有します。
59.15K