ビットコインの革命:アトミックスプロトコルの詳細分析

初級編4/13/2024, 6:40:16 PM
BRC-20実験的資産プロトコルは、その1歳の誕生日を祝い、Ordinalsプロトコルの誕生とBRC-20プロトコルのリリースを目撃し、BTCエコシステムを再活性化させました。BRC-20はUTXOにバインドされていない資産発行スキームですが、AtomicalsプロトコルのARC-20はUTXOにバインドされた資産のパイオニアです。Atomicalsプロトコルの創始者であるArthurは、Atomicalsのアイデアを思いつき、Dmint、Bitwork、ARC-20、RNSの4つの主要な概念と、将来のAVMとスプリットにつながりました。Atomicalsプロトコルは、ビットコインチェーン上のNFTの分散型鋳造メカニズムを導入し、ビットコインエコシステム内で均質および非均質なNFTを配布する機会を提供します。均質化および非均質化トークンで、発行のチャンスがかなりあります。AVMのリリースにより、Atomicalsプロトコルはビットコインレイヤー1でのプログラマビリティを可能にし、ビットコインエコシステム全体に新しい開発をもたらすことが期待されています。

導入: 2024年3月9日は、実験的な資産プロトコルBRC-20の1周年記念日を迎えました。たった1年で、Ordinalsプロトコルの誕生、BRC-20のリリース、そして新しいプロトコルの台頭を目にし、以前は不毛だったBTCエコシステムに活気を与えてきました。

技術的には、BTCの資産発行スキームは2つのキャンプに分かれています:UTXOにバウンドされたものと非UTXOにバウンドされたもの。主な違いは、トークンデータがBitcoinチェーン上のUTXOとどのように関連しているかにあります。この区別によれば、BRC-20は非UTXOにバウンドされた資産に属していますが、Atomicalsプロトコルによって統治されるARC-20はUTXOにバウンドされた資産を先駆けています。

この記事では、Atomicalsプロトコルの歴史、現在、そして将来に焦点を当て、革新的なアイデア、技術の進歩、そしてエコシステムの発展について掘り下げます。読者は、なぜAtomicalsプロトコルをBTCエコシステムのゲームチェンジャーと考えているのかについての洞察を得るでしょう。

画像ソース:https://twitter.com/okxweb3/status/1765967704282816873

メイン記事:アトミカルズプロトコルの誕生は非常に劇的でした。創設者のアーサーは、最初にリリースされたOrdinalsプロトコルの上にDIDプロジェクトを開発したかったが、開発の過程で、Ordinalsプロトコルには彼が実装したかったいくつかの機能をサポートするのに有利でない多くの制限があることがわかりました。

2023年5月29日、アーサーはアトミカルプロトコルのアイデアについて最初のツイートをしました。このプロトコルは、数ヶ月の開発の後、2023年9月17日に稼働しました。

Atomicalsプロトコルは、Dmint、Bitwork、ARC-20、RNSなどの4つの主要なコンセプトを生み出し、将来的にはAVMとSplit Solutionsが追加されます。次の記事では、これらの典型的な製品革新の原則的な説明を紹介し、Atomicalsの革新をより速く理解できるようサポートします。

画像ソース:https://twitter.com/atomicalsxyz/status/1761738325176553535

Bitwork: 非独占的なPoW

Atomicsプロトコルは、トークンの鋳造プロセスにPoWを追加します。このリンクはBitworkと呼ばれます。その原則は、ビットコインのマイニングに類似しています。現在の制限とアンチウィッチに設定されています。

まず、Bitcoinマイニングの原則を見てみましょう:マイナーは、与えられたアルゴリズムに対して異なる入力値を継続的に提供し、出力値がBitcoinプロトコルの要件に準拠するように試みます。 マイナーは運良く条件を満たす結果を得ることがあります。 この時点で対応する出力値と入力値がブロックに「投票証明書」として書き込まれ、マイニング報酬を得るための交渉チップとして使用されます。 次に、ネットワーク内の大多数のノードに新しいブロックが認識される限り、マイナーはBTC報酬を得ることができます。

(ビットコインマイニングの簡単な図式)

Atomicalsプロトコルのスキームでは、トークンを鋳造するために制約を満たす入力および出力パラメータを取得するために、類似のプロセスを実行する必要があります。Bitcoinに似て、Atomicalsもマイニングの難易度を動的に調整できます。たとえば、プロトコルは事前に指定できます。

報酬を求めるマイナーは、一連のパラメータを見つけなければなりません。これらのパラメータが指定されたアルゴリズムに入力されると、出力は次の条件を満たさなければなりません:最初の4桁がすべて6であり、第5桁は10より大きくなければなりません(16進数で)。これらの条件は比較的寛大です。ただし、Atomicalsプロトコルは定期的にこれらの条件を変更することができます。例えば、出力の最初の5桁がすべて6であることを要求する可能性があり、これにより条件が強化され、マイナーの採掘難度が増加します。

(ビットワーク条件の例図)

BitworkとBitcoinマイニングは根本的に異なります:Bitcoinマイニングは排他的であり、一方Bitworkマイニングは非排他的です。たとえば、Bitcoinネットワークで99番と100番のブロックが現れた後、異なるマイニングプールがブロック101を記録する権利を競い合います。最終的に、Bitcoinネットワークによって提供された1つのマイニングプールによるブロック101のみが認識されますが、他のマイニングプールによって提出されたブロックは「無効」とされます。この排他性はBitcoinマイニングに固有のものです。

個々のマイナーの生存には、厳しい排他的競争が有利でないことは明らかです。多くの小規模マイナーは最終的に、彼らのマイニングマシンを大規模なマイニングプールに提供し、それらを集合体として使用して大量の計算パワーを集約し、他のマイニングプールと競争するでしょう。疑いようのないことは、これがビットコインネットワーク内の計算パワーの高い中央集権化の傾向につながることであり、これはイーサリアムのホワイトペーパーでも明示的に触れられている点です。

