News:

SMF - Just Installed!

Main Menu

Atomicals协议资产发行原理

Started by 9班班长我心永恒, Jul 09, 2024, 10:47 AM

Previous topic - Next topic

9班班长我心永恒

Atomicals协议(也称为Atomicals Protocol或原子协议)的资产发行原理主要基于比特币(Bitcoin)的UTxO(未花费的交易输出)模型,通过一系列简单而灵活的规则来实现数字对象(Digital Objects)的铸造、转移和更新。以下是对Atomicals协议资产发行原理的详细解析:

一、协议概述

Atomicals协议是一种新的资产管理协议,它旨在比特币和基于工作量证明的区块链上将数字对象带入生活。Atomicals协议的核心是创建一种整合数字对象的创建、传输和更新的方式,即Atomical,它本质上是根据一些简单规则定义的数字所有权链。

二、资产发行原理

UTxO模型基础:

Atomicals协议基于比特币的UTxO模型,该模型是比特币区块链上交易的基本单位。每个UTxO代表了一个未花费的交易输出,可以被用作新的交易输入。

数字对象的铸造:

在Atomicals协议中,数字对象(如NFT、ARC20代币等)通过特定的交易被铸造在比特币区块链上。这些交易遵循Atomicals协议定义的规则,将数字对象与UTxO相关联。
例如,NFT的铸造可以通过Dmint方法实现,该方法利用默克尔树和哈希值来验证NFT的真实性和唯一性。NFT的部署者将NFT图片的哈希值通过默克尔树计算出一个证明,并将该证明与NFT的元数据一起写入交易,发送到比特币网络中完成注册。用户随后可以通过发送比特币交易来铸造单张NFT,将图片数据与json刻入BTC区块中。

所有权转移和更新:

Atomicals协议允许数字对象在区块链上进行转移和更新。这些操作同样遵循协议定义的规则,确保所有权的正确转移和数字对象的及时更新。
在转移过程中,发送者需要创建一个包含原UTxO作为输入的新交易,并将数字对象的所有权转移给接收者。接收者随后可以通过验证交易来确认数字对象的所有权已转移给自己。
更新操作则涉及对数字对象元数据的修改,并通过新的交易将更新后的元数据与UTxO相关联。

验证和安全性:

Atomicals协议的数字对象是可自证明、不可伪造的认证链,不依赖任何第三方服务或中心化索引器进行验证。任何客户端、钱包、市场、游戏和服务都可以通过根据非常简单的规则处理历史记录来快速验证Atomical,并在不需要依赖可信服务的情况下检测到赝品。
协议的安全性基于比特币区块链的强大安全性和UTxO模型的不可篡改性。一旦数字对象被铸造并记录在区块链上,其所有权和状态就得到了永久性的保障。
三、创新点

Dmint NFT铸造方法:

Atomicals协议引入了Dmint NFT铸造方法,这是一种更公平、更去中心化的NFT发射方式。通过Bitwork挖矿和接受特定UTXO来发送铸造交易,Dmint确保了NFT的公平分发和可验证性。

Bitwork挖矿:

Bitwork是Atomicals协议独有的公平发射方式,部署者可以为铸造设定一个特定长度的前缀,铸造者必须使用电脑通过穷举的方式碰撞出匹配特定前缀的哈希值后才能进行铸造。这种方式有效地拉长了mint的窗口时间,给了一般玩家更多的机会。
四、结论

Atomicals协议的资产发行原理基于比特币的UTxO模型,通过一系列简单而灵活的规则实现了数字对象的铸造、转移和更新。该协议不仅提供了强大的安全性和可验证性,还通过创新的Dmint NFT铸造方法和Bitwork挖矿方式确保了NFT的公平分发和可访问性。这使得Atomicals协议在比特币生态中具有重要的应用价值和发展前景。