paint-brush
スマート コントラクトと dApps のプルーフ オブ スキャン プロトコルの導入@3dpass
1,309 測定値
1,309 測定値

スマート コントラクトと dApps のプルーフ オブ スキャン プロトコルの導入

3DPass4m2023/02/09
Read on Terminal Reader

長すぎる; 読むには

Proof of Scan (PoScan) は、3DPass ブロックチェーン ネットワークのコンセンサス メカニズムです。 PoScan は「1 つのオブジェクト = 1 つのアセット」というルールの下で動作し、Grid2d と呼ばれる認識アルゴリズムを使用して 3D オブジェクトを認証します。 PoScan では、マイナーは独自の形状の 3D オブジェクトと HASH ID を推測する必要があります。
featured image - スマート コントラクトと dApps のプルーフ オブ スキャン プロトコルの導入
3DPass HackerNoon profile picture
0-item

Proof of Scanの導入: 3DPass ブロックチェーン ネットワークのコンセンサス メカニズムとして機能するだけでなく、デジタル資産のコピーを防止する革新的な分散型プロトコル。この最先端のアプローチは、3D モデル、2D 図面、メロディー、音声、無線信号など、さまざまなオブジェクトをトークン化することで、数兆ドル規模のグローバル取引への扉を開きます。


しかし、それはどのように機能しますか?理解するために、プルーフ オブ スキャン (PoScan) を、多くの仮想通貨で使用されているより馴染みのあるプルーフ オブ ワーク (PoW)と比較してみましょう。

「一物=一資産」の法則

PoScan は「1 つのオブジェクト = 1 つのアセット」というルールの下で動作し、テキストまたはファイルのみを認証できるSHA256などの従来のハッシュ関数とは異なり、 Grid2dとして知られる認識アルゴリズムを使用して 3D オブジェクトを認証します。

1 つのオブジェクト = 1 つのアセット

SHA256

任意のテキストまたはファイル — > SHA256 — > 正確なテキストまたはファイルに固有のハッシュ

  • オブジェクトからそのSHA256ハッシュへのチェーンが壊れています。 SHA256ハッシュは、実際の値や表す値とは関係ありません。


  • テキストまたはファイルが同じ場合、 SHA256ハッシュは同じままになります。ファイルまたはテキストを 1 つの記号または 1 バイトで変更した場合、出力は劇的に変化しますが、それは同じオブジェクト (同じ画像が表示された画像、表面に 1 つのドットしかない同じ 3D モデル) であったとしてもです。 、同じ曲に 1 秒プラスなど)。 SHA256 はオブジェクトのコピーを制御できず、その存在について何も知りません。


Grid2d

* の 3D モデル.obj *フォーマット -> Grid2d ->ハッシュID (オブジェクトの形状に固有のハッシュのリスト)

  • 認識パラメータで設定できる解像度の誤差の範囲内で物体の形状が同一とみなされる場合、ハッシュは一致します。つまり、表面に配置するドットの数に関係なく、オブジェクトの形状に十分な損傷を与えるまで HASH ID は一致します。

3dpass モバイル ウォレットで遊んで、練習を積んでください。


通常の SHA256 では正確なテキスト行またはファイルしか認証できないのに対し、認識アルゴリズムを使用すると、オブジェクト自体以外は認証できないことが明らかになります。先に進む前に理解しておくべき重要なポイントです。

マイニングとブロックシール

マイニングとブロックシーリングのプロセスもPoWとは異なります。 PoW では、マイナーは、親ブロックのハッシュに追加されると、特定の出力 (例: “0000000000000756af69e2ffbdb930261873cd71“度と呼ばれる制限を下回る SHA256 出力) を生成する「ナンス」値を見つけるために競います。


PoScanでは、マイナーは独自の形状の 3D オブジェクトを推測する必要があり、そのオブジェクトのHASH IDは、PoW と同様の方法で SHA256 (詳細を参照) を使用して親ブロックのハッシュに封印されます (難易度制限が活用されます)。これにより、ユニークでオリジナルのオブジェクトのみがブロックチェーンに保存され、資産のコピー保護が提供され、3DPass ブロックチェーンが「ユニークなものの元帳」になります。

確定的なファイナリティ

さらに、PoScan は確定的なファイナリティを提供し、トークン化された資産が常に安全であるという保証をユーザーに提供します。これにより、デジタル資産の保護と収益化を目指す dApp 開発者にとって理想的な選択肢となります。

PoW における確率的ファイナリティ

従来の PoW (Proof of Work) コンセンサス (例: 最初にビットコインに適用されたサトシ・ナカモト) では、複数の正当なチェーンが同時に成長することが許可され、最も長いチェーンが競争に勝ちます。したがって、マイナーの競争の結果として、最良のチェーン (最長のチェーン) が再編成される可能性は常にあります。これは、たまたまフォークに入ってしまい、最終的には役に立たなくなったブロックに保存されているアセットを制御できなくなるという潜在的な状況につながります。これらの状況は、ビットコイン、イーサリアム (PoW) などではユーザーが制御できません。

PoScan の決定論的ファイナリティ

ポスキャン(スキャンの証明)が装備されていますおじいちゃんさらに決定論的ファイナリティ PoA (Proof of Authority) プロトコル。マイナーの中から最初に選択された最も信頼性の高いノードで構成される Validators と呼ばれる権限セットがあります。作成者は、振り返ってみると、最新の 100 ~ 8000 ブロックの中で少なくとも 1 つのブロックを生成しました。彼らは最高のチェーンに投票し、すべての投票ラウンドが完了した後、最終決定されたチェーンが再編成される可能性はありません (最終決定を下すには 2/3 + 1 の肯定的な投票で十分です)。

スケーラビリティ

PoScan は、特定の業界やビジネス プロセスに最適なさまざまな認識アルゴリズムをサポートするように設計されています。 Grid2dアルゴリズムは、3D オブジェクトにのみ適した最初のアルゴリズムとして開発されました。 pass3d オープン ソース認識ライブラリを新しいアルゴリズムで拡張すると、 3D モデル、2D 図面、メロディー、音声、無線信号などのオブジェクトをトークン化できる可能性が生まれます**。**


スマート コントラクトと dApps

PoScan プロトコルを活用することで、分散化された世界で無限の潜在的な実装へのゲートウェイが開かれます。簡単に言えば、開発者はオブジェクトをスマート コントラクトと dApps に 1 対 1 の対応でテザリングし、デジタル資産をコピーから保護できるようになりました。


財産権の境界は数学計算によって証明され、特定の資産または資産グループごとに設定された認識パラメーターによって常に定義されます。マルチオブジェクトオプション実際のオブジェクトのプロパティに関する知識がなくても、アセットをオフラインでも使用できるようにします。


3D または 2D のアート クリエーターは、アート オブジェクト ID (HASH ID) につながれたコピー保護された代替不可能または代替可能なトークンとして作品を販売できます。音楽は、ピースごとに p2p で販売することもできます (1 トラック = 1 アセット)。


一部の実際のオブジェクトはトークン化され、裏付けられたデジタル通貨に変換される可能性があります。ダイヤモンド/カラット。オブジェクトは、さまざまなゲーム、VR/AR、メタバースで、限られた供給のユーザーの資産に変換できます。


これは、プルーフ オブ スキャン プロトコルの簡単な紹介でした。乞うご期待!


皆さんが私と同じように 3dpass を楽しんで、最高の dApps を作成してくれることを願っています!

白書

GitHub

Web サイト: https://3dpass.org/