ビットワークプロトコルの下のARC-20マイニングは、ビットコインマイニングとは対照的に排他的ではなく、つまり、異なるマイナー間で厳格な競争はなく、アトミカルズの現在の資産発行量がよく指定された合計額を超えない限り、ビットワークメカニズムを通じてマイナーによって提供されるマイニング結果(トークン発行宣言)は最終的にプロトコルの履歴に含まれるでしょう。

次のシナリオを想像してみましょう:Bitworkプロトコルに従うARC-20アセットが発行され始め、ユーザーが鋳造の形でマイニングできるようになるとします。誰かが低いガスを提供しますが、アセットの鋳造に多くの人が関与しているため、ガス料金が急上昇し、以前に低いガスを提供した鋳造リクエストは常に立ち往生してチェーンを上がることができません。しかし、このARC-20アセットが使われていない限り、ガス料金が下がった時には、この鋳造リクエストは引き続き認識され、鋳造動作をトリガーします。

要するに、Bitworkは資産の残りの鋳造可能な量だけを見ており、鋳造リクエストの順番ではなく、Bitcoinマイニングプロトコルの下で、ブロックを遅れて提出したマイナーはおそらく他のマイナーよって排除されることになります。

疑いようのないことは、アトミカルズは、マイナー/アセットマウンターの参加の敷居を下げています。従来のPoWパブリックチェーンは、巨大な採掘難易度に制約されており、ブロックの採掘権利は基本的にわずかな主要な採掘プールに独占されているため、個々のマイナーが成功裏に採掘する可能性は非常に低いです。一方、ビットワークの改善は、中央集権的な採掘プールの立場を大幅に弱体化させ、個々のマイナーの参加をより容易にし、資産がより公平な方法で分配されるようになりました。資産の分配はより公平です。

PoW自体はPoSやID0より公正な資産分配スキームであると考えると、アトミカルスプロトコルは物理的リソースの価値とランダムな運を導入することで資産分配の公正性をさらに高めます(マイニングは運良く成功するプロセスです)。これにより、「フェアローンチ」コンセプトの発展にさらに貢献します。

ARC-20: インスクリプションよりもカラーコインに近い

実際には、多くの人々が、Atomicalsプロトコルに含まれるARC-20の概念を誤解しており、これをインスクリプションプロトコルとも考えています。しかし、実際には、ARC-20はコインの着色に近く、それはビットコインの最小単位であるsatsを基本の「原子」として、それぞれのビットコインUTXOはsatsの数に対応し、そのARC-20アセットに結び付けられた金額を代表します。1 sat = 1トークンです。

ここでは、ARC-20と呼ばれる一種の「TEST」を取り上げ、その動作原理を説明するためのケーススタディを行います。

最初に、TESTトークンの発行者は、TESTの「ジェネシスブロック」として使用するBitcoinのブロックを決定し、ジェネシスブロックのBitcoin UTXOトランザクションスクリプトの1つに初期化情報を記録する必要があります。トークンのシンボル、総供給量などを含み、このプロセスは実際には着色、既存のBitcoin UTXO内のサトシをARC-20資産に束縛された形に着色することに相当します。 Bitcoin UTXO内のサトシを着色し、ARC-20に結び付けられた形にすること、およびこのBitcoin UTXOのどれだけのサトシ残高があるかは、ARC-20資産が利用可能であるかどうかと同等です。

上記のTESTトークン発行者は、Taprootロックスクリプトの機能を使用していくつかの制限を設定できます。制限を満たす者だけが、上記のロックスクリプトによって制御されるビットコインのsatsの一部を転送できます。以前に、これらのsatsは汚染されていると述べました。発行者によってロックされたsatsの一部を取得すると、同等の量のTESTトークンを取得することに等しいです。

資産鋳造者がTESTトークンを正常に取得すると、これらのARC-20トークンを直接他のユーザーに転送できます。このプロセスは、ビットコインブロックチェーン上の通常の転送とほぼ同じです。利用可能なビットコインUTXOを分割し、1つまたは複数の部分を他のユーザーに転送するという手順が含まれます。これらの分割されたビットコインUTXOのそれぞれは、一定量のサトシに対応し、それがさらに一定量のARC-20トークンに対応しています。

この特性により、ARC-20トークンの転送には、BRC-20の場合のように転送命令に関連するニーモニック情報を埋め込む必要がありません。これにより取引コストが節約され、BTCネットワーク上で生成される追加データサイズが削減されます。

要約すると、ARC-20資産は主に3つの操作を含みます: デプロイメント、発行、転送。

  • ARC-20を展開する際、資産発行者はトークン名、総額、難易度設定、ジェネシスブロックなどの情報を設定し、対応するTaprootロックスクリプトを構成する必要があります。
  • ARC-20を鋳造する際、ユーザーは前述のUTXOロックスクリプトにクレーム情報(トークンを鋳造するために提出するデータ)を書き込み、それから対応するARC-20資産(染色されたsats)を取り出します。
  • ARC-20を後で転送する際、ユーザーはBTCにさらにデータを預ける必要はありませんが、前述のUXTOを他の誰かに転送するだけで、受取人はビットコインUTXOをそのソースにさかのぼってARC-20資産に関連していることを確認できます。

RGBプロトコルの主な焦点である「ワンタイムシーリング」と同様に、ARC-20トランザクションのセキュリティはBTCメインネットによって完全に保証されており、トランザクションの履歴を追跡し、ARC-20資産の現在の残高を計算する誰もが、オフチェーンストレージモジュールからデータを追加で読み取る必要はありませんが、ARC-20 UTXOに関連するものをチェックする必要があります。関連するビットコインUTXOは、それが可能であることがあります、これはそれとBRC-20プロトコルとの最大の違いであり、それはアンダーチェーンインデクサーとアンダーチェーンストレージ層に強い依存関係を持ちがちです。

ソース: https://twitter.com/blockpunk2077/status/1725513817982136617

