登录注册
提供相应的工具链
北溟有鱼 2020-04-05 23:48:27 来源于:区块链论坛
3034 0

共识论·观点提炼

1“亚特兰蒂斯”硬分叉升级是围绕CoinEx DEX功能模块进行优化,主要目标是进一步降低用户使用DEX的门槛,帮助开发者更容易接入DEX。

CoinEx Chain除了DEX以外还有一条智能合约链和一条隐私交易链,是一个完整的公链生态。

3公链是整个行业的基础,公链的发展是整个行业发展的动力,其中智能合约最有可能扩宽区块链的应用场景。

4在 CoinEx Chain上任何人只要支付手续费就可以发Token并上线任意交易对,收取手续费仅为了满足网络的安全、防止垃圾交易。

5吸引开发者参与需要做到:开源、开放和无许可、开发者激励、提供相应的工具链、能够参与社区。

共识论·对话全文

CoinEx Chain于3月30日在CoinEx DEX主网激活代号为「亚特兰蒂斯」的首次硬分叉升级,本次升级旨在提高用户交易体验,分别对Bancor功能、交易对创建、钱包功能、开发者激励等问题进行优化升级。

01 CoinEx DEX主网此次「亚特兰蒂斯」硬分叉升级后,给CoinEx DEX带来了什么优化?给用户带来了哪些实质上的好处?

姜家志:在区块高度4545600上,我们实现CoinEx DEX主网“亚特兰蒂斯”硬分叉升级,此次硬分叉升级是围绕CoinEx DEX的功能模块进行升级优化。

我们这次的升级收集了社区的很多意见,准备了大概3个月的时间。我们在共识上一方面是降低了创建Token以及创建交易对的费用,另一方面优化了Bancor协议等自动化做市功能。

这次升级的主要目标是进一步降低用户使用DEX的门槛,也在帮助开发者更容易接入DEX。去中心化交易所是未来区块链的基础设施,DEX能释放长尾Token 的需求,我们也比较注重CoinEx DEX的功能简化以及费用合理化。

另外我们实现了钱包App开发者返佣激励。升级后允许用户将开发者的地址设置为自己的返佣地址,在进行Market或Bancor交易时,佣金不再全额缴纳给验证节点,而会将其中一部分转账给返佣地址。该项升级不仅能够激励开发者开发出更好用的DEX钱包,也能吸引更多钱包支持DEX。

自动化做市方面,Bancor功能增强。为了支持更加丰富的价格变化情况,Bancor的价格曲线由原来只支持直线变更为同时支持曲线形态。

取消普通Market和Bancor Contract的所有创建和撤销的限制,其中包含修改交易对的创建、删除规则,以及订单的佣金计算方式等;优化后将会为用户在Market的交易提供最大自由度,从而支撑更广泛应用场景,并最大限度发挥bancor市场的自动做市能力,促进自由交易。

在费用上,依据订单实际在链上存储的时间收取功能费。由原来用户订单创建成功后从链上删除订单,留存费不会返还变更为依据订单实际在链上存储的时间来收取订单的留存费,也降低了参与节点的初始费用。用户实质上的好处是:可以更便宜更方便地在DEX上发行Token,也更加容易的交易Token。

02 CoinEx DEx硬分叉升级后,公链的下一次硬分叉升级预计在什么时候?

姜家志:下一次硬分叉时间的预计是9月份,下次升级的最大的作用是配合智能合约公链上线,智能合约将会给整个CoinEx Chain带来新的创造力。

Vicky:将会产生新的Token吗?下一次升级是否会有很大的改动?

姜家志:不会有新的Token,DEX是本质上也是一种智能合约,只不过因为考虑到性能的原因,我们把这种智能合约固化在代码上了,它是对于Token的控制以及对于Token交易的控制。

下一次升级就是为了配合智能合约的上线。公链仍然是整个行业的基础,公链的发展仍然是整个行业发展的动力,公链的大规模使用一定依赖公链技术的推进,其中智能合约的探索是比较重要的事情,它是最有可能扩宽区块链的应用场景的。

所以我们在设计了一条DEX专用公链之后,会再研发一个通用的智能合约公链。同时在智能合约的成果已经开源,它是面向合约开发者的Rust API。CoinEx Chain智能合约平台底层使用了最近备受关注的WebAssembly技术,上层支持Rust、C/C++等高级编程语言。

03 我看到在主节点群里,有用户反馈体验:现在的DEX创建钱包需要备份助记词,登录方式也和传统的大相径庭,很多新人不适应。有没有方案可以降低门槛,让用户可以一键创建钱包之类的方式?

