码迷,mamicode.com
首页 > 其他好文 > 详细

Ulord侧链UOS详解

时间:2018-12-18 23:49:22      阅读:303      评论:0      收藏:0      [点我收藏+]

标签:转移   交通   产生   提升性能   部署   出现   分布式   补充   证明   

假设你生活在一个“法拉第笼”里面,区块链是分布式点对点的账本系统,它由加密的工作量证明算法保护,由一个叫中本聪的神秘人物所设计。

那么侧链就是比特币最受期待的改进技术,一旦启动部署,其功能几乎无限,业界把其作为能实现百万TPS的一个重要条件。

有媒体报道:“Ulord采用多侧链技术,通过并行记账的模式,理论上可以让TPS线性增加,按EOS所谓的百万TPS,Ulord公链可以率先实现。”

Ulord已上线了USC侧链兼容以太虚拟机,并将上线UOS侧链。

那么,UOS采用了什么机制,能实现哪些功能,有哪些优点呢,让我们一一道来。

1. 什么是侧链?

要理解UOS,首先需要了解什么是侧链?

侧链是相对于主链来说的一个补充方式, 在区块链的世界里,由于区块的容积有限,也在一定程度上限制了它并不那么全能,像比特币,他为我们提供了可靠的转账方案。

但是速度实在太慢,怎么办呢?

侧链技术应运而生!

以Ulord为例,主链就像一条主干道,而侧链就像各种辅路立交桥,把原来一个单层的道路网络,变成分层式的立体交通系统,四通八达还没有红绿灯,自然通行效率极高。所以侧链技术是一种区块链系统提升性能与扩展功能的解决方案。

2. 什么是UOS?

一句话!

能快速建立区块链落地应用、对普通用户和开发者友好的平台。

!!划重点:”快速“ “落地”

UOS是Ulord的一条侧链,它不会发布新的代币,UOS链上所有的币都是在主链(Ulord链)发起兑换交易之后才会产生,并不会凭空出现,也不会凭空消失,UOS和UT的兑换比率为1:1。UOS从根本上降低区块链的技术进入门槛以及试错成本,助力区块链创业项目快速落地。

3.UOS的优点

UOS有以下5大优点:

(1)超VISA的交易处理能力

UOS采用DPOS共识算法,杜绝了资源浪费,很好的解决了网络延迟和数据吞吐量问题。

VISA系统的交易处理能力是每秒10000次。而UOS具有高性能特点,单条UOS侧链的TPS可达4000,但UOS侧链可以扩展,因此百万级的TPS只要扩展侧链就可以达到,超过VISA的水平,

(2)安全性堪比保险箱

UOS采用DPOS委托投票选举共识算法,生产节点(BP节点)由持币者投票选举产生,出块时间为1秒。每个BP节点需要抵押一部分UOS代币到一个帐户,如果发现BP节点作恶,该节点的抵押资金将被扣除。

(3)小白也能玩区块链

UOS操作非常简单,灵活的权限系统、先进的资源管理机制、简易的地址,几乎每个互联网程序员都会并且容易上手。

UOS为DAPP开发者提供了底层的模板、区块浏览器、钱包、合约开发等各种工具。对于资源不足的开发者,UOS提供有内存买卖,cpu抵押特色服务,用户可以租借使用。UOS账户的密码丢失,可以找回,UOS转账可以秒级到账,这是其他链不具备的。

同时UOS坚持免费才是王道,在UOS链上交易不需要交易费,用户通过抵押UOS代币获取资源的使用权,这样可以杜绝资源的滥用和******。

UOS的出现,使得开发DAPP的难度直线下降,可谓是一件大好事啊,还有什么比这更棒的呢?

(4)兼容性强

UOS有一个跨链交互和虚拟机独立架构机制。好比说UOS设置的以太虚拟机(EVM),它能够支持现有的以太坊和合约。就是现有的以太坊、EOS合约上的应用,只要稍加配置,就能够在UOS上面运行。

(5)完全自治生态

UOS共识采取一票一投,让持币者投票决定链的走向,它是一个完全自治的系统。

4.UOS与UT在Ulord 和UOS之间转移流程

UT和UOS之间全部采用联盟的方式进行,这样能尽可能的保证去中心。

技术分享图片

交易操作示意图

(1)抵押交易

用户使用Ulord的钱包,向联盟地址转入一定数量的UT,联盟验证交易并等待交易成熟。

(2)联盟向UOS的交易

抵押交易验证成功并经过足够多的块确认后,联盟通过UOS上的合约向用户指定的账户释放相应数量的UOS代币。

(3)赎回交易

用户在UOS链上向联盟账户转入一定数量的UOS代币,联盟验证该交易。

(4)联盟向Ulord的交易

赎回交易验证成功并经过足够多的块确认后,联盟向用户指定的Ulord地址转入相应数量的UT。

5.结语

UOS侧链具有极强的扩展性和安全性,可以支持上万个DAPP应用同时运行,为开发DAPP提供底层的技术支持模板。

随着USC、UOS以及更多侧链的开发,Ulord区块链的TPS理论上可以达到百万级TPS,完全可以满足应用级需求。

在发展计划中,Ulord将系统设计为“簇集合”,每条侧链相当于一个簇,簇内独立记账,簇间采用双向锚定技术实现价值转移,最终形成多簇的网络结构。

Ulord侧链UOS详解

标签:转移   交通   产生   提升性能   部署   出现   分布式   补充   证明   

原文地址:http://blog.51cto.com/14138546/2332286

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!