Omini-USDT介绍
Omni协议
Omni协议(之前叫做 Mastercoin),是建立在比特网络上的一个协议.利用 Omni协议,可以很方便的创建代币,现有比特币网络上发行的代币可以在 Properties for ecosystem Production 找到,最知名的就是Tether(USDT).
Tether(USDT)是 Tether
公司推出的基于稳定价值货币美元(USD)的代币Tether USD(下称USDT),用户可以随时使用 USDT 与 USD 进行 1:1 兑换。Tether 公司严格遵守 1:1 的准备金保证,即每发行1个 USDT 代币,其银行账户都会有1美元的资金保障。官方称:用户可以在 Tether 平台进行资金查询(现在查不到)
真实的USDT转账交易
https://link.juejin.im/?target=https%3A%2F%2Fbtc1.trezor.io%2Ftx%2F0347ab8f6291ab38c233576ddc0a4c3156b96d9fa800b07f2962e35c5b40011c
OP_RETURN
以 OP_RETURN 开头的锁定脚本有着以下两种含义:
- 这个 vout 不能被花费
- OP_RETURN后面跟随的是备注信息
在上面的 vout2中: OP_RETURN 6f6d6e69000000000000001f0000000b0f387b00
代表的意义如下:
- 6f6d6e69 : "omni"的ASCII编码,以为这个备注信息是与 Omni 协议有关系的
- 0000 : Transaction version
- 0000 : Transaction type, 2 Bytes,代表着
Simple Send
- 0000001f : Currency identifier, 4 bytes. 0x1F(十进制的31)是TetherUS 的代号, 如果是测试网则是0x02
- BTC主网: 1 and 3 to 2,147,483,647
- BTC测试网: 2 and 2,147,483,651 to 4,294,967,295
- 0000000b0f387b00 : Amount to transfer. 8Bytes. 数量的十六进制0000000b0f387b00 = 47500000000聪 = 475 USDT
Field | Type | Bytes | Example |
---|---|---|---|
Transaction version | Transaction version | 2 | 0 |
Transaction type | Transaction type | 2 | 0 |
Currency identifier | Currency identifier | 4 | 1f |
Amount to transfer | Number of Coins | 8 | 0000000b0f387b00 |
总结
- USDT只是BTC主链的上的代币
- USDT利用OP_RETURN将自己的账本记录在BTC链上
- BTC主链并不会解析OP_RETURN
- USDT自己解析OP_RETURN中的账本信息
参考
- https://juejin.im/post/5c5008c26fb9a049bc4d0e20
- 在比特币上发代币的基本原理——omni协议发代币的通俗解释: https://www.chainnode.com/post/192685
Omini-USDT介绍相关推荐
- 华雨欢:行情开启上行走势,区间突破指日可待
华雨欢:行情开启上行走势,区间突破指日可待 据TokenInsight数据显示,反映区块链行业整体表现的TI指数北京时间03月16日8时报379.25点,较昨日同期上涨5.75点,涨幅为1.54%.据 ...
- USDT用户态静态跟踪介绍
一 功能 提供用户空间版本的跟踪点支持 二 添加USDT探针 (1)通过systemtap-sdt-dev包提供的头文件和工具,这个应该是用在发行版linux上的 (2)使用Facebook的Foll ...
- 针对Algorand所使用的密码相关技术细节进行介绍
关键概念 VRF: 可验证随机函数.简单来说是:vrf,Proof = VRF(sk,seed),sk为私钥,seed为随机种子:通过Verify(proof,pk,seed)验证vrf的合法性. c ...
- Usdt到底靠谱吗?——记美国与大B网的恩怨情仇
Usdt到底靠谱吗?--记美国与大B网的恩怨情仇 在介绍之前,首先为小白科普几个Usdt的问题,方便大家阅读. Usdt是什么? Usdt是Tether公司的发行的一个基于区块链技术的代币,发行之时对 ...
- 星火支付/USDT承兑系统
介绍: 完全开源,系统支持ERC2.0\Omni 两种USDT协议模式,支持USDT币充值,提币,真实上链交易,承兑商的模式,实现法币充值(和交易员交易).TP5.0框架结构开发. 网盘下载地址: h ...
- perf基本使用与简单介绍
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可. 本作品 (李兆龙 博文, 由 李兆龙 创作),由 李兆龙 确认,转载请注明版权. 文章目录 引言 perf简单介绍 ...
- 自动交易程序介绍——普通个人和团队如何快速上手量化
点击上方"蓝色字"可关注我们! 作者:Cybex&HashBang 上期提到我们提到,针对自己开发代码进行程序化.自动化的交易的个人或者团队,去中心化交易所能够提供更好的环 ...
- omnicore(usdt钱包)安装步骤
源码推荐: omnicore归集.充值记录.异常排查.原生模式交易.使用心得 1.安装必备的拓展 yum -y install nodejs git wget vim goaccess gcc gcc ...
- Tether USDT 节点钱包的安装与使用
当前,在进行数字资产交易的过程中,由于各国政府的政策因素,法币成为数字资产交易的一个重要问题.在法币接入数字资产交易的过程中,通常是用某种数字资产对法币进行锚定,例如bitshares上面的许多bit ...
- 区块链知识系统浅显介绍-区块链小白书-李笑来
本文介绍了一些区块链的背景知识,详细讲解比特币.比特币与区块链关系,区块链相关介绍,以及投资区块链需要注意些一些陷阱:对于想了解比特币.区块链的朋友很有帮助. 内容整理自李笑来个人博客,来源:http ...
最新文章
- java对象序列化作用_Java学习之——理解对象序列化
- 牛式 Prime Cryptarithm
- 大唐波斯将军 机器人_你的工作会被机器人取代吗?
作者:大唐波斯将军2015-04-08 09:34...
- CodeForces - 894E Ralph and Mushrooms (强连通缩点+dp)
- 曾经我对python shutil很迷茫,直到我看完这篇实操目录……
- 小米笔记本装了linux后u盘启动不了,小米笔记本bios设置u盘启动教程
- API 库的文档体系支持:主流编程语言的文档设计
- ISP对pptpd及1723端口的动态管控初探
- 更改dockers的host文件中的ip,当主机ip改变时,dockers无法启动。
- 免费url长网址缩短压缩工具评测,短链接在线生成器推荐。
- CentOS7下docker服务无法启动的一般检查
- [Learn Android Studio 汉化教程]Reminders实验:第一部分(续)
- 什么是运动模糊(Motion Blur)
- 徒留标点暧昧不明的微笑-转自www.97w.com
- Linux Deepin 12.12 正式版本发布--焕然一新,即可惊艳!
- 2022年机动车新规,外地人上京牌不需要居住证啦
- linux中有一个备份程序,技术|SBackup: 一个Linux下的简单备份软件
- 字符串的几种常见的反转
- MySQL 如何实现数据插入
- 蓝桥杯官网python组基础练习-基础1-5