比特范

 找回密码
 马上注册

QQ登录

登录按钮

查看: 137|回复: 0

原链YCC:开通“智能合约新世界”

[复制链接]

147

主题

147

帖子

147

积分

中级会员

Rank: 2

积分
147
发表于 2018-1-20 16:35:53 | 显示全部楼层 |阅读模式

原链采用了全新的智能合约方式,解决了传统智能合约Code is law所带来的问题。汲取了比特币、瑞波币、比特股、以太坊、超级账本各系统的优点,融入多项创新技术,形成一种全新的区块链网络架构,一方面公链的性能可以超过万笔/秒,另一方面公链和许可链可以实现信息互联,价值互通。既具有公链的去中心化特征,又能兼顾许可链对性能和隐私的更高要求。

今天咱们就来了解一下原链其中一项创新点,“智能合约新世界”!

智能合约的定义

简单地说,智能合约就是传统合约的数字化版本。它们是在区块链数据库上运行的计算机程序,可以在满足其源代码中写入的条件时自行执行。

以太坊Dao事件

以太坊的Dao使用传统智能合约,传统智能合约遵照“Code is law”的规则,一旦编写好就可以被用户信赖,且合约条款不能被改变,合约是不可更改的。Dao将合约过程代码化,似乎搭建了一套智能合约,就可以解决所有问题,因此Dao受到攻击时,整个以太坊社区只能眼睁睁看着黑客利用代码漏洞,取走了属于他人的财富。

原链(Yuan Chain)的智能合约

(1)异构智能合约

原链(YC)社区不再遵照“Code is law”的规则,可以在不同的节点使用同样的规则但代码不同的智能合约(如不同的开发语言和不同的开发人员写的智能合约)。只要规则一致,正确的智能合约就会运算出一样的结果。例如,要算出“1+1=”的结果,原链社区可以使用C++语言编写,也可以使用Go语言编写,只要使用相同的规则,即可以得到一致的结果。



(2)热替换智能合约

原链社区改进了传统智能合约,原链智能合约可以热替换,因为原链智能合约的所有者可以在系统运行时更新合约地址(不需要关闭节点)。智能合约的调用者必须通过本注册表获得智能合约的地址。



OK,今天就先介绍到这,习惯了传统智能合约的看客们估计要先消化消化.

对原链YCC感兴趣的小伙伴们可以登陆原链官网yuan.org进行跟踪了解!




您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

快速回复 返回顶部 返回列表