ARC-20アセットがBitcoinチェーン上でミントおよび転送をトリガーする方法を特定するための軽量インデクサー(またはウォレットクライアント)が必要です。もちろん、1コイン1サトシの設計には欠陥があります。メインBitcoinネットワークには、少なくとも1回の転送で少なくとも546 Satsを転送することで「ダスト攻撃」を防ぐ制限があります。つまり、染色Bitcoin Satを転送するたびに、少なくとも546を転送する必要があり、これはほとんどの人にとって受け入れがたいかもしれません。また、各ARC-20トークンがSatsにバインドされているため、ARC-20アセット残高の最小分割精度は1であり、より小さなレベルに細分割することはできません。同時に、多くの人がまだARC-20インデクサーとBRC-20インデクサーの違いについて混乱していることに気づき、ここで説明に焦点を当てています。

  • ARC-20インデクサーは、BRC-20インデクサーよりもシンプルで軽量です。BRC-20を紙の小切手、ARC-20を硬貨と考えることができます。BRC-20標準では、ユーザーはこの小切手に任意の数量のBRC-20資産を入れることができます。これが、BRC-20プロトコルが3つの異なるインデックス取引を使用してBRC-20資産の正確性とセキュリティを確保する理由です。一方、ARC-20は、取引方法に関係なく、事前に作成された通貨を直接転送するようなものです。ARC-20資産の残高を計算することはBRC-20資産の残高を計算するよりもはるかに簡単であり、ARC-20インデクサーの作業量はBRC-20インデクサーよりもはるかに少なくなります。
  • ARC-20の取引インデックスは、資産の統合の観点からBRC-20の取引インデックスよりも便利です。私たちは単純に理解することができます: BRC-20の資産の統合は、$1000の価値の3つの小切手を$3000の価値で書かれた新しい小切手で置き換えることですが、理論上、元の3つの小切手は破棄されるべきですが、チェーンに記録されているため、直接消去することはできず、これがデータの汚染を引き起こします。取引所からコインを引き出す際には、何度も理解できない記述に遭遇することがあります。
  • ARC-20アセットマージは、送信する取引としてパッケージ化された3つのコインで、取引所からコインを引き出す際にはいつも何か説明できない記述に遭遇しますが、ARC-20取引インデックスはsatsのデータを汚さないでしょう、なぜなら彼はワークフローで同じではないからです。

Dmint: NFTを発行する新しい方法

Atomicalsプロトコルでは、NFTコレクションは「コンテナ」(Containers)と呼ばれ、これらは「Dmint」と呼ばれる分散型の方法で配布されます。 Dmintプロトコルに従ったNFT発行の具体的なプロセスは、NFTデータの準備、コンテナの構成、NFTプロジェクトの検証、およびNFTの鋳造の4つのステップに分かれています。

NFTプロジェクト側については、NFT発行前の準備作業に焦点を当てることができ、すべてのNFTデータをまとめ、Dmintデータを構成する必要があります。同時に、Dmintプロトコルに従うNFT発行者は、すべてのNFTデータを集約してMerkle Treeを構築し、このツリーのMerkleルートがチェーン上に公開され、完全なNFTメタデータがチェーン下に保持されます。

NFTメーカーがミントするNFTを選択すると、彼はチェーン下のメタデータについて通知され、その後、発行者によって最初に構築されたMerkle Treeに実際に関連していることを外部に証明するMerkle Proofを提示します。つまり、それはNFTのデータセットに存在し、NFTの発行者によって外部に宣言されます。

NFTの鋳造プロセスでは、Atomicalsプロトコルは、プロジェクトの創設チームに対して、ミント支払いルールの設定や、一部の限定版NFTのミントを許可するなど、高度なオプションを提供します。これらのNFTは、前述のビットワークによって鋳造されるだけでなく、特定のアドレスに一定のトークンを支払うことで検証する必要があります。

ソース:https://docs.atomicals.xyz/collection-containers/dmint-guide

Bitworkを組み込んだ後、Dmintはビットコインチェーン上のNFTの分散型ミントメカニズムを導入し、すべてのミントは「マイニング」によって宝くじの形でNFTミントプロセスに継続的に参加する必要があります。現時点では、すべてのミントは宝くじという形での「マイニング」を通じてNFTのミントプロセスに継続的に参加する必要があり、スクリプトサイエンティストが自動化されたコードを介してフラッディングトランザクションを開始することは困難です。BitworkプロトコルとDmintプロトコルの組み合わせにより、均質化されたトークンと均質化されていないトークンの両方について、ビットコインエコシステム内にフェアローンチの根拠があります。Dmintを使用すると、AtomicalsプロトコルはNFTのセキュリティと独自性を強化し、プロジェクト所有者がビットコインブロックチェーン上のNFTコレクションを自由に制御できるようにする柔軟な管理オプションを提供します。これにより、クリエイターが多様なクリエイティブニーズを満たすためのカスタマイズオプションが開かれるだけでなく、デジタル資産の鋳造、転送、更新のための便利なオンチェーン運用ソリューションが提供され、静的および動的なデジタル資産の両方の柔軟性が大幅に向上します。さらに、Dmintが導入したBitworkマイニングメカニズムは、すべての人に平等な1回限りのキャスティングの機会を提供し、スクリプト化された自動キャスティングの可能性とガス料金に関連する市場競争を根本的に排除します。RNS:ドメイン名の無限の拡張この記事は以前、アーサーが当初、OrdinalsエコシステムでDIDプロジェクトを行いたいと考えており、そのプロジェクトがRNSであったと述べました。- レルムネームシステム(別名Realm)レルム名はプラス記号+で始まり、+aliceや+agent007などのアルファベット文字が少なくとも1文字含まれており、これらは有効なDID識別子です。Realmは、分散性を維持しながら、従来のドメイン名やENSよりもスケーラブルで柔軟性があります。今日のドメインネームサービスまたはDIDプログラムは、提供されるドメイン名が主に単一のオブジェクト(つまり、Webサイト/ウォレットアドレスなど)を参照するために使用され、ユーザーがそれらをより深いレベルで拡張できないという点で非常に制限されています。たとえば、Alice が所有している Alice.com ドメイン名は、blog.Alice.com などの異なるプレフィックスを追加することで、さまざまな Web サイトや個人情報へのリンクにのみ使用でき、Alice.com.blog.text などの他のシナリオに拡張することはできません。ここでは、Alice.com/blog/text と Alice.com.blog.textをより詳細に比較します。たとえば、Alice.com/blog/text1 と Alice.com/blog/text2 は、アリスの部屋でブログ日記の 1 ページ目と 2 ページ目を開くことを指します。Alice.com.blog.text1 と Alice.com.blog.text2 は、2 つの理解方法に対応できます: 1. 異なる部屋で 2 つの異なるブログ ノートを開く 2.アリスの部屋でブログ日記の2つの異なるページを開きます。従来の「/」パターンは、最初は操作空間を非常に狭く制限しますが、Realmドメインで使用されるサブドメインパターンにはそのような制限がないことがわかります。

