学习
实践
活动
工具
TVP
写文章

浅谈LikeLib公链系统背后的技术逻辑

区块链不仅是世界的操作系统,它本身就应该是一个自治世界!在此系统中,每个节点相互连接与交互,整个系统自治管理自己的行为,形成一个去中心化的自治的数字世界。在这个新的世界里,一切都应该是在链上进行的,而公链会是这个新世界的基石!

现实逃不过富者越富穷者越穷的马太效应

大多数人选择POS而不是POW,因为这避免了大量无意义的资源消耗。但同时很多人也不认可以太坊casper的理念:投入资金越多,回报肯定越大,这会无可避免的导致>中所说的"凡有的,还要加给他,叫他有余。没有的,连他所有的,也要夺过来"(For unto every one that hath shall be given, and he shall have abundance: but from him that hath not shall be taken away even that which he hath.) 这显然是不公平的。

这样的不公平性不应该还在区块链的世界里被永久延续。CPoS(Competition prove of stake)共识机制是一种新的共识算法最近频频被提及,所有锻造者被随机分配到256个分组中,股权不仅仅取决于投入的资金量还和区块高度、累加次数、随机初始值相关联,在指定分组中股权最高的锻造者获得锻造当前区块的权利。锻造区块完成之后,锻造者获得锻造奖励,并且分组和初始权益都会被随机重置。这种制度设计使得更多的人可以获得锻造机会,而且资金投入量小的节点也有机会战胜资金投入量大的节点。在这样的公链里,穷人不会越来越穷,所有节点都有机会获得收益。

公平是应该被监督和验证的,且是区块链的基础设施之一

为此,需要可验证随机算法。随机是为了公平,可验证是为了确定这是真的公平。所有可能的随机数生成者都提前公布了自己的BLS公钥,当成为随机数生成者时会使用私钥和指定随机数生成算法生成随机数,所有节点都可以使用BLS公钥对随机数进行验证。因为公钥是提前公布的,随机数生成者也无法控制随机数。随机数生成者和其他节点相比会更早知道随机数的值,这个优势会通过应用层代码的再次随机被抵消。在公链中公平是可以被监督和验证且无法被操控的。

一个理想的世界应该是不断进化的,所以需要平行链

保证公链稳定运行的关键在于特定的共识机制,进一步阐释即:Token会激励人们主动参与到节点的维护中,共同维护链上数据的安全性,而这些被维护的区块链通常就被认为是“完全去中心化”的。

公链存在着交易数据公开透明化、数据无法篡改等优点,可以有效保障数据安全。LikeLib就是进化和扩展的公链系统方式之一,就像没有最好的世界只有更好的世界。

“LikeLib通过建立去中心化自治组织(DCOs),实现对去中心化体系的重构和发展。LikeLib主链处理主体应用业务模型,侧链适配多元化、多匹配应用场景接入。它使用并行计算,使得把区块链拓展到百万用户和每秒百万次交易成为可能,提高了智能商业开发效率。LikeLib是一款真正为商业应用而研发的区块链。

从区块链技术应用角度而言,LikeLib不只是一个实现跨链交易和多资产互通的区块链项目,更是一个完备的区块链开发平台。LikeLib在实现跨链交易功能的同时,也是一个可以独立运行的区块链网络:它包含原生币,支持智能合约,并且拥有智能合约代币交易的隐私保护相制。任何开发者,均可根据应用场景,在LikeLib上开发出满足需求的金融应用。”

这两段话是LikeLib白皮书上的话,简单翻译过来就是说:第一,LikeLib是一款真正为商业应用而研发的区块链。第二,任何开发者,只要略懂智能合约的普通的开发者也可以开发出DApp。

商业应用千变万化、技术升级日新月异,LikeLib社区承认技术升级和商业应用逻辑不可预测的事实,吸纳了Linux内核设计的模块化思想,开发了LikeLib微内核,LikeLib设计遵循“一切皆为模块”的原则,用模块化支持技术更新和应用适配。

如此一来,开发者只要略懂而不需要精通各种区块链的协议和底层,解决了开篇提到的由于开发语言的多样而限制了公链的选择。开发者可以根据不同业务场景选择开发侧链,比如“日常操作可以放在低价值的链,更有价值的就放在高价值的链 ”。

最终,区块链的世界应该是自治的

目前市面上已经出现了参考欧美法系和大陆法系设计了三级仲裁委员会制度来实现链上世界的自治。在这个自治系统里面,还设计了去中心化的价值互换机制。这包括主链上的价值互换,主链和侧链的价值互换,跨链之间的价值互换。除此之外,还设计了公链世界和物理世界的交互机制:神盾协议。神盾协议本质上是一个智能预言机和一个智能合约规范,符合该规范的智能合约被称作神盾合约。通过调用神盾合约,可以将物理世界接入到公链世界中。

随着区块链技术的日趋成熟,一个完全自治的区块链生态系统不会仅仅是乌托邦,或将引导社会文明进入一个新阶段。千里之行始于足下,我们应做实干家。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190123A0L2UF00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券