rubyプロトコルは、プライバシー、セキュリティ、およびWeb3アプリケーションの相互運用性を向上させるために設計された、ポルカドットネットワーク上に構築されたブロックチェーンベースのシステムです。それは、ゼロ知識証明(zkproofs)などの高度な暗号技術を採用しており、機密情報を公開せずにトランザクションを検証し、ユーザーの安全でプライベートなトランザクションを保証しています。
プロトコルはまたアカウント抽象化(aa)も使用しており、複雑な操作を抽象化することでアカウント管理を簡素化し、ユーザーフレンドリーで安全にしています。アセットブリッジ(ab)は異なるブロックチェーンネットワーク間での資産の安全な転送を容易にします。アクセス制御(ac)メカニズムはリソースとデータへのアクセスを管理し、機密情報に対しては認可されたユーザーのみがアクセスできるようにします。
rubyプロトコルは2020年第3四半期に、革新者のトリオ、スハス・ヘギデ、ベンジャミン・イセンバート、タイラー・ゲラティによって設立されました。コンピューターエンジニアリングのバックグラウンドとオープンソースソフトウェアへの献身を持つヘギデは、ブロックチェーンのプライバシーに特化したイセンバートと、スタートアップの立ち上げに精通したゲラティと力を合わせました。
彼らの共通のビジョンは、他のブロックチェーンイニシアチブの成長をサポートするための意図に焦点を当てたアカウントプロトコルを作成することでした。このビジョンは投資コミュニティと共鳴し、Rubyプロトコルは以下の投資家グループから700万ドル以上を調達することができました。
当初、プロジェクトは機能暗号化の研究に焦点を当て、これがプロトコルのプライバシー重視への道を開いた。2021年の前半までに、開発チームは公式のホワイトペーパーを公開し、ウェブサイトを立ち上げ、ルビーコミュニティを確立し、プロジェクトの公開紹介を行った。
2021年第3四半期に、Rubyプロトコルは機能暗号化ライブラリの最初のバージョンをリリースし、Web3 Foundationの助成金の最初のマイルストーンの承認を受けました。年末までに、マイクロペイメントスキームと関連するサブストレートモジュールもリリースされました。
2022年上半期には、Web3 Foundation Grantの第2のマイルストーンが承認されました。同年の第3四半期には、Rubyプロトコルのサブストレートビルダープログラムへの申請が受理され、テストネットv1.0が開始されました。また、バグ報奨金プログラムも同時に開始されました。2022年末までに、サブストレートビルダープログラムの第1のマイルストーンが承認され、メインネットv1.0が開始されました。
2023年初頭、ルビープロトコルは、NFT-Gate.iodイベントのアクセス制御を開始し、ルビーコネクトテストネットのプライベート支払いを展開し、Polygon、BNBチェーン、Optimism、およびArbitrumなどの複数のブロックチェーンネットワークに展開し、Web2ログインとソーシャルリカバリ機能を備えたRuby Oneのリリースを行いました。プロトコルのパートナーエコシステムは35のパートナーに拡大し、Ruby Oneでは30万を超える電子メールサインアップが処理されました。
2024年、ルビープロトコルはその焦点を「intent-centricなアカウント&アクセスレイヤー for web3」に再定義し、ユーザーエクスペリエンスとウェブ3空間のセキュリティを向上させるためにいくつかのインテント製品をリリースしました。例えば:
Web 3.0テクニカルスタック内でのRubyの位置
Rubyプロトコルは、プライバシー、セキュリティ、相互運用性を向上させるために設計された技術アーキテクチャに基づいて構築されています。それは、データの機密性と安全なトランザクションを確保するためにゼロ知識証明(zkproofs)を使用するプログラマブルなプライバシーとアクセス制御のミドルウェアフレームワークとして動作します。このアーキテクチャは、現代のブロックチェーンアプリケーションのデータのニーズと技術的要件に特化して作成されています。
アカウント抽象化(AA)は、ルビー・プロトコルの重要な機能です。複雑な操作を抽象化することで、アカウント管理が簡素化されます。これにより、プロトコルはユーザーフレンドリーなまま、高いセキュリティ基準を維持します。AAは、Web2アカウントログインやソーシャルリカバリなどの機能をサポートしています。
プロトコルには、さまざまなブロックチェーンネットワーク間で安全な資産の転送を可能にする資産ブリッジ(AB)が含まれており、ポルカドット、イーサリアム、バイナンススマートチェーンなどの異なるエコシステムでプライバシーを維持します。アクセス制御(AC)は、リソースやデータへのアクセスをより制御することを目的とし、NFT-Gate.iodまたはDID-Gate.iodアクセスのためのメカニズムを含み、トークンや分散型アイデンティティの所有権に基づいてデジタルまたは物理的な体験へのアクセスを制御し、特定のリソースにのみ認可されたユーザーがアクセスできるようにし、システムの整合性と機密性を維持します。
オンチェーンのプライベートペイメントは重要な機能です。これにより、機密な取引情報が機密情報として保持されることが保証されます。ルビープロトコルは、特定の取引詳細のみを認可された当事者にのみ開示するために暗号化キーをカスタマイズし、ユーザーのプライバシーを保護します。これにより、オフチェーンデータ管理機能を補完し、ユーザーはオフチェーンデータを安全に保存および暗号化できます。
このプロトコルには、zkKYCと認証のプルーフが組み込まれており、プライベートなアイデンティティ情報を公開せずに、顧客の認識(KYC)チェックを行います。必要なエンティティと共有されるのは制御されたKYC情報のみであり、認証プロセス中にユーザーのプライバシーを保護します。
それらの革新的な機能の上に、Rubyプロトコルは、プライバシー保護クラウドコンピューティングをサポートし、プライバシー保護機械学習とラベリングによるクラウドアップロード中のユーザーデータのプライバシーを保護し、データがオフチェーンで処理されても機密性を維持することを保証しています。
layerzeroとの統合は、異なるブロックチェーンシステム間の相互運用性とコミュニケーションを向上させ、ユーザーのプライバシーと使いやすさを重視した意図中心のWeb3環境の構築に役立ちます。
ルビープロトコルのプライバシーフレームワークには、センシティブな情報を公開せずに取引を検証するゼロ知識証明(zkproofs)が含まれています。その他の機能には、プライバシーを保護するための主要な手法としてzktokens、zknfts、およびzkdidsが含まれています。zktokensは、取引の詳細を不正なエンティティから隠すことで、関係者だけが情報にアクセスできるようにすることで、プライベートな取引を可能にします。同様に、zknftsは非代替トークンのプライベートな転送を可能にし、所有権と転送記録を機密に保ちます。zkdidsは、個人情報を開示せずにユーザーが自分のアイデンティティを認証できるようにする分散型のアイデンティティ管理をサポートしています。
オンチェーンのプライベート支払いにより、アドレス、金額、身元などの機密取引情報が隠されます。ユーザーは暗号鍵をカスタマイズして、特定の取引詳細を認可された当事者のみに公開することができ、プライバシーを保護し、透明性が必要な場所でのみ発生することを確認します。
オフチェーンデータ管理ソリューションに関して、ユーザーはドキュメントやシードフレーズなどのオフチェーンデータを格納および暗号化することができます。これは、ブロックチェーン外での機密情報の取り扱い時にプライバシーを維持するために役立ちます。
rubyプロトコルは、ユーザーと開発者の両方にとってプライバシー、セキュリティ、およびユーザーエクスペリエンスを向上させるために設計された製品のスイートを提供しています。
Ruby Connectは、未承認の第三者からの取引の詳細を隠すことにより、安全かつ機密性の高いトランザクションを提供する、プライバシーに焦点を当てた支払いソリューションです。これは、暗号空間でのプライベートな価値の転送のニーズを満たすために設計されたレイヤー2アプリケーションとして機能します。
この製品は、アドレス、入力、出力、またはアイデンティティなどの特定のトランザクションの詳細を表示するためにキーをカスタマイズするためのもので、認可されたエンティティのみが使用できます。ユーザーは匿名化された形式でトークンを作成し、後で元の形式に戻すことができます。
Ruby Connectは、Ruby ZkAuthと統合して、チェーン間でのプライベートな転送を可能にすることを目指しています。
Ruby Oneはアカウント抽象化およびソーシャルリカバリー機能を介してデジタルアセットおよびアイデンティティの管理を簡素化するオールインワンウォレットソリューションです。Web2ログイン方法をサポートし、使い慣れたソーシャルメディアプラットフォームを使用してアカウントを回復できるため、セキュリティと使いやすさが向上します。アカウント管理に関連する複雑な操作を抽象化し、強力なセキュリティ対策を維持しながら、ユーザーフレンドリーなインターフェースを提供します。
このウォレットソリューションは、従来のWeb2アプリケーションに匹敵する優れたユーザーエクスペリエンスを提供するように設計されています。これにより、Web3テクノロジーは、一般の人々がすでに知っているソリューションに慣れ親しむことで、よりアクセスしやすく、使いやすくなるため、Web3テクノロジーの幅広い採用を促進するのに役立ちます。
Ruby SDKは、ルビープロトコル上で安全かつプライベートな分散アプリケーション(DApps)を開発者が構築するためのツールキットです。これには、ZKトークンやZK DIDなどのルビーのプライバシー機能を新しいアプリケーションまたは既存のアプリケーションに統合するためのさまざまなライブラリやAPIが含まれています。
このツールキットは、直感的なツールと詳細なドキュメンテーションを提供することで、開発者の参入障壁を低くすることを目的としています。これにより、複雑な暗号化ソリューションをゼロから開発する必要なく、革新的なアプリケーションを作成することができます。また、フロントエンドアーキテクチャとバックエンド操作の両方をカバーする範囲の機能をサポートすることで、開発者がプライバシーを保護するアプリケーションを効率的に構築し、展開することができるようにしています。
Rubyは、Rubyプロトコルのネイティブトークンであり、ネットワークの機能とガバナンスに重要です。
ルビートークンは、ステーキング、ガバナンス、およびトランザクションの支払いなど、さまざまな機能を持っています。ルビートークンをステーキングすることで、ノードはネットワークを保護し、トランザクションを検証するのに役立ちます。また、ルビートークンはトランザクション手数料の支払いに利用することもできます。
ステーキング:ノードはネットワークのセキュリティとトランザクション検証に参加するためにルビー・トークンをステーキングする必要があります。このステーキングメカニズムにより、プロトコルの分散型性が維持され、セキュリティが確保されます。
ガバナンス:Rubyトークン保有者は、システムコードのアップグレード、ガバナンスパラメータの調整、および製品機能の変更を含む提案を作成し、投票することができます。
支払い:Rubyトークンは、ネットワーク内でトランザクション手数料を支払うために使用され、ユーザーがトランザクションを実行し、プロトコルのサービスにアクセスするためにトークンが必要であるため、一定の需要を生み出しています。
Rubyトークンの割り当ては、Rubyプロトコルの長期的な成長と持続可能性をサポートするために設計されています。以下のチャートと表は、トークンの分配の詳細な分析を提供しています。
ルビープロトコルのガバナンスフレームワークは、ポルカドットのオンチェーンガバナンスメカニズムに基づいています。ルビートークンの保有者は、ガバナンス提案を発起したり、パラメータを調整したり、助成金を申請したりすることができます。このフレームワークはプロジェクトの発展段階に合わせて進化するように設計されています。最初はコミュニティの意見に基づいてガバナンスが行われますが、プロトコルが成熟するにつれて、その自律性は増していき、最終的には完全なコミュニティの制御が行われるでしょう。
トークン保有者は以下の変更を提案することができます:
このガバナンス構造は、ルビー・プロトコルの開発がコミュニティの利益やニーズと一致し、協力的で透明性のある意思決定プロセスを促進することを保証します。
これらのトークン化メソッドは、ルビー・プロトコルのプライバシー・オファリングにとって非常に重要なテクノロジーです。
zktokenは、トランザクションのプライバシーを実現するために、ゼロ知識証明(zkps)を使用しています。具体的には、zk-snarks(ゼロ知識簡潔非対話的知識引数)を使用しています。zkpsにより、ある当事者が別の当事者に対して、文が真であり、文自体の真と妥当性以外の情報を明らかにせずに、文が真であることを証明することができます。これにより、送信者、受信者、トランザクション金額などのトランザクションの詳細は機密に保たれますが、トランザクションの妥当性が確認されます。
ルビープロトコルでは、zktokenはすべての取引の詳細を不正なエンティティから隠します。これは、機密情報を明らかにせずに取引の信頼性を確認する暗号証明を生成することで実現されます。このメカニズムにより、プロトコル内の金融取引のプライバシーとセキュリティが向上し、潜在的な露出からユーザーデータを保護します。
ZKNFTは、ゼロ知識証明を使用して、非代替性トークン(NFT)のプライベート転送を容易にします。この文脈でZK-SNARKSを使用することで、NFTの所有権と譲渡記録の機密性が保たれます。これらの暗号証明は、関係者の身元や取引の詳細を開示することなく、NFTの真正性と所有権を検証します。
Rubyプロトコル内で、zknftsはデジタル資産のプライベート交換を可能にします。この機能は、デジタル資産取引において機密性とセキュリティを重視するユーザーにとって大きな差別化要因です。プロトコルはzk-snarksを利用することで、NFTの転送のために安全でプライベートな環境を維持し、取引の整合性を保ちつつ、ユーザーのプライバシーを保護することができます。
zkdid、またはゼロナレッジ分散型アイデンティティは、個人情報を公開せずにユーザーが自分のアイデンティティを認証する方法を提供するために、ゼロナレッジ証明を使用します。 zk-snarksは、暗号証明を介してアイデンティティの検証を可能にするzkdidシステムで機能します。このアプローチにより、ユーザーは実際のデータを共有せずに自分のアイデンティティと資格を証明でき、プライバシーを保護しながら信頼性を確保することができます。
ルビー・プロトコルでは、分散型アイデンティティ管理をサポートするためにzkdidが使用されます。ユーザーは個人情報を公開せずに自身を認証し、プロトコルとやり取りすることができます。これはzk-snarksを介して実現されます。zk-snarksはアイデンティティの主張の真正性を検証しながら、基になるデータを公開しないため、ユーザーは個人情報の管理を保持しながら、必要に応じて自身のアイデンティティを証明することができ、プロトコル内のプライバシーとセキュリティが向上します。
ルビープロトコルのオンチェーンプライベートペイメントソリューションは、アドレス、金額、およびアイデンティティなどの機密取引情報を機密に保ちます。ユーザーは暗号鍵をカスタマイズして、特定の取引詳細を認可された当事者にのみ開示できるため、プライバシーを向上させながら必要な透明性を確保できます。
Rubyプロトコルは、オフチェーンデータ管理のためのソリューションも提供しており、ユーザーが文書やシードフレーズなどの機密データを保存および暗号化できるようにしています。これにより、データが中央集権化されたサーバーに保存されている場合であっても、データが機密情報として認可された個人にのみアクセス可能かつ機密であることが保証されます。
ルビープロトコルは、ブロックチェーンスペースで包括的かつプライバシー重視の解決策として際立っています。そのアーキテクチャは、Polkadotネットワーク上に構築されており、ゼロ知識証明などの高度な暗号技術を使用してユーザーデータと取引の機密性を確保しています。ZKトークン、ZK NFT、ZK DIDなどのプライバシー保護トークン化手法を統合することで、このプロトコルは安全でプライベートな取引やアイデンティティ管理のための非常に強力なフレームワークを構築しています。
プロトコルの製品スイート、Ruby Connect、Ruby One、およびRuby SDKを含む、ユーザーエクスペリエンスの向上と開発者アクセシビリティの向上に対する取り組みを示しています。Ruby Connectは、重要な詳細情報を公開せずに取引を行うことができるため、プライベートな価値転送のニーズに対応しています。Ruby Oneは、アカウント抽象化とソーシャルリカバリー機能を通じて、Web2の親しみやすさとWeb3の革新とのギャップを埋め、デジタルアセット管理を簡素化します。Ruby SDKは、安全でプライベートなアプリケーションを効率的に構築することができ、エントリーバリアを下げ、分散型アプリケーションエコシステムのイノベーションを促進します。
rubyプロトコルは、プライバシー、セキュリティ、およびWeb3アプリケーションの相互運用性を向上させるために設計された、ポルカドットネットワーク上に構築されたブロックチェーンベースのシステムです。それは、ゼロ知識証明(zkproofs)などの高度な暗号技術を採用しており、機密情報を公開せずにトランザクションを検証し、ユーザーの安全でプライベートなトランザクションを保証しています。
プロトコルはまたアカウント抽象化(aa)も使用しており、複雑な操作を抽象化することでアカウント管理を簡素化し、ユーザーフレンドリーで安全にしています。アセットブリッジ(ab)は異なるブロックチェーンネットワーク間での資産の安全な転送を容易にします。アクセス制御(ac)メカニズムはリソースとデータへのアクセスを管理し、機密情報に対しては認可されたユーザーのみがアクセスできるようにします。
rubyプロトコルは2020年第3四半期に、革新者のトリオ、スハス・ヘギデ、ベンジャミン・イセンバート、タイラー・ゲラティによって設立されました。コンピューターエンジニアリングのバックグラウンドとオープンソースソフトウェアへの献身を持つヘギデは、ブロックチェーンのプライバシーに特化したイセンバートと、スタートアップの立ち上げに精通したゲラティと力を合わせました。
彼らの共通のビジョンは、他のブロックチェーンイニシアチブの成長をサポートするための意図に焦点を当てたアカウントプロトコルを作成することでした。このビジョンは投資コミュニティと共鳴し、Rubyプロトコルは以下の投資家グループから700万ドル以上を調達することができました。
当初、プロジェクトは機能暗号化の研究に焦点を当て、これがプロトコルのプライバシー重視への道を開いた。2021年の前半までに、開発チームは公式のホワイトペーパーを公開し、ウェブサイトを立ち上げ、ルビーコミュニティを確立し、プロジェクトの公開紹介を行った。
2021年第3四半期に、Rubyプロトコルは機能暗号化ライブラリの最初のバージョンをリリースし、Web3 Foundationの助成金の最初のマイルストーンの承認を受けました。年末までに、マイクロペイメントスキームと関連するサブストレートモジュールもリリースされました。
2022年上半期には、Web3 Foundation Grantの第2のマイルストーンが承認されました。同年の第3四半期には、Rubyプロトコルのサブストレートビルダープログラムへの申請が受理され、テストネットv1.0が開始されました。また、バグ報奨金プログラムも同時に開始されました。2022年末までに、サブストレートビルダープログラムの第1のマイルストーンが承認され、メインネットv1.0が開始されました。
2023年初頭、ルビープロトコルは、NFT-Gate.iodイベントのアクセス制御を開始し、ルビーコネクトテストネットのプライベート支払いを展開し、Polygon、BNBチェーン、Optimism、およびArbitrumなどの複数のブロックチェーンネットワークに展開し、Web2ログインとソーシャルリカバリ機能を備えたRuby Oneのリリースを行いました。プロトコルのパートナーエコシステムは35のパートナーに拡大し、Ruby Oneでは30万を超える電子メールサインアップが処理されました。
2024年、ルビープロトコルはその焦点を「intent-centricなアカウント&アクセスレイヤー for web3」に再定義し、ユーザーエクスペリエンスとウェブ3空間のセキュリティを向上させるためにいくつかのインテント製品をリリースしました。例えば:
Web 3.0テクニカルスタック内でのRubyの位置
Rubyプロトコルは、プライバシー、セキュリティ、相互運用性を向上させるために設計された技術アーキテクチャに基づいて構築されています。それは、データの機密性と安全なトランザクションを確保するためにゼロ知識証明(zkproofs)を使用するプログラマブルなプライバシーとアクセス制御のミドルウェアフレームワークとして動作します。このアーキテクチャは、現代のブロックチェーンアプリケーションのデータのニーズと技術的要件に特化して作成されています。
アカウント抽象化(AA)は、ルビー・プロトコルの重要な機能です。複雑な操作を抽象化することで、アカウント管理が簡素化されます。これにより、プロトコルはユーザーフレンドリーなまま、高いセキュリティ基準を維持します。AAは、Web2アカウントログインやソーシャルリカバリなどの機能をサポートしています。
プロトコルには、さまざまなブロックチェーンネットワーク間で安全な資産の転送を可能にする資産ブリッジ(AB)が含まれており、ポルカドット、イーサリアム、バイナンススマートチェーンなどの異なるエコシステムでプライバシーを維持します。アクセス制御(AC)は、リソースやデータへのアクセスをより制御することを目的とし、NFT-Gate.iodまたはDID-Gate.iodアクセスのためのメカニズムを含み、トークンや分散型アイデンティティの所有権に基づいてデジタルまたは物理的な体験へのアクセスを制御し、特定のリソースにのみ認可されたユーザーがアクセスできるようにし、システムの整合性と機密性を維持します。
オンチェーンのプライベートペイメントは重要な機能です。これにより、機密な取引情報が機密情報として保持されることが保証されます。ルビープロトコルは、特定の取引詳細のみを認可された当事者にのみ開示するために暗号化キーをカスタマイズし、ユーザーのプライバシーを保護します。これにより、オフチェーンデータ管理機能を補完し、ユーザーはオフチェーンデータを安全に保存および暗号化できます。
このプロトコルには、zkKYCと認証のプルーフが組み込まれており、プライベートなアイデンティティ情報を公開せずに、顧客の認識(KYC)チェックを行います。必要なエンティティと共有されるのは制御されたKYC情報のみであり、認証プロセス中にユーザーのプライバシーを保護します。
それらの革新的な機能の上に、Rubyプロトコルは、プライバシー保護クラウドコンピューティングをサポートし、プライバシー保護機械学習とラベリングによるクラウドアップロード中のユーザーデータのプライバシーを保護し、データがオフチェーンで処理されても機密性を維持することを保証しています。
layerzeroとの統合は、異なるブロックチェーンシステム間の相互運用性とコミュニケーションを向上させ、ユーザーのプライバシーと使いやすさを重視した意図中心のWeb3環境の構築に役立ちます。
ルビープロトコルのプライバシーフレームワークには、センシティブな情報を公開せずに取引を検証するゼロ知識証明(zkproofs)が含まれています。その他の機能には、プライバシーを保護するための主要な手法としてzktokens、zknfts、およびzkdidsが含まれています。zktokensは、取引の詳細を不正なエンティティから隠すことで、関係者だけが情報にアクセスできるようにすることで、プライベートな取引を可能にします。同様に、zknftsは非代替トークンのプライベートな転送を可能にし、所有権と転送記録を機密に保ちます。zkdidsは、個人情報を開示せずにユーザーが自分のアイデンティティを認証できるようにする分散型のアイデンティティ管理をサポートしています。
オンチェーンのプライベート支払いにより、アドレス、金額、身元などの機密取引情報が隠されます。ユーザーは暗号鍵をカスタマイズして、特定の取引詳細を認可された当事者のみに公開することができ、プライバシーを保護し、透明性が必要な場所でのみ発生することを確認します。
オフチェーンデータ管理ソリューションに関して、ユーザーはドキュメントやシードフレーズなどのオフチェーンデータを格納および暗号化することができます。これは、ブロックチェーン外での機密情報の取り扱い時にプライバシーを維持するために役立ちます。
rubyプロトコルは、ユーザーと開発者の両方にとってプライバシー、セキュリティ、およびユーザーエクスペリエンスを向上させるために設計された製品のスイートを提供しています。
Ruby Connectは、未承認の第三者からの取引の詳細を隠すことにより、安全かつ機密性の高いトランザクションを提供する、プライバシーに焦点を当てた支払いソリューションです。これは、暗号空間でのプライベートな価値の転送のニーズを満たすために設計されたレイヤー2アプリケーションとして機能します。
この製品は、アドレス、入力、出力、またはアイデンティティなどの特定のトランザクションの詳細を表示するためにキーをカスタマイズするためのもので、認可されたエンティティのみが使用できます。ユーザーは匿名化された形式でトークンを作成し、後で元の形式に戻すことができます。
Ruby Connectは、Ruby ZkAuthと統合して、チェーン間でのプライベートな転送を可能にすることを目指しています。
Ruby Oneはアカウント抽象化およびソーシャルリカバリー機能を介してデジタルアセットおよびアイデンティティの管理を簡素化するオールインワンウォレットソリューションです。Web2ログイン方法をサポートし、使い慣れたソーシャルメディアプラットフォームを使用してアカウントを回復できるため、セキュリティと使いやすさが向上します。アカウント管理に関連する複雑な操作を抽象化し、強力なセキュリティ対策を維持しながら、ユーザーフレンドリーなインターフェースを提供します。
このウォレットソリューションは、従来のWeb2アプリケーションに匹敵する優れたユーザーエクスペリエンスを提供するように設計されています。これにより、Web3テクノロジーは、一般の人々がすでに知っているソリューションに慣れ親しむことで、よりアクセスしやすく、使いやすくなるため、Web3テクノロジーの幅広い採用を促進するのに役立ちます。
Ruby SDKは、ルビープロトコル上で安全かつプライベートな分散アプリケーション(DApps)を開発者が構築するためのツールキットです。これには、ZKトークンやZK DIDなどのルビーのプライバシー機能を新しいアプリケーションまたは既存のアプリケーションに統合するためのさまざまなライブラリやAPIが含まれています。
このツールキットは、直感的なツールと詳細なドキュメンテーションを提供することで、開発者の参入障壁を低くすることを目的としています。これにより、複雑な暗号化ソリューションをゼロから開発する必要なく、革新的なアプリケーションを作成することができます。また、フロントエンドアーキテクチャとバックエンド操作の両方をカバーする範囲の機能をサポートすることで、開発者がプライバシーを保護するアプリケーションを効率的に構築し、展開することができるようにしています。
Rubyは、Rubyプロトコルのネイティブトークンであり、ネットワークの機能とガバナンスに重要です。
ルビートークンは、ステーキング、ガバナンス、およびトランザクションの支払いなど、さまざまな機能を持っています。ルビートークンをステーキングすることで、ノードはネットワークを保護し、トランザクションを検証するのに役立ちます。また、ルビートークンはトランザクション手数料の支払いに利用することもできます。
ステーキング:ノードはネットワークのセキュリティとトランザクション検証に参加するためにルビー・トークンをステーキングする必要があります。このステーキングメカニズムにより、プロトコルの分散型性が維持され、セキュリティが確保されます。
ガバナンス:Rubyトークン保有者は、システムコードのアップグレード、ガバナンスパラメータの調整、および製品機能の変更を含む提案を作成し、投票することができます。
支払い:Rubyトークンは、ネットワーク内でトランザクション手数料を支払うために使用され、ユーザーがトランザクションを実行し、プロトコルのサービスにアクセスするためにトークンが必要であるため、一定の需要を生み出しています。
Rubyトークンの割り当ては、Rubyプロトコルの長期的な成長と持続可能性をサポートするために設計されています。以下のチャートと表は、トークンの分配の詳細な分析を提供しています。
ルビープロトコルのガバナンスフレームワークは、ポルカドットのオンチェーンガバナンスメカニズムに基づいています。ルビートークンの保有者は、ガバナンス提案を発起したり、パラメータを調整したり、助成金を申請したりすることができます。このフレームワークはプロジェクトの発展段階に合わせて進化するように設計されています。最初はコミュニティの意見に基づいてガバナンスが行われますが、プロトコルが成熟するにつれて、その自律性は増していき、最終的には完全なコミュニティの制御が行われるでしょう。
トークン保有者は以下の変更を提案することができます:
このガバナンス構造は、ルビー・プロトコルの開発がコミュニティの利益やニーズと一致し、協力的で透明性のある意思決定プロセスを促進することを保証します。
これらのトークン化メソッドは、ルビー・プロトコルのプライバシー・オファリングにとって非常に重要なテクノロジーです。
zktokenは、トランザクションのプライバシーを実現するために、ゼロ知識証明(zkps)を使用しています。具体的には、zk-snarks(ゼロ知識簡潔非対話的知識引数)を使用しています。zkpsにより、ある当事者が別の当事者に対して、文が真であり、文自体の真と妥当性以外の情報を明らかにせずに、文が真であることを証明することができます。これにより、送信者、受信者、トランザクション金額などのトランザクションの詳細は機密に保たれますが、トランザクションの妥当性が確認されます。
ルビープロトコルでは、zktokenはすべての取引の詳細を不正なエンティティから隠します。これは、機密情報を明らかにせずに取引の信頼性を確認する暗号証明を生成することで実現されます。このメカニズムにより、プロトコル内の金融取引のプライバシーとセキュリティが向上し、潜在的な露出からユーザーデータを保護します。
ZKNFTは、ゼロ知識証明を使用して、非代替性トークン(NFT)のプライベート転送を容易にします。この文脈でZK-SNARKSを使用することで、NFTの所有権と譲渡記録の機密性が保たれます。これらの暗号証明は、関係者の身元や取引の詳細を開示することなく、NFTの真正性と所有権を検証します。
Rubyプロトコル内で、zknftsはデジタル資産のプライベート交換を可能にします。この機能は、デジタル資産取引において機密性とセキュリティを重視するユーザーにとって大きな差別化要因です。プロトコルはzk-snarksを利用することで、NFTの転送のために安全でプライベートな環境を維持し、取引の整合性を保ちつつ、ユーザーのプライバシーを保護することができます。
zkdid、またはゼロナレッジ分散型アイデンティティは、個人情報を公開せずにユーザーが自分のアイデンティティを認証する方法を提供するために、ゼロナレッジ証明を使用します。 zk-snarksは、暗号証明を介してアイデンティティの検証を可能にするzkdidシステムで機能します。このアプローチにより、ユーザーは実際のデータを共有せずに自分のアイデンティティと資格を証明でき、プライバシーを保護しながら信頼性を確保することができます。
ルビー・プロトコルでは、分散型アイデンティティ管理をサポートするためにzkdidが使用されます。ユーザーは個人情報を公開せずに自身を認証し、プロトコルとやり取りすることができます。これはzk-snarksを介して実現されます。zk-snarksはアイデンティティの主張の真正性を検証しながら、基になるデータを公開しないため、ユーザーは個人情報の管理を保持しながら、必要に応じて自身のアイデンティティを証明することができ、プロトコル内のプライバシーとセキュリティが向上します。
ルビープロトコルのオンチェーンプライベートペイメントソリューションは、アドレス、金額、およびアイデンティティなどの機密取引情報を機密に保ちます。ユーザーは暗号鍵をカスタマイズして、特定の取引詳細を認可された当事者にのみ開示できるため、プライバシーを向上させながら必要な透明性を確保できます。
Rubyプロトコルは、オフチェーンデータ管理のためのソリューションも提供しており、ユーザーが文書やシードフレーズなどの機密データを保存および暗号化できるようにしています。これにより、データが中央集権化されたサーバーに保存されている場合であっても、データが機密情報として認可された個人にのみアクセス可能かつ機密であることが保証されます。
ルビープロトコルは、ブロックチェーンスペースで包括的かつプライバシー重視の解決策として際立っています。そのアーキテクチャは、Polkadotネットワーク上に構築されており、ゼロ知識証明などの高度な暗号技術を使用してユーザーデータと取引の機密性を確保しています。ZKトークン、ZK NFT、ZK DIDなどのプライバシー保護トークン化手法を統合することで、このプロトコルは安全でプライベートな取引やアイデンティティ管理のための非常に強力なフレームワークを構築しています。
プロトコルの製品スイート、Ruby Connect、Ruby One、およびRuby SDKを含む、ユーザーエクスペリエンスの向上と開発者アクセシビリティの向上に対する取り組みを示しています。Ruby Connectは、重要な詳細情報を公開せずに取引を行うことができるため、プライベートな価値転送のニーズに対応しています。Ruby Oneは、アカウント抽象化とソーシャルリカバリー機能を通じて、Web2の親しみやすさとWeb3の革新とのギャップを埋め、デジタルアセット管理を簡素化します。Ruby SDKは、安全でプライベートなアプリケーションを効率的に構築することができ、エントリーバリアを下げ、分散型アプリケーションエコシステムのイノベーションを促進します。