社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  区块链

Ulord区块链侧链USC十二问

币布斯 • 6 年前 • 172 次点击  

侧链技术一直是区块链技术从理论走向落地的一种最“简单”的方案,能够从一定程度满足实际应用场景的TPS需求,国内外很多团队都在研究和探索侧链技术的具体实现。其中,Ulord内容分发公链,探索区块链与内容分发领域相结合的解决方案,致力于为内容行业量身打造一个底层平台,第三方开发商可以基于Ulord公链,非常方便的开发自己的去中心化应用,并十分方便的使用底层的分布式存储与计算资源。

Ulord公链之所以能够轻松自如地支持更多的应用,一部分原因就是Ulord系统的多侧链设计思想,用不同共识机制与特性的侧链满足不同场景的应用,又用联合挖矿的方式保证侧链数据库的安全性,确实为内容领域摸索出了一套可行的解决方案。今天,特将与Ulord公链的第一条侧链USC相关的一些问题分享如下:


1、什么是 USC?

USC即 Ulord Side Chain,是基于Ulord的首条侧链,它采用双向 锚定(2-way peg)技术,支持 Ulord 与USC区块链间资产的转移。 利用联合挖矿来保证USC区块链的安全。

USC 侧链具有以下特征:

USC是独立于Ulord的区块链,它具有更快的出块速度,支持更大 的交易量,支持智能合约等新的技术特性。USC不会铸造新币,它是从Ulord中转移现有的UT币。 Ulord 的资产可以被持有者转移到USC,同时在 USC 的资产也能被当前持有者移回Ulord。


2、USC 能做什么?

作为Ulord的侧链,USC为Ulord扩展了更加丰富的功能,它能运行智能合约,可以发行自己的Token,可以更好的支持内容分享和价值分享的场景等等。 相对于Ulord,USC有更快的出块速度和交易处理量,因此它提升了Ulord的性能,而且它至少与Ulord一样安全。


3、USC 的出块时间、每秒交易量是多少?

USC网络按每 18 秒钟的区块确认时间发布一个区块。考虑当前网络 节点 SSD存储技术的趋势,USC网络可以承受高达 2000 笔/秒的速 度(简单支付交易)。


4、USC 的采用什么挖矿算法?

USC 区块链是使用基于 CryptoHello 算法(与 Ulord 使用的算法相 同)的工作量证明来保证安全的。这使Ulord矿工完全使用相同资 源并在两条区块链上同时挖矿,而不会对Ulord挖矿有任何的性能伤害。


5、使用USC需要什么费用吗?

除了产生正常的交易费用,并没有额外的费用。交易费可分为两部分:

一是在Ulord与USC之间进行双向资产兑换时,在Ulord网络中产生的的交易费用,这个与普通的Ulord交易计算规则是相同的。

二是在侧链上发送交易或合约时的交易费,像以太坊一样,以gas进行计算,矿工有权调整Gas价格。交易费以SUT进行支付,实际支付的费用 = Gas 使用量 * Gas 价格。


6、如何兼容以太坊?

USC智能合约用 Solidity 编写,USC VM 完全兼容以太坊VM。在以 太坊上运行的智能合约基本可以直接部署在USC网络中运行。


7、什么是联合挖矿?

联合挖矿是在主链和侧链上,使用相同的矿工算力来进行挖矿。在 被挖掘出来的主链区块中,嵌入侧链的标记,同时携带了主链区块 头的SPV证明信息被发送到侧链区块链中,侧链区块链对主链区块 头进行SPV验证并找到标记,这样唯一地建立了主侧链之间区块头的关联关系,这种关联关系可以保证侧链的区块安全。


8、Ulord主链矿工为什么要加入 USC 联合挖矿?

侧链 USC 的解谜难度远远低于主链Ulord的解谜难度,侧链联合挖矿功能让Ulord矿工使用同样的硬件,消耗同样的电力在Ulord和USC区块链上同时进行挖矿,使Ulord矿工几乎不用任何额外成本就可以在两条区块链上挖矿。挖矿得到的侧链中的手续费给矿工提 供了额外的收入。


9、什么是双向锚定技术?

双向锚定技术经常被认为是一种将主链资产转移到侧链的方法,并且反之亦然。

当用户打算把UT转换成SUT,将锁定部分UT在Ulord区块链上, 同时在 USC上释放等量的SUT。当SUT需要换回UT时,再次在USC上锁定 SUT,同时在Ulord区块链上释放等量的UT。通过安全协议保证相同的 UT不会在两条区块链上同时释放。


10、Ulord主链 与 USC 之间使用什么样的双向锚定技术?

USC与Ulord之间采用的是一种被称为驱动链+联邦/侧链的混合型设计方案,因为在USC这一侧,我们使用的是侧链(即 SPV 验证) 的方式来实现,在Ulord这一侧,则使用的是驱动链/联邦(矿工+ 联邦投票)的方式。


11、Ulord主链 与 USC 之间的双向锚定流程是怎样的?

当Ulord主链用户想要使用双向锚定进行兑换时,他发送一笔UT 交易到由联邦保护资金的多重签名钱包地址上。USC 区块链使用这笔交易中Ulord 相关的公钥(即用 Ulord 私钥生成的 USC 公钥)来存储SUT。这意味着 Ulord区块链上控制UT的私钥可以用来控制USC链上的账户。尽管Ulord 和USC的公钥私钥是相似的,但是因为每个区块链使用不同的格式编码地址,所以两个区块链上的地址是不同的。

12、还能得到哪些侧链USC 相关资源?

USC浏览器

TestNet: http://testnet.usc.ulord.one

MainNet: http://usc.ulord.one

USC Faucet(水龙头)

TestNet: http://testnet.usc.ulord.one:8088/faucet


今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/FdYnDsHIC9
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/27138
 
172 次点击