任意のユーザーが、階層的/階層的なアプローチを通じてドメインエコシステムを管理するために、任意のRealmドメインの下にサブドメイン(SubRealm)を発行できるようにするRealmドメインプロトコル。具体的なルールは以下のとおりです:

どんな領域またはサブ領域でも、サブ領域を発行できます

すべてのSubRealmは同じ特徴を継承し、SubRealmに基づいて独自のSubRealmを公開することができます

すべての人々は、所有する領域の登録者であり、中央集権的なドメイン名の権威はありません

理論的には、SubRealmを拡張する回数に制限はありません。これにより、Realmドメイン名システムとその想像力は非常に大きくなります。たとえば、トップレベルのRealmドメイン名を投稿コミュニティとして考えることができ、第一レベルのSubRealmはさまざまな種類の投稿、続く第二レベルのSubRealmは対応する投稿の下にある返信です...このように、Realmドメイン名システムはドメイン名の適用に革命をもたらす可能性があり、ドメイン名の適用に力を与え、より高い拡張性をもたらすかもしれません。

ソース:https://twitter.com/atomicalsxyz/status/1761744365448274371

AVM: 潜在的なダークホース

登場以来、Atomicalsプロトコルは資産発行を超える野望を抱いていました。約半年の開発の後、Atomicalsプロトコルに準拠した資産の数が増加しており、これにより新たな問題が生じています-資産の流動性を向上させ、機能面でもさらに拡大するために、より豊かな使用シナリオを提供する方法は何かということです。

ビットコインは、チューリング完全なプログラミング言語をサポートしていないため、それを基に複雑なDAPPを構築することが難しいことはよく知られています。アーサーは、BitVMのアイデアに触発され、Atomicalsプロトコルの開発について懸念を抱いていたため、AVMのアイデアを思いつきました。AVMの具体的な詳細はまだ発表されていませんが、市場からは非常に期待されています。

Arthurによると、AVMは主にビットコインネットワーク内で複雑なロジックの実装をサポートするために設計されており、ARC-20の「1コイン、1サトシ」を分割できないという問題を解決することなどが挙げられます。また、現在の市場にあるビットコインのスケーリングソリューションにはさまざまな問題があり、AVMのリリースによりBTCエコシステムにさらなる活力がもたらされることを期待しています。

アーサーによると、楽観的なシナリオでは、AVMの最初のベータ版はビットコインがサイズを半分にする前にリリースされる予定であり、その時に詳細を説明します。

アトミカルプロトコルエコシステム概要:機会が来ています

BRC-20とAtomicalsエコシステムの両方が、ハイプ期に続く冷却期を経験してきました。しかし、私たちはBitcoinとEthereumでの資産発行における重要な違いに気づいています。これらのエコシステムは、中央集権と分散の区別をより表しています。

Bitcoin上の資産は、「公平なローンチ」という概念を広めました。Atomicalsプロトコルは、Bitwork、Dmintなどの方法を通じて、プロジェクト資産への市場の信頼を高める一方、プロジェクトチームによる直接的な操作を減らすことに成功しました。ある意味で、このダイナミックは中央集権と分散化の間の愛憎関係を表しています。

中央集権化されたプロジェクトは、初期開発段階では効率的で迅速である傾向があります。適切に管理されれば、容易に成功することができます。一方、公平性と分散化を求める動機に駆られる分散化されたプロジェクトは、プロジェクトの推進とマーケティングにおいてコミュニティ主導の取り組みにより大きく依存しています。初期段階ではかなりの抵抗に直面するかもしれませんが、これらの初期的な課題を克服すると、しばしば中央集権化されたプロジェクトを凌駕します。

Atomicalsエコシステムについても同じことが当てはまります。BTC資産市場が比較的静かな状態であるにもかかわらず、Atomicalsプロトコルの開発はまだ初期段階にあります。多くのプロジェクトが、コミュニティの強い信頼により駆動され、引き続き活発にAtomicalsエコシステムに参加しています。

この自信は、OrdinalsやBRC-20などのプロトコルによって引き起こされた「フェアローンチ」トレンドと、この乱れた分散型実験によってもたらされた有望なビジョンの両方から生まれています。

AVMのリリースにより、アトミカルプロトコルは、ビットコインレイヤー1でプログラム可能性を実現し、AVMに基づくさらなるアプリケーションを開発し、ビットコインエコシステム全体に新しい章を書くことができると信じています。

免責事項:

  1. この記事は[から転載されましたギークウェブ3], オリジナルタイトル「アトミックスプロトコルの簡単な分析:BTCアセットプロトコルの革命が進行中」、著作権はオリジナルの著者[ハウ]に帰属します。転載に異議がある場合は、お問い合わせください。Gate Learn チーム、チームは関連手続きに従ってできるだけ早く対応いたします。

  2. この記事で表現されている見解や意見は、著者個人の見解を表しており、投資アドバイスを構成するものではありません。

  3. 他の言語バージョンの記事はGate Learnチームによって翻訳されています。参照なしGate, 翻訳された記事のコピー、配布、または盗用は禁止されています。

Пригласить больше голосов

