密码极客 | 国内最权威的区块链技术创投社群

Cosmos告诉你区块链的未来在哪里?

江鹏江鹏 2019-07-04 62 次 收藏0

2019年6月19日,密码极客邀请到了Cosmos/Tendermint社区战略负责人Chjango Unchained做客“密码极客大咖直播间”,此次的语音分享同时在密码极客、TokenClub、Cosmos&IRISnet等社群同步播出。

Chjango为大家介绍了Cosmos的最新动态,包括IBC进展、Cosmos Hub和Cosmos SDK的改进、Ethermint以及以太坊peg zone的一些情况。

以下为Presentation的分享全文。

首先Chjango谈到了跨链互操作的问题,上图是Cosmos网络中的一些重要组成部分:Cosmos Hub、Peg Zone和IBC。目前IBC还不在Cosmos SDK中,尚处于原型阶段,预计9月会上线。

Ethermint

Ethermint的开发很大程度上依赖于Cosmos SDK的完成。目前,还是以太坊虚拟机(EVM)上的一个原型,也就是Tendermint上的以太坊1.0。

跨链项目ChainSafe是ICF投资的一个项目,他们在开发Ethermint的第一个迭代版本。也许到今年年底,人们就可以使用到这个版本。

以太坊Peg Zone

第二个里程碑是允许通证跨链操作的Peg Zone。Peg Zone在此扮演了一个适配器分区的角色,通过Peg Zone,比特币和以太坊也可以与Cosmos网络连通。

Peggy v1,也就是单向以太坊Peg Zone,正在进行初始原型设计。V2版本由ICF投资的Swish Labs开发,建立Cosmos Hub和以太坊之间双向的Peg Zone,允许ETH和ATOM在彼此的区块链间互相转移。

应用案例:Cosmos SDK的DeFi模块

DeFi(去中心化金融)是目前很热门的一个领域。基于Cosmos SDK建立的DeFi模块中有以下几项即将上线:

1、过去两个月中,我们一直在探索NFTs,现在它很快就会被合并到Cosmos SDK代码库中了,7月可以投入使用;

2、另一个生态伙伴Kava Labs正在用Cosmos SDK开发CDP模块,在Cosmos网络中发行稳定币将成为可能;

3、利用Cosmos SDK开发DEX模块;

4、目前Cosmos SDK已经非常稳定了,几个月内就会有1.0版本了,人们将有可能在此基础上建立一些DeFi的业务。

Cosmos SDK和Gaia(Cosmos Hub 代码库)的代码分离

Cosmos Hub会更新得慢一些,因为需要进行治理提议并通过提议才能够升级。为了更好地使用Cosmos SDK,Cosmos SDK和Gaia的代码库分离非常重要,因为Cosmos Hub是一条公链,而Cosmos SDK是工具。

1、Gaia(Cosmos Hub 代码库)已经从Cosmos SDK分离了,Gaia会升级至1.0版本;

2、Cosmos SDK将在六月底前发布0.36.0版本;

3、目前Cosmos Hub运行在0.34.6+版本上;

4、Gaia将在治理提议通过之后升级至1.0版本。

Cosmos SDK的主要特性变化

ABCI是Cosmos中的应用区块链接口,连接状态机和Tendermint底层共识。ABCI 事件可以标记验证人被罚没或者获得通胀奖励等事件。

参数更改提议,链上参数更改提议,如更改验证人数量等等,如果提议被投票通过,Cosmos Hub就会升级来完成。

1、REST客户端的优化:支持在任意高度查询链上资产余额及所获奖励;

2、模拟器的优化:和Icarus(ICF投资项目)合作,基于AI/ML,通过模拟器搜索SDK中的bug区域,提升开发者使用Cosmos SDK用户体验。

Cosmos新模块:X/SUPPLY

Cosmos SDK中的新模块X/ Supply 会在Cosmos Hub 0.36.0加入进来,也是Cosmos SDK下一个重要升级。

通过消除模块中“池”的概念,来改善开发人员的人机交互体验,例如社区费用池(或Staking模块中的任何池),而我们会将它们视为特殊帐户,这将改善开发人员用户体验,以便在需要处理资金的模块中创建组件。

关于绑定或未绑定通证供应的查询将更丰富,我们可以在社区池中以及收集的手续费池中查询通证。

Staking

目前Cosmos的BPoS机制是最先进的,不过也有许多可以提升的地方,比如货币政策、委托人、DeFi、去中心化激励、手续费分配、私钥管理、跨链安全等,特别值得一提的还有通过IBC协议跨链抵押,这也是我们目前致力于在研究的地方。

DeFi正在发生新变化,基于Staking底层、抵押通证、保险和其他三级市场等金融服务都可以建立起来。衍生品和合成通证工具也正在建立中,致力于解决Staking流动性问题。

IBC

Cosmos 网络的核心是数字权利可以在不同的去中心化区域(如区块链)之间安全地传输。换句话说,一个链上的验证人可以在其他链上持有并转移资产。而通过IBC就可以将基于Cosmos SDK建立的“原生链”相互打通。

我们对包括增强IBC或以其他语言实施IBC的项目,以及支持与非Cosmos“原生链”(如比特币、以太坊、Polkadot、Tezos、Zcash、Monero等)进行通信的项目非常感兴趣。

