亦来云常见问题之思考(十三)

任何新事物在被人认知过程总会产生无数个疑问,正如当年福特发明汽车时,马车依然大行其道,多少人质疑过汽车的前途,但随着实践的发展,这些问题如片雪入红炉,终不见了踪影。有问题不可怕,可怕的是找不到解决问题的思路。亦来云是一个庞大的系统工程,有太多问题需要理清。

三十七、比特币联合挖矿会不会出现长期被51%算力攻击的风险困扰呢?

自3月30日亦来云主网升级完成,亦来云主网共识模式由”与BTC联合挖矿”的AUXPoW模式升级为AUXPoW+DPoS模式,亦来云联合挖矿正式对全网开放后,全球算力排名前十的各大矿池陆续接入,包括BTC.com、BTC.TOP、ViaBTC、F2Pool鱼池,纷纷开始参与联合挖矿并都成功出块,亦来云主网顺利运转。随着Huobi.pool开始参与联合挖矿并已出块,算力攻击的难度在不断增加。

 

亦来云主网共识AUXPoW+DPoS模式可以很好避免分叉产生的社区分裂。因为存在DPoS机制,矿工产生的区块需要仲裁人确认,进一步降低被算力攻击及矿工作恶的风险,保证主侧链的安全和可信。

三十八、亦来云采用主链+侧链的结构,运行在侧链上的智能合约会不会引入安全性问题?

安全问题无处不在,前人已经通过数学方法证明了无法写出没有Bug的程序。不过,亦来云将一些操作和数据进行分类、分区和隔离,通过系统架构的方式提升安全性和降低风险的危害范围。

 

亦来云的每条侧链就像一台计算机,不同智能合约运行在不同计算机,智能合约可能很复杂,可能有很难被发现的Bug,但是,跨链机制很简单,代码又少、很容易检查Bug和漏洞。亦来云系统可以让智能合约的能力限制在自己的侧链,影响范围仅在自己的程序,从而可以避免引发系统风险。相比于其它项目把所有程序、数据、操作都混合在一台计算机里,亦来云的安全性已经在架构级得到提升。

三十九、亦来云主链出块时间长,效率不高,怎么办?

亦来云主链主要用于价值转移,首当其冲要保证价值的安全,侧链主要用于运行应用。侧链的运行不依赖主链,只有跨链转移价值的时候才需要通过主链。

面对特殊的应用,亦来云系统有一个能力,就是利用亚马逊云、阿里云在应用运行时瞬间起来6个或者60个虚拟机,通过侧链来支持特定的应用运行,完成后将关键数据写入公链存证并释放虚拟机资源。通过侧链的扩展,可以支持像闪电网络一样进行快速支付的通道,也可以支持像以太坊一样发Token和运行智能合约的功能,还可以在侧链上记录可信ID或者支持数字资产的交易。主链不需要因为承担繁杂的功能而漏洞百出,亦来云主侧链架构把区块链从一台计算机变成非常多的不同功能的计算机同时面向应用服务。

每条侧链都是一个独立生态,就像淘宝侧链、微信侧链、京东侧链一样。通常90%的情况是在侧链内部运行,只有少数情况才需要跨链,比如分享淘宝链接到微信。对于这些少数情况,相信开发者会找到合适方式来优化体验。而对于90%的情况下,应用开发者可以淋漓尽致地发挥侧链的性能优势,为用户带来更好的体验。

请记住:成功之前有千万个疑问,成功之后有千万个故事,当然,失败之后会有千万个笑柄而已!

RUOLAN节点正在参加超级节点竞选,希望社区的伙伴多多支持!


来源: ELAruolan&丁宁