Содержание

ビットコインの革命:アトミックスプロトコルの詳細分析

初級編4/13/2024, 6:40:16 PM
BRC-20実験的資産プロトコルは、その1歳の誕生日を祝い、Ordinalsプロトコルの誕生とBRC-20プロトコルのリリースを目撃し、BTCエコシステムを再活性化させました。BRC-20はUTXOにバインドされていない資産発行スキームですが、AtomicalsプロトコルのARC-20はUTXOにバインドされた資産のパイオニアです。Atomicalsプロトコルの創始者であるArthurは、Atomicalsのアイデアを思いつき、Dmint、Bitwork、ARC-20、RNSの4つの主要な概念と、将来のAVMとスプリットにつながりました。Atomicalsプロトコルは、ビットコインチェーン上のNFTの分散型鋳造メカニズムを導入し、ビットコインエコシステム内で均質および非均質なNFTを配布する機会を提供します。均質化および非均質化トークンで、発行のチャンスがかなりあります。AVMのリリースにより、Atomicalsプロトコルはビットコインレイヤー1でのプログラマビリティを可能にし、ビットコインエコシステム全体に新しい開発をもたらすことが期待されています。

導入: 2024年3月9日は、実験的な資産プロトコルBRC-20の1周年記念日を迎えました。たった1年で、Ordinalsプロトコルの誕生、BRC-20のリリース、そして新しいプロトコルの台頭を目にし、以前は不毛だったBTCエコシステムに活気を与えてきました。

技術的には、BTCの資産発行スキームは2つのキャンプに分かれています:UTXOにバウンドされたものと非UTXOにバウンドされたもの。主な違いは、トークンデータがBitcoinチェーン上のUTXOとどのように関連しているかにあります。この区別によれば、BRC-20は非UTXOにバウンドされた資産に属していますが、Atomicalsプロトコルによって統治されるARC-20はUTXOにバウンドされた資産を先駆けています。

この記事では、Atomicalsプロトコルの歴史、現在、そして将来に焦点を当て、革新的なアイデア、技術の進歩、そしてエコシステムの発展について掘り下げます。読者は、なぜAtomicalsプロトコルをBTCエコシステムのゲームチェンジャーと考えているのかについての洞察を得るでしょう。

画像ソース:https://twitter.com/okxweb3/status/1765967704282816873

メイン記事:アトミカルズプロトコルの誕生は非常に劇的でした。創設者のアーサーは、最初にリリースされたOrdinalsプロトコルの上にDIDプロジェクトを開発したかったが、開発の過程で、Ordinalsプロトコルには彼が実装したかったいくつかの機能をサポートするのに有利でない多くの制限があることがわかりました。

2023年5月29日、アーサーはアトミカルプロトコルのアイデアについて最初のツイートをしました。このプロトコルは、数ヶ月の開発の後、2023年9月17日に稼働しました。

Atomicalsプロトコルは、Dmint、Bitwork、ARC-20、RNSなどの4つの主要なコンセプトを生み出し、将来的にはAVMとSplit Solutionsが追加されます。次の記事では、これらの典型的な製品革新の原則的な説明を紹介し、Atomicalsの革新をより速く理解できるようサポートします。

画像ソース:https://twitter.com/atomicalsxyz/status/1761738325176553535

Bitwork: 非独占的なPoW

Atomicsプロトコルは、トークンの鋳造プロセスにPoWを追加します。このリンクはBitworkと呼ばれます。その原則は、ビットコインのマイニングに類似しています。現在の制限とアンチウィッチに設定されています。

まず、Bitcoinマイニングの原則を見てみましょう:マイナーは、与えられたアルゴリズムに対して異なる入力値を継続的に提供し、出力値がBitcoinプロトコルの要件に準拠するように試みます。 マイナーは運良く条件を満たす結果を得ることがあります。 この時点で対応する出力値と入力値がブロックに「投票証明書」として書き込まれ、マイニング報酬を得るための交渉チップとして使用されます。 次に、ネットワーク内の大多数のノードに新しいブロックが認識される限り、マイナーはBTC報酬を得ることができます。

(ビットコインマイニングの簡単な図式)

Atomicalsプロトコルのスキームでは、トークンを鋳造するために制約を満たす入力および出力パラメータを取得するために、類似のプロセスを実行する必要があります。Bitcoinに似て、Atomicalsもマイニングの難易度を動的に調整できます。たとえば、プロトコルは事前に指定できます。

報酬を求めるマイナーは、一連のパラメータを見つけなければなりません。これらのパラメータが指定されたアルゴリズムに入力されると、出力は次の条件を満たさなければなりません:最初の4桁がすべて6であり、第5桁は10より大きくなければなりません(16進数で)。これらの条件は比較的寛大です。ただし、Atomicalsプロトコルは定期的にこれらの条件を変更することができます。例えば、出力の最初の5桁がすべて6であることを要求する可能性があり、これにより条件が強化され、マイナーの採掘難度が増加します。

(ビットワーク条件の例図)

BitworkとBitcoinマイニングは根本的に異なります:Bitcoinマイニングは排他的であり、一方Bitworkマイニングは非排他的です。たとえば、Bitcoinネットワークで99番と100番のブロックが現れた後、異なるマイニングプールがブロック101を記録する権利を競い合います。最終的に、Bitcoinネットワークによって提供された1つのマイニングプールによるブロック101のみが認識されますが、他のマイニングプールによって提出されたブロックは「無効」とされます。この排他性はBitcoinマイニングに固有のものです。

個々のマイナーの生存には、厳しい排他的競争が有利でないことは明らかです。多くの小規模マイナーは最終的に、彼らのマイニングマシンを大規模なマイニングプールに提供し、それらを集合体として使用して大量の計算パワーを集約し、他のマイニングプールと競争するでしょう。疑いようのないことは、これがビットコインネットワーク内の計算パワーの高い中央集権化の傾向につながることであり、これはイーサリアムのホワイトペーパーでも明示的に触れられている点です。

