Calamari の技術的利点とトークン モデルの詳細な分析
MantaNetwork
2021-09-15 09:57
本文约4524字,阅读全文需要约18分钟
Calamari は、ユーザーが公開台帳上の KSM や BTC などのデジタル通貨資産をプライバシー トークンに鋳造できるようにする分散型トランザクション/支払いネットワークです。

著者のアダム・スティーバーは、暗号通貨のベテランであり、Kusama 検証ノードのオペレーターであり、Polkadot エコシステムに深く参加しており、暗号通貨の知識の普及に尽力しています。

カラマリのテクノロジー

Calamari は、ユーザーが公開台帳上の KSM や BTC などのデジタル通貨資産をプライバシー トークンに鋳造できるようにする分散型トランザクション/支払いネットワークです。これらのプライバシー トークンは、アドレス情報を残さずに転送または他のプライバシー トークンと交換するために使用できます。 Calamari は、マンタがポルカドットで打ち上げられる前にクサマで打ち上げられたマンタのパイオニア ネットワークです。 Calamari がオンラインになった後は、MariPay と MariSwap の 2 つの製品を提供する予定です。これは、zkSNARKに基づいてプライベートな支払いとトランザクションを提供するKusamaエコシステムの唯一のケースになります。 Calamari は、プライバシーに乏しい Kusama エコシステムに刺激的なソリューションを提供します。

zkSNARK (Succinct Non-Interactive Zero-Knowledge Proof) は、被験者が知識自体を明らかにすることなく、知識の知識を証明できるようにするプロトコルです。このことについて疑問に思っている方のために、簡単な例を挙げてみましょう。

私はダイヤモンドの本物と偽物を一目で見分ける専門家です。ある日、あなたは同じ形にカットされた人工ダイヤモンドと本物のダイヤモンドを持ってきて、本物と偽物を区別するために私のところに来ました。本物と偽物を見分けられることを証明したいのですが、その方法は教えません。結局、その方法が他人に知られたら、私は職を失うことになります。そこで、両手に 1 つずつ置き、手を後ろに隠してください。手持ちのものを交換するかどうかも選択できますが、教えないでください。それから、あなたの手の中にあるものを見せてもらいます。そうすれば、あなたが裏で交換したかどうかがわかります。正解すれば、50% の確率で本物と偽物を見分けることができ、これを 100 回繰り返し、毎回正解できれば、本当に違いを見分けることができることが証明されます。

ゼロ知識証明についてまだ興味がある場合は、このビデオでさらに詳しく学ぶことができます。
https://www.youtube.com/watch?v=HUs1bH85X9I

コイン


コイン

まず、ユーザーはトークン A1 を保持します。

  • 「A」は、KSM などのトークンのタイプを表します。

  • 添字「1」はパブリック アドレス PAddrA1 と入金されたトークンの量を表します。

トークン A1 はユーザーのパブリック アドレスによって定義された単一のトークンであることに注意してください。ここでは、デポジットされたトークンの数が 20 であると仮定します。

ユーザーは、プライベートで安全なランダムサンプルを取得するために一定の料金を支払い、そこからプライベートアドレスを取得できます。このプライベート アドレスから、PRFaddr( )、PRFvn( )、および PRFpk( ) の 3 つの匿名関数が派生します。略語はそれぞれ、アドレス、無効な番号、証明キーを表します。

簡潔にするために、ここでは最初の 2 つの関数のみを取り上げます。この最後の機能は、プライバシー トークンをパブリック トークンに引き換えるプロセスでハッシュを生成するために不可欠であることに注意してください。

ユーザーは、パブリック証明用アドレス (Calamari パブリック アドレスなど) も設定します。PRFaddr(0) は、プライベート アドレスと証明用アドレスの間のキー ペアを生成できます。

ユーザーが 20 個のトークン A をアドレスに入金すると、次の情報が生成されます。

