风险提示:请理性看待区块链,树立正确的货币观念和投资理念,不要盲目跟风投资,本站内容不构成投资建议,请谨慎对待。 免责声明:本站所发布文章仅代表个人观点,与CoinVoice官方立场无关

Qtum:让Staking更去中心化

碳链价值
2020年07月27日

我们希望这项新的机制能够让更多人参与到Qtum的staking当中,确保整个网络的安全。

编者按:量子链将于近日推出offline staking,以解决staking长期以来的由中心化带来的各种问题。量子链CTO钟文斌,对此进行了详细的介绍。

碳链价值:请简单介绍一下Offline Staking。在离线的情况下,用户如何进行Staking?(这与币安推出的理财形式soft-staking有什么区别?)

钟文斌:这是一种允许用户在离线情况下进行staking并获取区块奖励的机制。它把智能合约首次引入到PoS共识机制里,降低了持币用户参与staking的门槛,提高staking的安全性,并且通过这种共识机制来保证去中心化分配。

简单来说,如果用户想参与用户staking,无论他在线还是不在线,只需要通过调用一个我们预先部署好的智能合约,就可以把staking的权益代理给某个超级节点(Super Staker),实现这种离线的staking。在这整个过程中,币的所有权始终是掌握在用户手里的,私钥始终掌握在用户手里,Super Staker拿到的只有投票权。此外,Staking获得的区块奖励也是根据预先设定的合约按比例分配的,从而完全避免了中心化staking带来的风险。

目前这个机制已经在Qtum测试网络上上线了,如果要更直观体验的话,不妨直接下载我们的钱包,打开体验就行。

碳链价值:其他公链是否也有offline staking业务?他们是如何操作的,与你们的区别是什么?

钟文斌:提供offline staking的公链不少,但他们大多是中心化的。真正以智能合约形式,将Staking业务去中心化的,我们还是头一个。

众所周知,PoS机制是除PoW之外,在公链中使用范围最广泛的模式。它的本质是通过区块奖励激励人们参与staking、参与记账,从而去维护去中心化网络的安全性。其实在经典的PoS激励当中,还有一个要求,就是所有用户必须保持在线。但对于普通用户,甚至对一些大户来说,要做到这一点并不容易。

普通用户很难保证节点24小时在线,也就无法实现收益最大化。对于大户来说,比如交易所、矿池、钱包,他们有很多的币,也有很好的设备和网络,可以保证24小时在线,但热钱包在线意味着可能被黑客盯上。比如说上亿资金放在热钱包里,同时是在线的,就有可能被黑客黑掉和盗取,也使他们无法大规模参与staking。

市面上的PoS项目们推出了不同的机制来解决这些问题,实现一种类似离线的staking。例如我们常常听说的DPoS,只有授权的超级节点才能参与Staking。普通用户如果想要参与Staking,就得把币直接打给超级节点,然后超级节点承诺把收益还给普通用户。这听上去就很有漏洞,毕竟那么多币存放在某个节点手中,万一这个节点是不道德的,就可能卷款跑路。

还有一种解决方式,就是用户本人确实可以参与投票,币确实在持币者本人手中。但这些收益全部由超级节点获得,然后超级节点以自身的信誉作为担保,说回头链下再把这些收益分配给持币者。但至于实际情况中分不分、怎么分,这又是另一回事。

无论第一种情况还是第二种情况,这些所谓的超级节点都有作恶的可能,同时也有作恶的能力。它无法保证用户资金的安全性,也无法保证用户获取的收益分配的安全性。此外,它们的代理模式都非常单一。锁定时间能不能灵活调节?收益在超级节点和持币者之间如何分配?手续费怎么调整?用户们其实非常迫切地需要一些灵活的代理设置。而目前市面上的项目,并不支持这一点。

现在DeFi概念兴起。很多热门的DeFi应用都是基于智能合约的,随着DeFi生态日益壮大,人们也开始把越来越多的代币锁到里面去。比如MakerDAO,里面锁定了很多以太坊。这些被锁定的代币无法参与到staking,在任何一个支持智能合约的项目里面,目前都不支持锁定在智能合约里面的代币进行staking,这也是一个很大的问题。如果锁定的币多了,那参与到staking记账的币就变少了,这可能降低整个网络的安全性。

Qtum推出的offline staking,可以解决我上面提到的这些问题。首先在Qtum系统中,任何人都可以做Super Staker,不同Super Staker之间的地位也是对等的,这和DPoS机制授权几十个超级节点参与Staking不同。至于用户们选择谁作为代理,这要看谁提供的代理Staking服务更贴合用户的需求,例如服务稳定、收益率高、手续费低等等。

其次,任何持币者可以通过智能合约,把币代理给superstaker,从而降低了普通人参与Staking的门槛。大户可以不把币代理给别人,而是存在自己的冷钱包里,代理给自己的热钱包前节点。这样一来,相当于币在冷钱包里安全地存储,实际上又可以参与到staking中获取收益,无论是普通用户还是大户,都降低了他们参与的门槛。

其三,我们所有奖励分配的过程、代理的过程都是通过智能合约实现的,而智能合约是通过去中心化的方式执行的。也就是说,币的所有权始终不会发生转移,但奖励的分配也自始至终在链上发生,不存在中心化的超级节点跑路,或者不给用户分配收益的风险。