ビットワークプロトコルの下のARC-20マイニングは、ビットコインマイニングとは対照的に排他的ではなく、つまり、異なるマイナー間で厳格な競争はなく、アトミカルズの現在の資産発行量がよく指定された合計額を超えない限り、ビットワークメカニズムを通じてマイナーによって提供されるマイニング結果(トークン発行宣言)は最終的にプロトコルの履歴に含まれるでしょう。

次のシナリオを想像してみましょう:Bitworkプロトコルに従うARC-20アセットが発行され始め、ユーザーが鋳造の形でマイニングできるようになるとします。誰かが低いガスを提供しますが、アセットの鋳造に多くの人が関与しているため、ガス料金が急上昇し、以前に低いガスを提供した鋳造リクエストは常に立ち往生してチェーンを上がることができません。しかし、このARC-20アセットが使われていない限り、ガス料金が下がった時には、この鋳造リクエストは引き続き認識され、鋳造動作をトリガーします。

要するに、Bitworkは資産の残りの鋳造可能な量だけを見ており、鋳造リクエストの順番ではなく、Bitcoinマイニングプロトコルの下で、ブロックを遅れて提出したマイナーはおそらく他のマイナーよって排除されることになります。

疑いようのないことは、アトミカルズは、マイナー/アセットマウンターの参加の敷居を下げています。従来のPoWパブリックチェーンは、巨大な採掘難易度に制約されており、ブロックの採掘権利は基本的にわずかな主要な採掘プールに独占されているため、個々のマイナーが成功裏に採掘する可能性は非常に低いです。一方、ビットワークの改善は、中央集権的な採掘プールの立場を大幅に弱体化させ、個々のマイナーの参加をより容易にし、資産がより公平な方法で分配されるようになりました。資産の分配はより公平です。

PoW自体はPoSやID0より公正な資産分配スキームであると考えると、アトミカルスプロトコルは物理的リソースの価値とランダムな運を導入することで資産分配の公正性をさらに高めます(マイニングは運良く成功するプロセスです)。これにより、「フェアローンチ」コンセプトの発展にさらに貢献します。

ARC-20: インスクリプションよりもカラーコインに近い

実際には、多くの人々が、Atomicalsプロトコルに含まれるARC-20の概念を誤解しており、これをインスクリプションプロトコルとも考えています。しかし、実際には、ARC-20はコインの着色に近く、それはビットコインの最小単位であるsatsを基本の「原子」として、それぞれのビットコインUTXOはsatsの数に対応し、そのARC-20アセットに結び付けられた金額を代表します。1 sat = 1トークンです。

ここでは、ARC-20と呼ばれる一種の「TEST」を取り上げ、その動作原理を説明するためのケーススタディを行います。

最初に、TESTトークンの発行者は、TESTの「ジェネシスブロック」として使用するBitcoinのブロックを決定し、ジェネシスブロックのBitcoin UTXOトランザクションスクリプトの1つに初期化情報を記録する必要があります。トークンのシンボル、総供給量などを含み、このプロセスは実際には着色、既存のBitcoin UTXO内のサトシをARC-20資産に束縛された形に着色することに相当します。 Bitcoin UTXO内のサトシを着色し、ARC-20に結び付けられた形にすること、およびこのBitcoin UTXOのどれだけのサトシ残高があるかは、ARC-20資産が利用可能であるかどうかと同等です。

上記のTESTトークン発行者は、Taprootロックスクリプトの機能を使用していくつかの制限を設定できます。制限を満たす者だけが、上記のロックスクリプトによって制御されるビットコインのsatsの一部を転送できます。以前に、これらのsatsは汚染されていると述べました。発行者によってロックされたsatsの一部を取得すると、同等の量のTESTトークンを取得することに等しいです。

資産鋳造者がTESTトークンを正常に取得すると、これらのARC-20トークンを直接他のユーザーに転送できます。このプロセスは、ビットコインブロックチェーン上の通常の転送とほぼ同じです。利用可能なビットコインUTXOを分割し、1つまたは複数の部分を他のユーザーに転送するという手順が含まれます。これらの分割されたビットコインUTXOのそれぞれは、一定量のサトシに対応し、それがさらに一定量のARC-20トークンに対応しています。

この特性により、ARC-20トークンの転送には、BRC-20の場合のように転送命令に関連するニーモニック情報を埋め込む必要がありません。これにより取引コストが節約され、BTCネットワーク上で生成される追加データサイズが削減されます。

要約すると、ARC-20資産は主に3つの操作を含みます: デプロイメント、発行、転送。

  • ARC-20を展開する際、資産発行者はトークン名、総額、難易度設定、ジェネシスブロックなどの情報を設定し、対応するTaprootロックスクリプトを構成する必要があります。
  • ARC-20を鋳造する際、ユーザーは前述のUTXOロックスクリプトにクレーム情報(トークンを鋳造するために提出するデータ)を書き込み、それから対応するARC-20資産(染色されたsats)を取り出します。
  • ARC-20を後で転送する際、ユーザーはBTCにさらにデータを預ける必要はありませんが、前述のUXTOを他の誰かに転送するだけで、受取人はビットコインUTXOをそのソースにさかのぼってARC-20資産に関連していることを確認できます。

RGBプロトコルの主な焦点である「ワンタイムシーリング」と同様に、ARC-20トランザクションのセキュリティはBTCメインネットによって完全に保証されており、トランザクションの履歴を追跡し、ARC-20資産の現在の残高を計算する誰もが、オフチェーンストレージモジュールからデータを追加で読み取る必要はありませんが、ARC-20 UTXOに関連するものをチェックする必要があります。関連するビットコインUTXOは、それが可能であることがあります、これはそれとBRC-20プロトコルとの最大の違いであり、それはアンダーチェーンインデクサーとアンダーチェーンストレージ層に強い依存関係を持ちがちです。

ソース: https://twitter.com/blockpunk2077/status/1725513817982136617

