风起云涌之UBTC

栏目: ASP.NET · 发布时间: 6年前

内容简介:UnitedBitcoin比特联储,代码UBTC,是一个全球领先的基于区块链的加密货币体系,融合了比特币和以太坊的精髓(比特币网络+智能合约技术),UBTC由比特币元老、比特币核心开发人员、区块链领域的泰山北斗Jeff Garzik担任首席科学家及基金会董事。UBTC的pow和pos混合挖矿机制无疑是弥补BTC系统产生一个BLOCK过程中的巨大不足的可行方案,对比dpos,pow和pos混合挖矿机制更加适应于当前的UBTC系统,混合挖矿机制可以非常良好的对抗单纯使用pow机制而导致的50%算力攻击,所以U

原作者:just-flying(文章略有修改)

什么是UBTC

UnitedBitcoin比特联储,代码UBTC,是一个全球领先的基于区块链的加密货币体系,融合了比特币和以太坊的精髓(比特币网络+智能合约技术),UBTC由比特币元老、比特币核心开发人员、区块链领域的泰山北斗Jeff Garzik担任首席科学家及基金会董事。

UBTC的pow和pos混合挖矿机制

UBTC的pow和pos混合挖矿机制无疑是弥补BTC系统产生一个BLOCK过程中的巨大不足的可行方案,对比dpos,pow和pos混合挖矿机制更加适应于当前的UBTC系统,混合挖矿机制可以非常良好的对抗单纯使用pow机制而导致的50%算力攻击,所以UBTC这一特性也被最大矿池BTC.com所看好,是其所支持的五大币种之一。当前UBTC已经得到了全球最大的矿池、比特大陆旗下的BTC.com的算力支持,以及知名的币网矿池BW Pool、莱比特矿池BTC.TOP、BATPool、VVPool等众多矿池的算力支持。

UBTC的智能合约和独有的优势

UBTC使用自主研发的UVM作为运行智能合约的虚拟机,与以太坊的EVM相比,UVM虚拟机架构更加先进,同时让专业逆向工程师对虚拟机进行了专业化的抗逆向处理,UVM虚拟机比EVM更加的安全和易扩展,UBTC也是全球仅有的能在主链实现智能合约的几个项目之一,UVM的智能合约提供了多种通用编程语言的支持,UVM目前支持的语言有C#、 JavaLUA 和Kotlin, 使得开发者可以使用自己喜欢的编程语言进行开发。以下是我对UBTC智能合约优点的总结(和以太坊的EVM相比,UVM拥有以下11大优势):

1. 对通用编程语言的支持,UVM目前支持主流编程语言有C#、Java、LUA和Kotlin,更能吸引开发者入驻。

2. 对虚拟机专业的抗逆向处理,使得虚拟机运行过程中比EVM更加的安全。

3. 每秒交易量更大

每秒交易量取决于支持链的区块速度/区块大小。

4. 历史记录状态

通过不保存历史记录状态,可以节省大量的存储空间。

5. UVM架构使得对编程语言拥有高扩展性

除了C#、Java、LUA和Kotlin,UVM可以支持更多的编程语言。

6. Sandbox 沙盒

通过命令行可以激活沙盒模式,这样就能启用智能合约的测试。

7. Architecture 架构

UBTC链上的智能合约把UVM移植到了比特币架构。

8.智能合约执行失败的情况下能回滚返还费用

UBTC智能合约系统有一种宽容的性质。如果合约的执行失败了,那么执行它的费用就会返还。当然,更棒的是可以先在沙盒中尽情地测试合约。

9. 交易模型

UVM遵循比特联储和比特币的UTXO(未花费交易输出)模型。

10. 合约命名的唯一性

UVM中的合约命名是唯一的。这在特定情况下有诸多益处。

11. 可销毁合约

合约可以处于一种状态,在这种状态下,它可以被销毁;在失去这种状态后,它不会被销毁,并将永远保持下去。

不得不说,仔细研究UBTC的智能合约就能发现其架构还是很强大的,而且UBTC也很好的保留了BTC的特性,这对于其而言是一大先天优势,可以优良的继承BTC的特性和区块数据等。

稳定币UUSD

稳定币UUSD与美元挂钩,会以300%的UBTC作为抵押,也就是说,每发行1个UUSD,都始终会有价值3美金的UBTC作为抵押,稳定币的所有发行过程和账目都在区块链上一目了然,但团队仍将邀请全球性的第三方公司对稳定币进行审计,以确保完全的透明度。

最近上线的几个稳定币GUSD、PAX,这两个稳定币对比USDT的优势在于,被美国政府所监管,但是UUSD相比这俩个稳定币依然有其独特的优势,GUSD、PAX毕竟是被美国政府所控制的,而UUSD却是直接记录在区块链,具有完全的透明度,所有的记录都在区块链一目了然,受公众监督,尽管最近稳定币层出不穷,但仔细观察就能发现UUSD依然有其特有的优势,UUSD是一种可以做到真正去中心化的稳定币。

感悟

UBTC是一个拥有非常多新特性的币,优良的继承了BTC的基因,在其基础上大胆创新,用POW和POS混合挖矿机制弥补BTC系统单纯使用POW存在的算力攻击和生成BLOCK过程中的缺陷。在主链上独立开发了自己的虚拟机UVM用以支撑其强大的智能合约系统,在以太坊EVM仅支持非主流编程语言solidity的时候就高瞻远瞩的想到要支持通用编程语言C#、Java、LUA和Kotlin。大胆的提出了稳定币UUSD的概念,目前市面上的稳定币能做到真正去中心化的其实还没有出现,都是中心化公司被第三方监管的模式,而UUSD的这种架构却恰恰可以做到真正去中心化的稳定币,不受个人,企业,国家所限制,可以做到真正的透明化,去中心化。

我相信UBTC会因其独特的特性,在众多项目中脱颖而出,真正做到“长风破浪会有时,直挂云帆济沧海”。


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

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Distributed Systems

Distributed Systems

Sukumar Ghosh / Chapman and Hall/CRC / 2014-7-14 / USD 119.95

Distributed Systems: An Algorithmic Approach, Second Edition provides a balanced and straightforward treatment of the underlying theory and practical applications of distributed computing. As in the p......一起来看看 《Distributed Systems》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具