主页 > imtoken客户端 > 什么是全协议? BHD主链能否加入Omni协议?

什么是全协议? BHD主链能否加入Omni协议?

imtoken客户端 2023-03-20 06:10:51

简介:USDT是市值最高的稳定币。 目前,USDT市值已达450.24亿,全球市值排名第四。 USDT 最初是基于 Omni 发行的代币。 在发行USDT的过程中,需要OmniCore进行技术对接。 我们今天就来了解一下什么是Omni协议,探讨一下Omni协议能否在BHD主链上实现? 什么是全协议? Omni的发展历史 Omni协议是一种通信协议,它以比特币网络为基础,在比特币网络上构建一个Omni Layer共识网络,依托比特币网络之外的这个Omni层实现智能合约、用户货币和去中心化点对点交换等功能。 我们可以通过全方位

市值最高的稳定币是USDT。 目前,USDT市值已达450.24亿,全球市值排名第四。 USDT 最初是基于 Omni 发行的代币。 在发行USDT的过程中,需要OmniCore进行技术对接。 今天我们就来了解一下Omni协议是什么,并探讨下BHD主链上是否可以实现Omni协议?

什么是全协议? Omni的历史

Omni协议是一种通信协议,它以比特币网络为基础,在比特币网络上构建一个Omni Layer共识网络,在比特币网络之外依托这个Omni层实现智能合约、用户货币、去中心化peer等功能- 点对点交流。 我们可以通过omni协议实现基于比特币网络的代币发行。 这些代币不需要依赖与比特币网络无关的外部关系,可以直接通过比特币网络进行交易。 代币是相似的。

Omni 最早由 JR Willett 于 2012 年 1 月提出,他在 Omni 白皮书中提出,可以在不改变比特币协议的情况下,将现有的比特币协议作为协议层,创建一个新的货币层。 “

2013年7月,Omni正式上线,最终成为“基于比特币的开源、完全去中心化的资产平台”。 任何人都可以通过将比特币发送到数字代币的特殊“Exodus 地址”进行交易来购买 Omni 协议。 Omni没有自己独立的数据包,区块、交易等数据都存储在比特币的区块信息中。

2014年7月10日,基于Omni链的USDT正式发布。 USDT和Omni的关系相当于ERC-20 Token和以太坊。 之后,稳定币的开发开始了。

Omni 协议的实现使得基于比特币创建和交易数字资产变得非常方便。 通过Omni浏览器可以查看所有基于Omni的币种,累计800多种,但只有USDT被广泛使用。

什么是Omni协议?BHD主链能添加Omni协议吗?

Op-Rrun 信息

omn​​i协议提供了一个高效简单的创建代币的功能,其功能是基于比特币网络的Op-Retrun功能实现的。

比特币网络的Op-Retrun功能于2013年首次上线,在BTC锁仓脚本中,只要以OP_Return开头,即为“备注信息”。 我们可以把它比作我们通过银行转账时的备注。

Op-Retrun最初的应用场景只是为了方便用户在区块链上记录信息。 例如usdt协议,互联网券商TD Ameritrade通过发送68笔比特币交易,使用ASCII码使用Op-Retrun功能拼出比特币区块链。 创建了带有公司徽标的数字横幅。

什么是Omni协议?BHD主链能添加Omni协议吗?

基于区块链的不变性,这个标志将永远存储在比特币网络上。

如何发币和交易

那么omni协议是如何实现代币发行和代币交易的呢?

我们可以用自定义的OP_Return数据发起一笔交易,这笔交易会通过比特币网络完成,同时会产生一笔交易tx。 当然,比特币网络中的节点不会识别这笔交易中的OP_Return数据,但是我们可以通过比特币网络外的omni协议来分析这笔交易中的OP_Return数据。

假设本次交易omni协议解析出的OP_Return数据为“获取100个XXX代币”,那么该地址将被记录并基于omni协议添加100个XXX。

当全网没有某种token时,通过omni协议添加到一个地址的第一条记录对应的交易就是创世交易usdt协议,这个地址也成为创世账户。 后续通过Genesis账户进行交易,只要附上omni协议可以解析的OP_Return数据,omni协议的解析就相当于记录了每笔转账的token数量。

比如上面提到的这笔交易,通过omni协议的分析,地址A被记录为有100个代币XXX,而地址A之前不存在XXX,所以它是代币XXX的创建账户。 而当我们需要从地址A向地址B转10个XXX时,我们只需要构造一个交易,同时这个交易的OP_Return包含omni协议可以使用的数据——“地址A-10XXX ,地址 B+10XXX”。 那么只要保存所有的交易记录,通过计算所有解析的交易记录,就可以得到每个地址的XXX代币余额。

什么是Omni协议?BHD主链能添加Omni协议吗?

既然Omni协议可以实现基于比特币主链的代币创建和交易,那么在比特币主链上升级的BHD能否实现Omni协议的发展呢?答案是肯定的

OmniCore 是比特币架构的一个分支。 它在比特币协议之上实现了一个新的 Omni 协议层。 Omni协议层可以实现类似USDT的代币发行、众筹等应用。 相应的,如果我们在BHD主链上加入Omni协议,结合BHD低能耗、确认速度快的优势,使用BHD作为交易手续费,代币的发行将变得更加方便快捷。

参考文章:

一、比特币发行代币的基本原理——omni协议发行代币的通俗解释:

2、OmniCore协议对接常见问题:

3、了解omni协议——USDT,虫洞协议背后不得不说的话……:

以上就是本文的全部内容。 希望对大家的学习有所帮助,希望大家多多支持。

关注码农网公众号