ARC-20アセットがBitcoinチェーン上でミントおよび転送をトリガーする方法を特定するための軽量インデクサー(またはウォレットクライアント)が必要です。もちろん、1コイン1サトシの設計には欠陥があります。メインBitcoinネットワークには、少なくとも1回の転送で少なくとも546 Satsを転送することで「ダスト攻撃」を防ぐ制限があります。つまり、染色Bitcoin Satを転送するたびに、少なくとも546を転送する必要があり、これはほとんどの人にとって受け入れがたいかもしれません。また、各ARC-20トークンがSatsにバインドされているため、ARC-20アセット残高の最小分割精度は1であり、より小さなレベルに細分割することはできません。同時に、多くの人がまだARC-20インデクサーとBRC-20インデクサーの違いについて混乱していることに気づき、ここで説明に焦点を当てています。

  • ARC-20インデクサーは、BRC-20インデクサーよりもシンプルで軽量です。BRC-20を紙の小切手、ARC-20を硬貨と考えることができます。BRC-20標準では、ユーザーはこの小切手に任意の数量のBRC-20資産を入れることができます。これが、BRC-20プロトコルが3つの異なるインデックス取引を使用してBRC-20資産の正確性とセキュリティを確保する理由です。一方、ARC-20は、取引方法に関係なく、事前に作成された通貨を直接転送するようなものです。ARC-20資産の残高を計算することはBRC-20資産の残高を計算するよりもはるかに簡単であり、ARC-20インデクサーの作業量はBRC-20インデクサーよりもはるかに少なくなります。
  • ARC-20の取引インデックスは、資産の統合の観点からBRC-20の取引インデックスよりも便利です。私たちは単純に理解することができます: BRC-20の資産の統合は、$1000の価値の3つの小切手を$3000の価値で書かれた新しい小切手で置き換えることですが、理論上、元の3つの小切手は破棄されるべきですが、チェーンに記録されているため、直接消去することはできず、これがデータの汚染を引き起こします。取引所からコインを引き出す際には、何度も理解できない記述に遭遇することがあります。
  • ARC-20アセットマージは、送信する取引としてパッケージ化された3つのコインで、取引所からコインを引き出す際にはいつも何か説明できない記述に遭遇しますが、ARC-20取引インデックスはsatsのデータを汚さないでしょう、なぜなら彼はワークフローで同じではないからです。

Dmint: NFTを発行する新しい方法

Atomicalsプロトコルでは、NFTコレクションは「コンテナ」(Containers)と呼ばれ、これらは「Dmint」と呼ばれる分散型の方法で配布されます。 Dmintプロトコルに従ったNFT発行の具体的なプロセスは、NFTデータの準備、コンテナの構成、NFTプロジェクトの検証、およびNFTの鋳造の4つのステップに分かれています。

NFTプロジェクト側については、NFT発行前の準備作業に焦点を当てることができ、すべてのNFTデータをまとめ、Dmintデータを構成する必要があります。同時に、Dmintプロトコルに従うNFT発行者は、すべてのNFTデータを集約してMerkle Treeを構築し、このツリーのMerkleルートがチェーン上に公開され、完全なNFTメタデータがチェーン下に保持されます。

NFTメーカーがミントするNFTを選択すると、彼はチェーン下のメタデータについて通知され、その後、発行者によって最初に構築されたMerkle Treeに実際に関連していることを外部に証明するMerkle Proofを提示します。つまり、それはNFTのデータセットに存在し、NFTの発行者によって外部に宣言されます。

NFTの鋳造プロセスでは、Atomicalsプロトコルは、プロジェクトの創設チームに対して、ミント支払いルールの設定や、一部の限定版NFTのミントを許可するなど、高度なオプションを提供します。これらのNFTは、前述のビットワークによって鋳造されるだけでなく、特定のアドレスに一定のトークンを支払うことで検証する必要があります。

ソース:https://docs.atomicals.xyz/collection-containers/dmint-guide

Bitworkを組み込んだ後、Dmintはビットコインチェーン上のNFTの分散型ミントメカニズムを導入し、すべてのミントは「マイニング」によって宝くじの形でNFTミントプロセスに継続的に参加する必要があります。現時点では、すべてのミントは宝くじという形での「マイニング」を通じてNFTのミントプロセスに継続的に参加する必要があり、スクリプトサイエンティストが自動化されたコードを介してフラッディングトランザクションを開始することは困難です。BitworkプロトコルとDmintプロトコルの組み合わせにより、均質化されたトークンと均質化されていないトークンの両方について、ビットコインエコシステム内にフェアローンチの根拠があります。Dmintを使用すると、AtomicalsプロトコルはNFTのセキュリティと独自性を強化し、プロジェクト所有者がビットコインブロックチェーン上のNFTコレクションを自由に制御できるようにする柔軟な管理オプションを提供します。これにより、クリエイターが多様なクリエイティブニーズを満たすためのカスタマイズオプションが開かれるだけでなく、デジタル資産の鋳造、転送、更新のための便利なオンチェーン運用ソリューションが提供され、静的および動的なデジタル資産の両方の柔軟性が大幅に向上します。さらに、Dmintが導入したBitworkマイニングメカニズムは、すべての人に平等な1回限りのキャスティングの機会を提供し、スクリプト化された自動キャスティングの可能性とガス料金に関連する市場競争を根本的に排除します。RNS:ドメイン名の無限の拡張この記事は以前、アーサーが当初、OrdinalsエコシステムでDIDプロジェクトを行いたいと考えており、そのプロジェクトがRNSであったと述べました。- レルムネームシステム(別名Realm)レルム名はプラス記号+で始まり、+aliceや+agent007などのアルファベット文字が少なくとも1文字含まれており、これらは有効なDID識別子です。Realmは、分散性を維持しながら、従来のドメイン名やENSよりもスケーラブルで柔軟性があります。今日のドメインネームサービスまたはDIDプログラムは、提供されるドメイン名が主に単一のオブジェクト(つまり、Webサイト/ウォレットアドレスなど)を参照するために使用され、ユーザーがそれらをより深いレベルで拡張できないという点で非常に制限されています。たとえば、Alice が所有している Alice.com ドメイン名は、blog.Alice.com などの異なるプレフィックスを追加することで、さまざまな Web サイトや個人情報へのリンクにのみ使用でき、Alice.com.blog.text などの他のシナリオに拡張することはできません。ここでは、Alice.com/blog/text と Alice.com.blog.textをより詳細に比較します。たとえば、Alice.com/blog/text1 と Alice.com/blog/text2 は、アリスの部屋でブログ日記の 1 ページ目と 2 ページ目を開くことを指します。Alice.com.blog.text1 と Alice.com.blog.text2 は、2 つの理解方法に対応できます: 1. 異なる部屋で 2 つの異なるブログ ノートを開く 2.アリスの部屋でブログ日記の2つの異なるページを開きます。従来の「/」パターンは、最初は操作空間を非常に狭く制限しますが、Realmドメインで使用されるサブドメインパターンにはそのような制限がないことがわかります。