姜家志:DEX上我们开发的钱包是基于CoinEx Chain的一个应用,更多的也是一个示例, 它是一个onchain的钱包,使用是存在一定的门槛的。目前的创建钱包方式是采用传统的 、需要用户备份助记词的方式,这种方式虽然安全,但对普通用户不太友好。

DEX钱包目前有计划进行注册改版,用户只需要采用邮箱注册即可,助记词也可通过邮箱找回。同时我们也正在开发一系列的工具帮忙钱包商对接DEX,我们本身开发的钱包更像是一个示例,以及让用户来使用DEX的其中一个版本。我们希望更多的钱包开发者参与DEX钱包的开发。

我们还设立了钱包App开发者返佣激励。允许用户将开发者的地址设置为自己的返佣地址,在进行交易时,佣金不再全额缴纳给验证节点,而会将其中一部分转账给返佣地址,这个激励计划可以把交易佣金的一部分给App开发者。这样既可以鼓励钱包开发者开发更多的应用,又可以给开发者一定的激励。开发者生态建设也是我们非常重视的,希望未来有更多的钱包支持CoinEx Chain。

04 今年,OKex宣布将其公链切换到基于Cosmos进行开发,并有意布局DEX业务。在此之前币安、Bitfinex等一线交易所也在争相抢占DEX市场。与其他DEX相比起来,CoinEx DEX的优势在哪里?

姜家志:CoinEx DEX 是19年11月上主网,20年3月主网升级,已经稳定运行了5月了。另外CoinEx Chain除了DEX以外还有一条智能合约链和一条隐私交易链,是一个完整的公链生态 , 只是我们在第一步上是开发的是DEX,三链架构之间通过IBC通信,保证DEX的速度,同时利用smart和privacy提供更多功能。

我们的代码马上会开源,开源精神是团队恪守的原则,开源也意味着更多的开放性。我们是一个开放式网络, 任何人满足要求之后,均可成为验证节点。节点的选择上,CoinEx Chain 是开放的节点选择,任何人只要持有一定的 CET 都可以成为验证节点。CoinEx 官方不会设立节点,会把票投给为 CoinEx 做基础设施和社区的建设的节点,坚持做更去中心化的公链。

节点数量上,CoinEx Chain 的节点是 42 个,节点数量越是多就越开放和去中心化,但是节点数量太多也会造成共识太慢的问题,所以42个是我们折衷的一个选择。我们的DEX是无许可的并且功能完备,例如内置otc的supervised send、内置alias、返佣、支持bancor等。

在 CoinEx Chain 上任何人只要支付手续费都可以发 Token并上线任意交易对。上线交易对的手续费上,CoinEx Chain 所收取的手续费只是为了满足网络的安全,防止垃圾交易。新节点升级之后我们节点门槛也降低了很多,现在只需要100万CET了。

Vicky:节点会有有淘汰机制吗?我昨天看到的情况是很多机构还在排队。

姜家志:会有的,投票排名进不了前42名,就会被淘汰。节点还有可能被处罚,例如,双签交易或者长时间不出块都会被处罚。无许可的网络是我们最重要的事情,在技术上也会有很大的挑战。打造一个去中心化公链生态系统是我们团队所坚持的梦想。

05 从CoinEx Chain运营团队去年公布的开发路线图来看,在「亚特兰蒂斯」升级后,开发团队的重心将转移到智能合约链的开发工作上,目前进展如何?

姜家志:这次升级之后,下一步我们将会重点打造智能合约公链,智能合约公链的技术测试已经完成了,我们开源的rust 接口API就是技术测试中的一个作品。其实智能合约链的研发包含了一个跨链协议的开发,一个是智能合约链的研发。

跨链协议我们使用IBC协议,IBC跨链协议我们已经在测试跑通进行测试了,下一步就是实现在DEX上发行的Token在跨链转移到其它链上使用。

Vicky:预计什么时间能完成?智能合约链上线后对CoinEx Chain的发展带来什么样的影响?

姜家志:IBC协议是一种非阻塞的异步协议,可确保事务处理上的事务之间不会发生耦合。它通过Merkle树实现可靠的消息队列,将队列存储在每个分区中,实现有序存储,然后作为IBC数据包的一部分发出消息的Merkle证书,类似于我们使用的网络协议。

