Mimblewimbleブロックチェーンプロトコルは、最初の2つの完全な実装の開始に続いて、最近大きな注目を集めています— グリン そして ビーム. GrinとMimblewimbleの概要はすでに入手可能であるため、BEAMを評価し、それがいとこのMimblewimble暗号とどのように区別されるかを特定することも賢明です— Grin.
GrinとBEAMはどちらもオープンソースプロトコルであり、過去数週間にわたってメインネットを立ち上げ、BEAMは1月の初めに稼働を開始しました。 2016年にTomElvis Jedusorが匿名で提案して以来、特にそれが使用する独自のトランザクション構築モデルに固有のプライバシーと効率の向上により、Mimblewimbleプロトコルに大きな誇大宣伝が続いています。.
似ていますが、BEAMは、金融政策、鉱業、コミュニティ、全体的なガバナンスなど、いくつかの重要な点でGrinとは異なります。.
Mimblewimbleの簡単な概要
Mimblewimbleは、トランザクションの構築方法を変更するように設計されたビットコインのプロトコルの簡略版であり、ネットワークの効率とプライバシーを向上させます。プライバシーの強化による付随的な効果は代替可能性です。つまり、価値の単位がすべて等しいため、価値の単位を区別しない通貨の特性です。.
Mimblewimbleは、機密トランザクション(CT)とPedersenコミットメントの組み合わせを使用して、トランザクションの受信者がトランザクションの署名キーとして「ブラインドファクター」を生成できるようにします。他のプライバシーに焦点を当てたトランザクション方法と同様に、CTは、各トランザクションに追加する必要がある証明のため、ビットコインの標準的な暗号化トランザクションよりも面倒です。.
ただし、Mimblewimbleは、スクリプトの動作を取り除くことでCTの厄介な性質を回避するように設計されており、ブラインドファクターと「ダミー出力」と組み合わせることで、プロトコルはパフォーマンスの問題なしにCTと同じレベルのセキュリティとプライバシーを実現できます。.
さらに、Mimblewimbleは、CoinJoinと同様のトランザクション集約方法を使用して、過去のトランザクションデータの多くをブロックチェーンに保存する必要をなくします。 Mimblewimbleのブロック内のトランザクションは、相関する入力と出力のリストを繰り返すブロックではなく、入力と出力のランダムな組み合わせのように見えます。ノードは、Mimblewimbleのネイティブの「カットスルー」機能を使用してブロックチェーン全体ではなく、特定の入力の信頼性の検証のみに依存するため、その後、ブロックチェーンとはるかに高速に同期できます。.
ブロックチェーンの圧縮された履歴には、ブロックヘッダー、システム状態、および「ダミー出力」の出力署名が含まれます。
その結果、トランザクションを構築する方法から直接派生する、より優れたプライバシーとスケーラビリティを提供するブロックチェーンプロトコルが実現します。ブロックチェーンは大幅に減速したペースで成長し、フルノードのより実用的な運用を可能にします。これはネットワークの分散化に長期的にプラスの影響を及ぼします。.
ビームとは?
BEAMは1月初旬にリリースされ、Mimblewimbleの完全な実装として初めて稼働し、数週間後にGrinがそれに続きました。ザ・ プロトコル forBEAMはC ++で記述されており、Mimblewimbleの元の提案を拡張していくつかの追加機能を備えています。現在、ユーザー向けのGUIウォレットは、MacOS、Windows、およびLinuxで利用できます。.
BEAMでの開発は、2018年3月からGrinよりも遅く開始され、Grinよりも構造化された企業アプローチを採用しています。Grinは、主にコミュニティからの寄付と、協力してきた開発者のコアチームによって推進されています。当初の提案以来のMimblewimble。 BEAMの焦点は、ユーザーフレンドリーなアプローチとスタートアップの考え方に合わせて調整された価値のあるプライベートストアを提供することです。.
BEAMには、Schnorrプロトコルを介したトランザクション署名の使用、オプトイン監査機能、Bright Boson(ビットコインによるアトミックスワップサポートの作業開発)など、元のMimblewimble設計を拡張する、開発中および現在作業中のいくつかの機能があります。オフライントランザクション、およびブライトボソンの一部としてのハードウェアウォレットの統合.
また、BEAMは、ビジネスへの対応と、プラットフォームの開発をBEAMCoreとBEAMComplianceの2つの方法に分けることを強調しています。 BEAM Coreはネットワーク設計の技術革新に重点を置いており、BEAMComplianceはネットワークのオプトインコンプライアンスと監査可能性の側面を対象としています。 BEAMコンプライアンスは、オプション機能としてプライバシーを維持しながら、規制当局または監査人の監査可能性を求める企業に直接対応するプロジェクトのセグメントです。.
BEAMとGrinはどちらもMimblewimbleベースのプロトコルであるため、技術的な類似点は明らかです。したがって、他の領域の違いを評価することが、2つのプロジェクトを区別するための最良の手段です。.
グリンvsビーム–違いは何ですか?
BEAMとGrinの主な違いの1つは、その開始と一般的なコミュニティ/ガバナンスのアプローチです。 BEAMのガバナンスおよび開発モデルは、ZCashに似た、より企業に似た構造化設計ですが、Grinは、寄付を通じてプロジェクトに独自に取り組んでいるオープンソースコミュニティメンバーのMoneroモデルからより多くのインスピレーションを得ています。.
全体として、GrinとBEAMの主なバリエーションをいくつかのカテゴリに分類できます。
- 金融政策
- ガバナンス/コミュニティ
- 鉱業
- 技術的なニュアンス/方向性
金融政策
BEAMの金融政策は、「P2Pデジタルキャッシュ」ではなく、価値のあるプライベートストアを明確に強調しています。BEAMの供給は約2億6,300万BEAMトークンに制限されており、ビットコインと同様に、時間の経過とともにブロック報酬の半分に基づくデフレ排出スケジュールを使用します。初年度のブロック報酬はブロックあたり80BEAMコインで、排出が停止する133年目まで約4年ごとに半分になります.
重要なことに、BEAMはブロックごとにBEAMに報酬を発行します 財務省 投資家、開発者、アドバイザーを含むBEAMFoundationに毎月支払われます。このモデルは、ZCashの創設者の報酬に似ており、暗号通貨の継続的な企業ベースのアプローチに資金を提供するために使用されます。財務省に発行される報酬は、最初の1年間はブロックあたり20コインでしたが、次の4年間でブロックあたり10コインに減少します。.
逆に、Grinは、供給に上限がなく、 線形インフレ供給スケジュール 比較的安定した価格を維持するように設計されています。 Grinは、価値のあるストアではなく、トランザクションの代替可能でプライベートな通貨としての使用を前提としています。新しいグリンコインが毎秒鋳造され、1分ブロックごとに60に相当し、インフレの全体的な希釈は年々減少し、実際にはゼロに達することはありませんが、最終的にはゼロに近づきます。.
ザ・ グリンの金融政策の意味 興味をそそられ、より広い暗号通貨セクターにおけるユニークな視点です。グリンには、その背後にある財務省、創設者の報酬、または会社がなく、代わりに、オープンソース構造を介した寄付と自発的な参加に依存しています.
ガバナンス/コミュニティ
BEAMのガバナンスと初期のVC資金調達は、フルタイムの開発者と貢献者が従来の企業環境で雇用されるスタートアップアプローチに似ています。 BEAM Foundationは現在、このプロジェクトを監督しています。これは、ネットワークの開発を指導するスイスに設立される非営利団体です。.
BEAMは、必要に応じて企業が監査人/規制当局に取引の財務証跡を提供できるようにするオプトイン監査機能を通じて、特に企業でのユーザビリティを継続的に強調しています。より広範なBEAMコンプライアンスイニシアチブの一部であるBEAMコンプライアンススイートは、統合されたサードパーティサービスを対象としており、特定の国の規制に準拠しています。 BEAMはVC企業に投資を求め、開発パートナーを積極的に探しているほか、今年はBEAM Sovereign MoneyFoundationを設立しました。.
グリンはサイファーパンクのルーツからより多くを引き出し、そのデザインのいくつかのより実験的なコンポーネントを備えたクリーンで最小限のミンブレムウィムブルの実装に焦点を当てています。このプロジェクトは完全にコミュニティ主導であり、ドナーからの財政的貢献と自主的な開発作業に依存しています。 Grin Githubリポジトリには、 貢献する だけでなく、のリスト コミュニティプロジェクト 現在進行中です。 GrinとMimblewimbleはどちらも一貫してハリーポッターを参照しており、その主要な開発者の多くはファンタジーシリーズの仮名を使用しています.
ビームマイニング
GrinとBEAMはどちらも、EquihashPoWマイニングアルゴリズムの最適化されたバージョンを使用しています, カッコウサイクル それぞれとEquihash.
BEAMは、最初の12〜18か月でASIC耐性を確立し、GPUでBEAMをマイニングできるようにすることで、ネットワークの早期分散化を目標としています。開発チームは、プロトコルを数回ハードフォークして、今後数年間でマイニングアルゴリズムを調整し、最終的にASICマイニングを可能にします。アイデアは、GPUマイナーにASICよりも有利なスタートを切ることです。.
Grinは、EquihashとCuckoo Cycleを使用したデュアル構造マイニングアルゴリズムを採用しています。これにより、ユーザーは最初にGPUを使用して暗号通貨をマイニングできると同時に、後でASICマイニングも可能になります。 Cuckooはメモリに依存するアルゴリズムであり、2年後には主要なマイニングアルゴリズムになり、ネットワークの分散化が成熟するとASICマイニング市場の成長を可能にします。.
読む:マイニングビームコインのガイド
技術的なニュアンス/方向性
BEAMは、2つの暗号通貨を区別する機能の1つとして、Grinのより実験的なイニシアチブのいくつかを挙げています。どちらもMimblewimbleの実装であるにもかかわらず、GrinとBEAMは、互いに協力し合っているものの、わずかに異なる技術的な方向性に焦点を合わせています。.
2つのプロトコル間の微妙な技術的な違いには次のものがあります。
- BEAMはC ++で書かれ、GrinはRustで書かれています.
- Grinは、Mimblewimbleの最小限の実装を強調しています.
- Grinには現在CLIウォレットしかありません。 BEAMにはGUI + CLIウォレットがあります.
- プライバシーはデフォルトであり、Grinではオプションではありません。 BEAMはオプトイン監査機能を可能にします.
- グリンは、BEAMよりも技術開発においてより実験的なアプローチを採用しています.
- BEAMは、安全なBBSシステムを介して非対話型のオフライントランザクションを可能にします。グリンはメールなどのプレーンテキストを使用しています.
BEAM Coreは、BEAMプロジェクトの技術的な手段であり、 パイプライン 以下を含む今後数年間:
- アジャイルアトム—APIドキュメントとエコシステム.
- Bright Boson —ビットコインとのアトミックスワップ、ハードウェアウォレットの統合、Androidモバイルウォレット、ライトニングネットワークPoC、との統合が含まれます BTCPayサーバー.
- Clear Cathode —マイニングアルゴリズムハードフォーク、iOSモバイルウォレット、マルチシグをサポートするWebウォレット、Lightning Alpha.
- ダブルドップラー—代替コンセンサス調査、BEAMの移植、ウォレットセキュリティの強化、ライトニングベータ.
- Eager Electron — I2P / Tor統合、BLS署名、稲妻メインネット.
注目すべきことに、BEAMは 重大な脆弱性 発売後のコアウォレットにありましたが、バグを修正し、脆弱性への露出を取り除くための指示をユーザーに提供しました.
グリンはまた、次のような多くの革新を視野に入れています。
- GrinSwap —アトミックスワップ機能
- 機密資産
- Schnorr署名
- 可能なZKP統合
- BLS署名
- スクリプティング –マルチシグサポート、タイムロックトランザクション、ライトニングネットワーク
- 隠しノード/オニオンルーティング
- ブロックチェーン 剪定
- タンポポプロトコルの最適化
グリンは、より「ラフコンセンサス」スタイルで提案されたアップグレードと改善を継続的に受けています。 コミュニティフォーラム そして Githubリポジトリ.
特に、GrinとBEAMはどちらも、ネットワーク層のプライバシー強化としてすでにDandelion ++を採用しており、今年もビットコインに含める予定です。.
GrinとBEAMの両方が直面する課題の1つは、ネットワークの分散化のレベルに適切に到達すると同時に、マイナーがネットワークにより多くのハッシュパワーを提供し、チェーンを保護するように促すことです。どちらのプロジェクトも初期段階でASIC機能を緩和しており、PoWベースの暗号通貨をブートストラップすることは困難な作業です。 ASIC市場が成熟する前の分散化には、最初の2、3年でGPUマイナーのサポートを集めることが重要ですが、両方のプロジェクトは、悪意のあるチェーン再編成の試みの可能性を阻止するために十分なハッシュパワーを効果的に集約する必要があります.
新しいプロトコルの立ち上げには、「公正な立ち上げ」を構成するものに対する固有の批判も伴います。トピックは二極化しており、主観的に解釈できますが、HasuとArjunBalajiはいくつかを提示します 優れた分析 打ち上げの公正な分配と、Grinが今日の市場で公正なモデルに可能な限り近づいた方法について.
結論
GrinとBEAMは、最初の2つの完全なMimblewimble実装であり、プライバシーと効率においていくつかの実質的な利点をもたらします。プロジェクトの将来の開発は、より良いプライバシーに向けたより広範な暗号通貨の物語にいくつかのユニークな革新を提供します。同じブロックチェーンプロトコルから描画していますが、BEAMとGrinにはいくつかの明確な違いがあります。彼らが進歩し続けるにつれて、彼らの好みのアプリケーションと聴衆が現れるはずです.