任意のユーザーが、階層的/階層的なアプローチを通じてドメインエコシステムを管理するために、任意のRealmドメインの下にサブドメイン(SubRealm)を発行できるようにするRealmドメインプロトコル。具体的なルールは以下のとおりです:

どんな領域またはサブ領域でも、サブ領域を発行できます

すべてのSubRealmは同じ特徴を継承し、SubRealmに基づいて独自のSubRealmを公開することができます

すべての人々は、所有する領域の登録者であり、中央集権的なドメイン名の権威はありません

理論的には、SubRealmを拡張する回数に制限はありません。これにより、Realmドメイン名システムとその想像力は非常に大きくなります。たとえば、トップレベルのRealmドメイン名を投稿コミュニティとして考えることができ、第一レベルのSubRealmはさまざまな種類の投稿、続く第二レベルのSubRealmは対応する投稿の下にある返信です...このように、Realmドメイン名システムはドメイン名の適用に革命をもたらす可能性があり、ドメイン名の適用に力を与え、より高い拡張性をもたらすかもしれません。

ソース:https://twitter.com/atomicalsxyz/status/1761744365448274371

AVM: 潜在的なダークホース

登場以来、Atomicalsプロトコルは資産発行を超える野望を抱いていました。約半年の開発の後、Atomicalsプロトコルに準拠した資産の数が増加しており、これにより新たな問題が生じています-資産の流動性を向上させ、機能面でもさらに拡大するために、より豊かな使用シナリオを提供する方法は何かということです。

ビットコインは、チューリング完全なプログラミング言語をサポートしていないため、それを基に複雑なDAPPを構築することが難しいことはよく知られています。アーサーは、BitVMのアイデアに触発され、Atomicalsプロトコルの開発について懸念を抱いていたため、AVMのアイデアを思いつきました。AVMの具体的な詳細はまだ発表されていませんが、市場からは非常に期待されています。

Arthurによると、AVMは主にビットコインネットワーク内で複雑なロジックの実装をサポートするために設計されており、ARC-20の「1コイン、1サトシ」を分割できないという問題を解決することなどが挙げられます。また、現在の市場にあるビットコインのスケーリングソリューションにはさまざまな問題があり、AVMのリリースによりBTCエコシステムにさらなる活力がもたらされることを期待しています。

アーサーによると、楽観的なシナリオでは、AVMの最初のベータ版はビットコインがサイズを半分にする前にリリースされる予定であり、その時に詳細を説明します。

アトミカルプロトコルエコシステム概要:機会が来ています

BRC-20とAtomicalsエコシステムの両方が、ハイプ期に続く冷却期を経験してきました。しかし、私たちはBitcoinとEthereumでの資産発行における重要な違いに気づいています。これらのエコシステムは、中央集権と分散の区別をより表しています。

Bitcoin上の資産は、「公平なローンチ」という概念を広めました。Atomicalsプロトコルは、Bitwork、Dmintなどの方法を通じて、プロジェクト資産への市場の信頼を高める一方、プロジェクトチームによる直接的な操作を減らすことに成功しました。ある意味で、このダイナミックは中央集権と分散化の間の愛憎関係を表しています。

中央集権化されたプロジェクトは、初期開発段階では効率的で迅速である傾向があります。適切に管理されれば、容易に成功することができます。一方、公平性と分散化を求める動機に駆られる分散化されたプロジェクトは、プロジェクトの推進とマーケティングにおいてコミュニティ主導の取り組みにより大きく依存しています。初期段階ではかなりの抵抗に直面するかもしれませんが、これらの初期的な課題を克服すると、しばしば中央集権化されたプロジェクトを凌駕します。

Atomicalsエコシステムについても同じことが当てはまります。BTC資産市場が比較的静かな状態であるにもかかわらず、Atomicalsプロトコルの開発はまだ初期段階にあります。多くのプロジェクトが、コミュニティの強い信頼により駆動され、引き続き活発にAtomicalsエコシステムに参加しています。

この自信は、OrdinalsやBRC-20などのプロトコルによって引き起こされた「フェアローンチ」トレンドと、この乱れた分散型実験によってもたらされた有望なビジョンの両方から生まれています。

AVMのリリースにより、アトミカルプロトコルは、ビットコインレイヤー1でプログラム可能性を実現し、AVMに基づくさらなるアプリケーションを開発し、ビットコインエコシステム全体に新しい章を書くことができると信じています。

免責事項:

  1. この記事は[から転載されましたギークウェブ3], オリジナルタイトル「アトミックスプロトコルの簡単な分析:BTCアセットプロトコルの革命が進行中」、著作権はオリジナルの著者[ハウ]に帰属します。転載に異議がある場合は、お問い合わせください。Gate Learn チーム、チームは関連手続きに従ってできるだけ早く対応いたします。

  2. この記事で表現されている見解や意見は、著者個人の見解を表しており、投資アドバイスを構成するものではありません。

  3. 他の言語バージョンの記事はGate Learnチームによって翻訳されています。参照なしGate, 翻訳された記事のコピー、配布、または盗用は禁止されています。

Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!