IBC协议的实现难度很大,这也是一个非常值得挑战的事情,我们也在一步一步的实现。另外就是智能合约链本身的研发有两个部分,一个是Tendermint BFT共识协议,我们会基于Cosmos进行改进,以便对智能合约的虚拟机更加友好。另一方面是智能合约虚拟机的研发,我们会基于WASM实现,预计智能合约链能够在今年三、四季度完成。

智能合约公链上线之后,CoinEx Chain生态具备了更多Defi场景的应用。在Defi场景上我觉得未来Defi的场景会不断扩大。Defi的应用,例如去中心化借贷,去中心化保险服务,资产链上化都是不错的探索方向。

用户可以在DEX上进行Token的发行和交易,又可以把Token转到智能合约上进行Defi应用。基于CoinEx Chain我们会加强Defi场景的建设,又可以使用去中心化的交易。

06 就公链而言,社区治理是公链发展必不可少的因素。您之前在接受媒体采访时也提到过社区治理能带动公链迅速发展。社区治理方面,CoinEx Chain去年10月开始了节点竞选活动引入外部机构与团队一起进行。

我们看到目前CoinEx Chain的节点基本是以国内为主,未来如果引入更多的海外节点,是否造成出块速度变慢的问题?为什么?

姜家志:先说说社区治理,我们非常重视社区治理,这次的升级内容中很多也是社区投票产生的,我们也非常尊重社区的意见。

分布式治理的难度有节点上的、还有跨国界的、还要去沟通交流。目前来讲没有投票机制能够满足社区化的治理,当一个提案产生的时候,需要一个好的投票机制能够反映并进行投票,并且进行执行。其次是决策可信度的问题,决策执行都会落实在代码上,就需要有人对代码的可信度等方面进行验证。

因为我们在共识层开发了一套提案机制,可以对于社区的建议进行反馈,并进行投票,目前已经有5个提案被发起,并投票通过,我们的研发工作也会根据通过的提案进行调整。分布式社区治理是一项非常艰难的工作,我们必须有足够的耐心才能到做好。

关于节点招募,去年主网上线后,我们主要在国内4个城市做了节点招募工作,也得到了行业内不少机构的支持,例如比特大陆、万向,当然还有共识实验室,此外我们也在新加坡做了招募工作,海外bitcoin.com也成为我们的节点。

在未来,我们在节点招募方向会开展两个工作,一方面是降低节点的门槛,我们会将节点的质押量由500万下降到100万,这也是听取了了社区的建议后进行的调整;另一方面我们会加大海外节点的引入,我们希望在北美、澳大利亚、欧洲等地区都引入一些节点,这样可以更去中心化。

引入更多的海外节点并不会让出块速度变慢,在我们的共识中已经考虑了网络延迟的问题,留给了网络传输的必要时间,如果出现有节点出错或者无法连接主网的情况,也设计了相对应的容错机制,2/3的投票就可以出块,一定程度上也为了解决这个问题。此外我们会在全球对于节点的网络进行加速,尽可能的减少网络延迟。

07 在公链生态中,开发者同样占据非常重要的地位。有人认为下一代的公链之争,将是开发者之争。您认为公链应该具备什么样的特质才能吸引更多的开发者参与进来?

姜家志:吸引开发者参与我觉得我们需要做好以下几点:

开源,区块链世界中最重要的一种文化就是开源文化,我们的DEX源代码也会在近期开源。区块链就是诞生在开源社区,我们也会尽可能的回馈开源社区。

开放和无许可,区块链构建了一个有效的去中心信任机器,很容易的建立人与人之间的信任。构建一个开放和无许可的生态,依赖的是去中心化的实现。这也是我们坚持去中心的原因。

开发者激励,需要鼓励更多机构和个人参与到CoinEx Chain的生态建设中,为此CoinEx Chain 基金会每季度将拿出300万CET用于每季度为生态做出的社区(群)建设、机构和个人等进行相应扶持奖励,其中最重要的就是对于开发者的激励,对于钱包的开发者,还可以设置自己的返佣。

提供相应的工具链,核心团队自身强大的技术能力和代码质量是一个非常有说服力的事情,我们一直比较重视技术能力的建设,以及代码质量,同时我们也会把相关工具逐步开源。

能够参与社区,抱着开放以及无许可的态度,我们希望开发者可以积极参与CoinEx Chain社区。帮助开发更快更好的接入CoinEx Chain也是我们的责任。


提供相应的工具链;https://bi8.btcmoney.cc/group/topic/id/411645.html
(0个赞) 点赞
(0个收藏)收藏
用户评论
登录账号发表你的看法,还没有账号?立即免费注册