$CKB

1.什么是BTC的UTXO

先了解UTXO,即“Unspent Transaction Output”(未花费的交易输出),是比特币和许多其他基于区块链的加密货币中用于追踪资金的基本数据结构。

简而言之,UTXO记录了所有未被使用的、可被当作新交易输入的加密货币金额。

每次交易发生时,输入的UTXO会被“花费”,并生成新的UTXO作为输出,等待未来的交易使用。

这种机制确保了加密货币的转移和所有权的明确性。 

2.CKB的UTXO

在于 CKB 使用称为 Cell 的通用 UTXO。Cell 是 CKB 的基本单位,就像 UTXO 之于 BTC 一样。

3.BTC不同于CKB

UTXO 就像一个带有由代码组成的锁的盒子,表面上清楚地标明了货币价值;Cells 也是盒子,但功能更加多样,功能更强大。

 

4.高级编码

 与 UTXO 可以携带的简单且有限的代码不同,Cells 可以使用复杂的图灵完备代码,类似于计算机上运行的普通软件。您可以进一步了解有限脚本和图灵完备脚本的区别。

$CKB