最后,由于我们的offline staking是通过智能合约实现代理的,所以里面的具体代理逻辑非常灵活,可以设定你想要的任何规则。只要全网达成共识,这些规则还可以不断更新、不断迭代。锁定到智能合约里面的代币,也可以通过我们新推出的方式去实现staking。当然,目前这项功能还没有开放,但在不久的将来,用户们可以看到这项服务。

总而言之,通过我们推出的offline staking,用户参与staking的成本变低了,安全性变高了。通过将更多的环节去中心化,我们希望这项新的机制能够让更多人参与到Qtum的staking当中,确保整个网络的安全。

碳链价值:Offline Staking的推出,会对链上治理带来影响吗?

钟文斌:我不认为这对治理有什么影响。

Qtum从上线之初就推出了基于链上的去中心化自治机制。这套链上治理机制我们叫做Decentralized Governance Protocol,简称DGP,它本身跟staking、PoS没有什么关系。通过这套协议,Qtum网络完全可以实现无分叉升级。相反,如果你想修改比特币的区块大小,或者在以太坊上想修改gas费用,都会涉及到分叉。而在Qtum上,这些基本的网络参数是可以通过去中心化治理合约去实现的。

通过智能合约,链上治理委员会可以共同决定Qtum链基本参数的发展。不过,链上治理委员会本身跟 staking并没有直接的关系,不是拥有的币越多,在治理中拥有的权限就越高。我们会考虑到持币用户的持币量,考虑到开发者和开发团队,考虑到社区中比较活跃的参与者,这些人在治理中会获得不同的权重。此外,委员会会不断吸纳新成员,使治理更加去中心化。

我们对治理还有一个比较激进的设想,那就是人工智能的智能合约本身,未来也会成为治理委员会的成员。比如说,未来我们可以通过智能合约实现某种人工智能,它可以监测整个链上的运行数据。当发现链上数据有某些不安全因素,比如区块拥堵时,它会发起网络升级提案,让所有人对此进行投票。这个投票不和持币、staking直接相关,而是和之前制定的权限相关,来决定Qtum要不要实现升级。

碳链价值:在Offline Staking推出后,量子链还有什么其他的公链计划?

钟文斌:今年上半年我们重点是Offline Staking,下半年我们的重点是隐私。我们在实际的商业场景中,经常需要用到隐私保护。如果一个公司进行资产上链,他在链上的所有交易都变成完全公开透明的,相当于把公司把这些账本给公开了,我觉得没有任何一个商业组织愿意去做这样的事情。

缺乏隐私保护,在很大程度上限制了加密货币和区块链在实际商业场景中的应用。比如说,现金本身是很有隐私性的。咱们面对面地交易现金,没有人知道我把现金给你了,以及我给了你多少现金。但是如果你用稳定币,这个东西都在链上,只要咱们的地址泄露,那咱们的交易信息也都泄露了。

隐私是刚需。我们认为隐私稳定币或者带有隐私属性的DeFi,是未来的一个发展方向。包括我们国家大力推行的数字化人民币,是一个可审计的带隐私属性的法定数字货币,它也有一定隐私方面的需求。

Qtum目前在做的隐私解决方案,实际上也是通过智能合约和zk-SNARK技术来实现的,用户可以通过这个协议发行一种隐私类的资产,以太坊上已经有类似的方案了。不过,以太坊的方案有很多问题,首先它使用成本非常高,需要大量的零知识证明和链上计算,消耗大量的gas费用,所以不是一般人能用得起的。 第二,大部分的隐私没有做隐私协议,因此也就没有做到完全的隐私性。比如说他们能够隐藏交易的金额,但是无法隐藏收发双方的地址。

Qtum在隐私性和使用成本上做了一个很好的折中和平衡,我们可以保证比较好的隐私性,可以隐藏交易金额、隐藏交易双方的地址。同时,我们用于生成零知识证明的时间会比较短,这意味着链上需要的地方比较少,手续费也比较低。普通人就可以很轻易的去运用这套协议,去做他们想要做的事情,而不是把大量的手续费花在建立隐私证明上。

碳链价值:如何看待现在的staking市场?不同的PoS公链似乎被市面上那几十个节点公司垄断。

钟文斌:其实不同的网络有不同的状况。有些网络本身在设计的时候就是偏中心化的,以牺牲去中心化换取效率的提升。对此,我们也不能一味指责。

回到Qtum本身,最多的时候我们在全球拥有大概8000个节点,目前也还有1000多个独立的全节点,这些节点大多数都是用户自己在运行。Qtum在设计之初就是去中心化的,它并没有中心化的垄断。

我认为 staking这个市场会一直存在。无论是偏中心化的方式,还是偏去中心化的方式,它都是一种通过激励机制去维护一个分布式账本安全的一种方式。公链提供给用户的,是一个无许可的网络,而不是资源上完全的去中心化的网络。由于现实资源禀赋的不平等,映射到网络上要完全实现去中心化,其实是很困难的。

普通用户在无法运行全节点的情况下,他把自己的利益委托给超级节点,我觉得这是合理的。这肯定是大势所趋。问题在于你如何通过共识机制设计,在代理行为发生的时候,保证用户资金的安全和获取收益的安全,保证这些超级节点不作恶。而我们所有的努力,都是围绕着用户这些切实的需求展开的。


声明:本内容为作者独立观点,不代表 CoinVoice 立场,且不构成投资建议,请谨慎对待,如需报道或加入交流群,请联系微信:VOICE-V。

来源:/articles/3569

评论0条

碳链价值

简介:专注服务区块链和金融科技.新科技创造新商业

专栏

更多>>