ユーザーは一定の料金を支払い、後で鋳造されるプライバシーコインのボイド番号として使用される特定の番号ⲣを抽出します。無効な数値は擬似ランダム PRFvn(ⲣ) によって生成されます。

次に、ユーザーは、証明アドレスとアーティファクト k の ⲣ を隠すためにランダム値 r をサンプリングすることにより、非対話型のコミットメント スキームを作成します。したがって、rを検証アドレスまたはⲣに統一すると、kはオープン(コミットメントが検証され、隠蔽された情報が暴露される)となる。

次に、ユーザーは、ランダムな値 s をサンプリングして、アーティファクト内のストレージ量、artifact_k、および資産 ID を非表示にすることにより、別の非対話型コミットメント スキームを作成します。 s がいずれかの隠し情報と統合されている場合、_cm1 がオンになります。最後に、プライバシー トークン pCoin1 は、検証されたアドレス、資産 ID「CoinA」、入金額 (例: 20)、ⲣ、r、s、および cm1 によって定義されます。

この部分の情報が作成されると、ユーザーはパブリック アドレスから次の情報を含む鋳造トランザクションを公開します。

  • アセットID: トークンA

  • 入金されたパブリックトークンの量

  • commitment scheme k

  • cm1 シード_s_

  • commitment scheme cm1

コミットメント スキーム k は、トランザクションからの情報のみではオープンできないことに注意してください。これにより、プルーフ アドレスが効果的に隠蔽され、ユーザーにプライバシーが提供されます。 Calamari ブロックチェーンはこのトランザクションを読み取り、それに応じてチェーンの状態を更新します。

  • CMList は、すべての非対話型コミットメント スキームの台帳であり、cm1 を含むように更新されます。

  • VNList は、二重支払い攻撃を防ぐために使用される、公開されているすべての無効番号の台帳です。

  • pCoinA は台帳内のタイプ A のすべてのプライバシー コインの合計です

転送転送

ここで、ユーザーが新しく発行されたプライバシー コインを友人に転送したいとします。これを実現するには、双方のオフラインでの協力が必要です。まず、受信者は、送信者のアカウントに保存されているプラ​​イバシー トークンを事前に生成し、新しいキー ペアを作成して検証アドレスを生成します。受信者は 2 種類のコミットメントを作成します: k-new はランダム シード r-new から取得され、cm2 はランダム シード s-new から取得されます。cm2 は資産 ID、取引金額 (この場合は 20) を隠します。コミットメントアーティファクトk-new。

受信者は、_s-_new、_k-_new、およびその検証アドレスを送信者と共有します。これらはすべてオフラインで非公開で行われます (共有情報は個人を特定できない 1 回限りの情報であるため、トラストレスな状態で共有できることに注意してください)プライベート)。この情報を使用して、送信者は以下を含む転送を開始します。

  • 台帳のステータス

  • 送信者のプライバシー トークンに関連付けられた無効な番号

  • cm2

  • 非インタラクティブなゼロ知識証明。トランザクションを送信するときに送信者が必要な情報を知っていることを保証できます。

台帳は、cm2、vn1、および転送の証明を含むように更新され、受信者のプルーフキーを公開することなく事実上資金を投入し、送信者のプライバシーコインを無効にして、転送が健全で有効であることを全員に証明します。
KMAトークン

KMAトークンKMA は、Calamari のガバナンス、ブロック セキュリティ、プライバシー製品を強化するユーティリティ トークンです。 Calamari トークンの総量は 100 億ですが、個人投資家やチームには割り当てられないため、初期の参加者にとってはより有益です。 Calamari の戦略は、コミュニティがトークンをリードすることを期待することであり、分散型トークン モデルは Moonriver と非常によく似ています。

