跟我一起设计Token协议:1. 历史

比特币,充满魅力的名字。你如何看待它,将决定你的一生,是荣华富贵还是凡夫俗子,是开拓未知的边界还是固守传统的生活。

比特币就是“现金”就是“钱”

这句话非常重要。如果你认为它是别的东西,比如“数字的黄金”“传销的筹码”“赚钱的捷径”“极客的玩具”,那这篇文章不适合你。这篇文章只讨论比特币作为“现金”作为“钱”时的情形,我们称之为“数字货币”。

比特币是“钱”,那Token是什么?

Token是用“钱”标价的“凭证”。比如消费积分,股票,彩票,发票,门票,邮票,收据等等。

比特币区块链可以同时支持“钱”和“有价凭证”

技术上,2020年2月4日之前无法做到。在那之前,比特币甚至不是“钱”,只是一个类似“黄金”的可以有限交易的囤积品。拿来购物的话手续费就可能超过商品的价格。

2020年2月4日,比特币的创世升级,让它可以成为人人都可以用来购物的“钱”。手续费低至一分钱,支持大量交易,甚至可以超过VISA信用卡的吞吐量。同时支持购物生成的凭证,甚至同时保存一幅画,一段音乐这样的数字商品在区块链上。技术改变生活。

实现“有价凭证”Token

实现Token的方案自古有之。早期的代表技术叫做“染色币”。比特币的基本记账单元是UTXO(未花费的交易输出),每个UTXO里记录一些Satoshi。一个比特币有一亿个Satoshi。“染色币”的概念就是做一些标记,解释UTXO里的Satoshi代表了什么。比如解释成100Satoshi代表了一百张特斯拉的股票。

染色币和0层协议

染色币使用OP_RETURN或者SequenceNumber做特殊的标记。表明一笔交易中的一个或者多个UTXO里的Satoshi有什么额外的意思。当时OP_RETURN后面可以放80字节,在有限的条件下2013年左右出现的比较有名的协议包括Open Assets,CoinSpark以及Colu。染色币的应用必须要基于特定的染色币钱包,否则,染色的UTXO可以被解锁,生成的新UTXO出现“掉色”现象,丢失解释信息。黑客可以制造大量的伪造交易,因此从根本上讲染色币需要发行人验证。另外如果发行染色币的发行人没有相应资产抵押发币或者携款跑路,染色币本身不具备强制偿还的特性,那时100 Satoshi就是100 Satoshi,并不代表100股特斯拉股票。

2020年也有新的染色币方案问世,号称0层协议的STAS。
https://www.taal.com/blog/2020/the-resolution-of-the-bitcoin-tokenization-experiment/
在这里插入图片描述

omni 协议和2层协议

omni协议不再对Satoshi进行解释,转而将Token的类别和数量写入OP_RETURN。基于omni协议发行的代币超过了400种,但是绝大多数代币都是死币,没有任何的价值,只有基于omni的稳定币USDT极具影响力。

在这里插入图片描述

在OP_RETURN中包括16字节:

Transaction version:交易版本。2个字节,值为0.
Transaction type:交易类型。2个字节,‘简单发送’值为1.
Currency identifier:货币标识符。4个字节,USDT值为0x1F(31).
Amount to transfer:转账金额。8个字节。

在防伪上,omni协议通过外部服务器回溯可以确认交易记录。从根本上讲需要发行人验证。需要一个区块链之外的服务器解释OP_RETURN的数据信息。

2020年之后出现了很多2层协议,基本上都使用OP_RETURN来存储字节数据或者JSON数据,再或者是Javascript脚本。然后由区块链之外的服务器对数据进行解释或者执行Javascript代码。比特币区块链只用作存储数据、事件和日志的记录。这些服务器号称比特币的“应用层”,他们负责解释Token,如消费积分,股票等等的最终控制权由外部服务器说的算。逻辑是链下执行的,但是计算记录作为数据存储在链上。大部分2层协议没有公开服务器端的解释逻辑和代码。
https://tokenized.com/
https://elas.digital/
https://docs.bitcoincomputer.io/
https://run.network/
https://developers.dotwallet.com/documents/zh/#badge
https://fabriik.com/tokenization/how-it-works/

时代更迭

2020年2月4日是一个时代更迭的重要时间点。创世升级解除了脚本的限制,让链上的编程逻辑成为可能,这种链上的程序代码由矿工进行验证。因此让Token不再完全依赖于外部服务器的解释。

下一篇我们将进入比特币智能合约时代~~

  • 跟我一起设计Token协议:1. 历史
  • 跟我一起设计Token协议:2. 原型
  • 跟我一起设计Token协议:3. 改良
  • 跟我一起设计Token协议:4. 见证
  • 跟我一起设计Token协议:5. 问世
  • 跟我一起设计Token协议:6. 交易
  • 跟我一起设计Token协议:7. 艺术

Thank you Satoshi, I know who you are.

体验比特币带来的新世纪: Note.SV

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值