这样的结构包括“Pegs”,它在一条链上的Peg值由另一条链控制,但也包括“Oracles”,它们在链之间提供更通用的数据传送。

对于在不同平台或同一平台上,以及在Cosmos SDK和其他ABCI框架中实现诸如模块之类的设计中探索许多不同的Peg和Oracle设计,以及这些设计与IBC的关系,我们都很有兴趣。

其他IBC相关信息:

1、将于7月19日至21日在首尔进行黑客松活动;

2、在我们的柏林黑客松上有一些项目,比如DGaming,是基于我们的IBC原型,构建了自己的DApp。

以下是互动问答环节

Q1、Cosmos的技术生态开发目前进展如何,似乎自从上线以后,目前整个网络也只有一个投票功能可以使用,不知这一点是不是因为生态开发比较稀少导致的滞后?

Chjango:正如我刚才讲到的,为丰富生态构建的用例取决于Cosmos SDK中引入的模块类型。对链上治理进行投票只是Cosmos Hub的基本功能,一旦有了IBC,不同Zones之前就可以进行通证的转移,这个是Cosmos网络的真正用途。

Q2、基于Cosmos SDK的币安链,最近要发行锚定BTC的映射token,这个举动是否意味着,Cosmos目前来说还不能帮助币安链实现BTC的资产跨链,所以币安链才出此下策?

Chjango:也不能这么说,币安曾表示IBC未来会非常有用。但币安链要发行锚定BTC的映射token确实说明锚定币的浪潮已经不远了,我很期待。

Q3、目前投票权比较集中官方是怎么看的?后续有什么计划吗?

Chjango:似乎委托的激励都集中在前几位验证人身上。这可能是一种心理现象,很难用硬性规定来要求,比如强制佣金下限必须在0%以上。这也是目前Cosmos论坛正在讨论的问题之一 ,还有将验证人增加到150,这两个解决方案目前都还在讨论中,需要社区共同参与,给出意见。

Q4、Cosmos团队如何看待Facebook位于瑞士的子公司Libra Network (天秤座网络)将发布其加密数字货币项目白皮书一事?Cosmos跟Facebook数字货币团队有过交流吗?

Chjango:我跟Facebook的区块链团队没有联系过,但我认为这是加密货币的倒退。从技术上讲,它采用了Ethereum、VMWare研究院以及Tendermint的研究成果。它使用了Ethereum的base-16 trie和基于Tendermint的Hotstuff的BFT算法。

总之,Libra还是会受阻,接受审查,才能被许可。最终,它可以将Libra币分给Facebook的数十亿用户,只是不会像比特币一样能够不用接受审查,至少现在看来是这样。美国立法机构在Libra发布白皮书当天立即叫停Libra的所有开发,他们永远无法对比特币做到这一点。

Q5、Cosmos总被拿来和Polkadot作比较,您认为,Cosmos相比Polkadot最核心的优势是什么?Polkadot的短板在哪里?

Chjango:与Cosmos相比,Polkadot的主要区别在于它主张的是其平行链共享安全的便利性。但是,为了在Polkadot中接收平行链插槽,你必须首先获取DOT,以便参与拍卖以租赁平行链。只有当你赢得拍卖(通过出价超过其他DOT持有者)时,你才有权通过Polkadot的中继链验证人获得共享安全性。

如果中继链验证人决定将你从Polkadot网络中投票出去,那么它们将终止你的平行链租约,你将不再拥有DApp。

在Cosmos中,对DApp开发人员的许可要少得多,我们认为每个链都必须维护其主权。当然,要引导你的Cosmos分区的安全性,就需要接入已经在Cosmos Hub验证工作组中的验证人网络,但这并不比通过在Polkadot拍卖过程中获得一个平行链插槽简单。

Q6、跨链、分片、侧链等等技术,您最看好哪一种?您认为它们将对未来整个的区块链行业产生什么样的影响?

Chjango:其实我对zk-STARKs的区块链可扩展性非常感兴趣。我很关注Alessandro Chiesa 在实现 Succinct Aurora方面所做的工作,它将为真正高效和安全的全节点提供常量大小的证明,也就是说将来不需要Infura来验证以太坊链。

关于分片技术,我正在关注Eth 2.0的开发,因为他们是做分片技术时间最长的项目,不过他们还不知道如何在分片之间进行交叉链接。这个问题还没有定论。

对于侧链,Cosmos SDK是目前最成熟的框架,开发人员可以在在此之上构建自己的区块链,很多项目开始选择考虑Cosmos SDK,因为可扩展性已经成为商业可否落地中的重要问题。我们现在就投资了第一个比特币侧链的项目(Nomic),我预计会有更多这样的项目进入这个生态。

对于跨链,只有当区块链行业开始集中应用一个特定的通信协议时,才会越来越有影响力。一旦所有这些链开始彼此联通,我们就会意识到,基于Cosmos的技术会有更多有趣的案例。不过我只是猜测,预料和实际也许有些不一样。

文章整理:Cosmos互联链

【密码极客】是一群来自前蚂蚁金服、阿里的工程师一起发起的区块链技术创业社群,也是目前国内最大的区块链技术人才社区。截至6月,社群成员超过8万。添加微信:uv10000pv 备注“极客”,加入密码极客社群

本文系作者个人观点,转载请注明出处!
喜欢 0
支付宝扫码打赏
微信打赏

相关文章

更多

发布评论

共0条评论