还在研究扩容?这家公链已经把目光放在了“灵活性”

 

硅谷Live / 实地探访 / 热点探秘 / 深度探讨

 

随着区块链技术的发展,扩容性作为“不可能三角”中重要的一环,已经得到了很大程度的优化——公链从一代的比特币,到二代的以太坊,再到三代的EOS,交易确认速度越来越快。然而目前公链还普遍存在一个问题没有得到实际解决,那就是公链的“灵活性”。

 

为什么公链的“灵活性”很重要?

 

目前的公链各有各的智能合约和共识机制,比如以太坊采用EVM智能合约和POW共识机制,而EOS采用WASM智能合约和BFT-DPOS共识机制,因此以太坊和EOS是完全不同的生态系统。

 

随着市面上的公链不断采用更先进的智能合约和共识机制,公链的生态系统也越来越多样化:每条链都各具特色,结构都不尽相同。

 

这个现象乍一听是好事,但仔细想想,对于DApp着实不友好。因为不同的DApp,不同的行业,所需要的共识机制或者智能合约都不一样;当现有公链不能满足他们的需求时,就必需自己开发一条公链,然而这将耗费技术团队大量时间和精力。即使现有的公链满足了需求,但是因为结构已经固定,之后也很难进行改变适应新的技术发展。

 

既然,提高公链的灵活性是DApp发展的命脉,今天,小探就来介绍一家针对此痛点提出实际解决方案的硅谷区块链项目——QuarkChain。

 

 

QuarkChain的解决方案

 

半年前,我们对QuarkChain联合创始人周期进行了专访,介绍了QuarkChain出色的扩容技术。然而QuarkChain并没有止步于此。经过半年的技术开发,QuarkChain向世界展示了他们项目的另一大特点,那就是提高灵活性。

 

在介绍QuarkChain怎么让他们的公链更灵活之前,让我们先来回顾一下QuarkChain的基本结构。

 

Quarchain 结构

 

QuarkChain采用分层结构。第一层由分片,也就是 shard 组成,每一个 shard 都可以独立处理交易事务,随着 shard 数量增加,可以同时处理的交易总量也随之线性增加。第二层是根链(root chain),主要功能是确认来自第一层所有片(shard)的所有区块,但不负责处理交易本身。

 

在之前的专访中我们了解到,QuarkChain的两个扩容策略都围绕shard展开:水平方向增加shard个数,垂直方向增加每个shard的容量。由此可见shard在QuarkChain中扮演了至关重要的作用。然而shard的奥秘还远不止这些,因为QuarkChain在灵活性上的突破也要归功于shard。

 

原来早在QuarkChain的技术团队设计shard的结构时,就考虑到了QuarkChain灵活性的问题。根据设计,QuarkChain链上的每个shard都能兼容各种智能合约和共识机制,不管是EVM、NeoVM、WASM,还是POW、POS、DPOS,各种排列组合,统统都能在已有的shard中找到。

 

不同shard兼容不同共识机制和智能合约

 

通过这种设计,不管一款DApp之前在哪个公链上,都可以百分之百平滑地转移到QuarkChain上,再也不需要技术团队熬夜加班敲代码。打个比方,一个以太坊上的DApp如果想迁移到QuarkChain上,那么他们可以直接找到一个采用EVM智能合约和POW共识机制的shard,然后无缝嫁接在shard上,完成迁移。

 

对于还没有开发完成的DApp,项目方甚至可以“DIY”他们想要的智能合约和共识机制,以及生态环境中任何必要的元素。通过和项目方沟通,QuarkChain会根据要求为他们量身打造一个合适的shard,可谓完美演绎了什么叫贴心。

 

通过能九九八十一变的shard,只要DApp项目团队选择了QuarkChain,就告别了需要“卧薪尝胆”做垂直公链的生活。即便是已经做好垂直公链的DApp,依然可以在千千万万shard中找到合适的选择。

 

通过QuarkChain,DApp还能如何受益?

 

除了支持各种各样的智能合约和共识机制,QuarkChain在货币经济学方面也有它的独到之处。

 

实际上,很多DApp宁愿自己做垂直公链也不愿意依附于现有公链的另一个原因是,项目方想拥有自己的代币生态,掌握发币权和代币供给。然而依附于某一条公链,就意味着要使用该公链的代币生态。

 

以以太坊为例,以太坊中有两种代币,分别是原生代币,也就是以太币,和基于智能合约的代币(ERC20),也就是DApp自己的代币。然而ERC20代币存在很多问题,比如交易过程繁琐、需要调动智能合约等,因此对DApp形成自己的代币生态形成了阻挠。

 

对于这个问题,QuarkChain推出了多原生代币解决方案。在分片上,每个DApp都可以创建自己的原生代币,直接支持链上支付和付手续费(gas)。允许项目方发行自己的货币,极大简化了用户使用DApp自己的代币的操作过程,为DApp的代币生态的健康发展奠定了基础

 

下表在四个方面细致对比了基于智能合约的代币(ERC20)和QuarkChain多原生代币之间的对比。

 

 

 

因此,通过高兼容性的分片和多原生代币经济架构,QuarkChain保证了其公链的高灵活性。

 

QuarkChain:和超过50个项目合作

 

两个月内,QuarkChain已经完成了和超过50个项目的合作,这些项目涵盖大数据、游戏、借贷、工业服务、DApp平台等目前区块链行业中最火爆的应用面。

 

QuarkChain还与韩国证券公司NH Investment&Securities签署了基于QuarkChain开发的数字资产管理服务的合作备忘录,将为后者提供技术支持。NH Investment&Securities是韩国最大的证券公司之一,管理资产净值为2200亿美金,业务范畴涵盖财富管理、投资银行、经纪和商业银行业务等。  

 

除此之外,QuarkChain也和Celer Network、DxChain、Certik.org等知名区块链公司保持密切合作,提供一站式的区块链底层解决方案。

 

目前QuarkChain英文社区人数已接近10万人,中文社区人数也超过1万人。

 

 

QuarkChain下一步在技术上会有什么样的突破呢?又会给我们带来什么样的惊喜呢?让我们拭目以待。

 

QuarkChain 官方网站:https://www.quarkchain.io

QuarkChian 官方 Telegram:http://t.me/quarkchainio

 

推荐阅读

区块链报告 脑机接口报告 

硅谷人工智能 | 斯坦福校长

卫哲 | 姚劲波 | 胡海泉 

垂直种植 | 无人车

王者荣耀 | 返老还童