Kusama エコシステムの他のパラチェーンと同様に、KMA は照合者と検証者に転送料金を支払うことで Calamari ネットワークのセキュリティを維持します。さらに、KMA は技術ガバナンスにも使用されます。これらの機能に加えて、プライベート ミント、送金、トランザクション、償還にも KMA を使用できます。 MariPay と MariSwap は、ユーザーにシンプルで便利な機能インターフェイスを提供します。インフレメカニズムがないため、KMA は本質的にデフレトークンです。これは初期導入者にとっては良いことですが、バリデーターへの一貫した報酬が保証されるわけではありません。しかし、より多くの人が Calamari ネットワークを使用するにつれて、バリデーターへの報酬はより安定するでしょう。

クラウドローンの報酬

  • トークン総量の最大 30%、つまり 30 億 KMA

  • 1:10,000トークン報酬

  • 最初のハードキャップは 10 億トークン、100,000 KSM (スロット 6)

  • 2 番目のハードキャップは 20 億トークン、200,000 KSM (スロット 7)

  • 3 番目のハードキャップ 30 億トークン、300,000 KSM (スロット 8 以降)

  • クラウド ローンの報酬の 34% は転送が有効になった後に解放され、残りの 66% は 8 週間ごとに同額でロック解除されます 11%

Calamari は、クラウドレンディング参加者が 1 KSM 寄付ごとに 10,000 KMA を受け取ることを保証します。スロット 7 を獲得する可能性が高いため、最大 20 億 KMA が割り当てられることは間違いありません。残りの 10% は将来のオークション用にロックされます。KMA の予想される収益結果を見てみましょう。

グラフからわかるように、たとえKSMの価格が高騰しても、KMAの価格が0.01ドルを超えている限り、プレッジ収益率はプラスになります。もちろん、KMA の価格が 0.01 ドルを下回る可能性もありますが、様子見します。

総合評価

リスク: 低い
収益率: 高
革新性:高い
適用性: 高い

私にとって、Calamari は、Kusama エコシステムの中で最も好きなパラチェーン プロジェクトです。政府の課税と監督がますます厳しくなっている現在、トークンの転送と取引中の公衆のプライバシーは非常に強い要求です。 Calamari のテクノロジーは、チームが Kusama エコシステムにプライバシー ソリューションをもたらすことができることを数学的および論理的に証明しています。そのため、Calamari の失敗リスクは比較的低いと考えています。

カラマリネットワークについて

元のリンク:https://adam-steeber.medium.com/calamari-8bcde23ce069

カラマリネットワークについて

マンタネットワークについて

マンタネットワークについて

Manta の創設チームは、ハーバード大学、MIT、アルゴランドなどで経験を積んだ数人の仮想通貨のベテラン、教授、学者で構成されています。 Manta のアドバイザーには、Hypersphere Ventures の共同創設者である Jack Platts 氏、Polychain パートナーの Tekin Salimi 氏、元 Web3 Foundation の共同創設者 Ashley Tyson 氏、Consensys の Shuyao Kong 氏が含まれます。

Manta の創設チームは、ハーバード大学、MIT、アルゴランドなどで経験を積んだ数人の仮想通貨のベテラン、教授、学者で構成されています。 Manta のアドバイザーには、Hypersphere Ventures の共同創設者である Jack Platts 氏、Polychain パートナーの Tekin Salimi 氏、元 Web3 Foundation の共同創設者 Ashley Tyson 氏、Consensys の Shuyao Kong 氏が含まれます。

WeChat アシスタント: boboo936

Manta Network について詳しく知るために、私たちのチャンネルをフォローしてください:

Website:https://manta.network/
Github:https://github.com/Manta-Network
Twitter:https://twitter.com/MantaNetwork?s=20
Medium:https://medium.com/@mantanetwork
Telegram:https://t.me/mantanetwork
Discord中国語チャンネル:https://discord.gg/ZtSuSKRy8X
WeChat パブリック アカウント: Manta ネットワーク プロトコル
WeChat アシスタント: boboo936

MantaNetwork
作者文库