合约大陆:我们的目标是成为去中心化交易中的安卓系统

2019-03-04
摘要:自由和安全,是去中心化交易的基石



1

去中心化交易所的春天来了?


安全隐患频发和交易丑闻不断一直是中心化交易所头顶的两朵乌云,由于所有的资产管理和撮合系统都由交易所人为控制,因此很难自证清白。从BitShares到0X、Loorping、Kyber以及自我革命的Binance DEX一直在向着去中心化交易的目标迈进。


“未来5至10年,去中心化交易所会干掉中心化交易所”,币安赵长鹏如是说。去中心化交易所的春天真的要来了吗?


笔者采访到一位资深的交易所领域专家,他表示,“DEX的概念喊了很多年了,但是现实情况是,目前所有上线的DEX无论用户规模还是交易量都非常非常小,本质原因是所有的产品还没有到‘可用’这个程度。具体表现,一是性能无法满足交易所需,二是跨链,没办法交易其他链资产,交易所80%以上的交易量都是集中在头部的几个交易对;三是用户体验差,无论从流程设计到运营,跟币安、火币这些大交易所比还是差很多”。


对于前不久开放测试的Binance Chain和Binance DEX,这位专家表示,“币安有机会第一次把DEX做到可用的程度,单独一条清算链可以解决性能瓶颈的问题,所有交易在链上撮合,比0X和Loorping链下撮合的方式更加透明。币安在交易所运营方面也很有经验,还是非常值得期待。交易链的解决方案并非币安首创,在之前国外的开发社区就有团队采用交易链的方案,比如合约大陆,他们不仅做了交易链,也做了跨链的Bridge”


2

去中心化的“跨链”难不难?


笔者又联系到合约大陆(ContractLand),他们是一个社区化运营的自治组织,其社区开发人员分布于美国、加拿大、中国、乌克兰、波兰等国家。在交流中,笔者有幸接触到了合约大陆在纽约核心开发者之一Peter,谈及为什么要合力开发这个项目,Peter表示“这是一个由来已久的想法,中心化交易所的单点信任风险一直存在,交易账本唯有透明公开可查,才能让人放心,从2017年我们就开始启动这个项目,社区希望做出理想的DEX系统,切实解决当下的交易痛点,为行业长久健康发展贡献自己的力量。”他在表达了开发愿景之余,跟我们分享了他在区块链开发中的心路历程。



“所有的开发过程中,BTC跨链的开发是最难的,但也没有想象中那么难。“


Peter告诉我们,在进行DEX最关键的“跨链”部分开发时,开发者社区发现,大部分跨链系统是以太坊ERC20币种之间的“跨链”,可供直接参考Bitcoin跨链的解决方案极少,社区开发者也大多没有对Bitcoin跨链开发的直接经验。Bitcoin跨链所面临的的挑战还包括,在轮转验证人的同时保证储蓄的安全。比特币由于其安全机制,大部分用户只能够接受最多三方的多重签名交易,无法扩展签名。在不修改比特币协议的情况下,想要完成这样的功能几乎不可能。


筚路蓝缕,以启山林。社区开发成员首先花了大量的时间阅读Bitcoin的源代码和文档,参考现有的架构,然后发现Bitcoin的跨链解决方案“太难”了,难在研究领域太小众,中途遇到很多问题,没有办法找别人解答。社区开发者只能一边研究技术文档,一边搭建自己的技术框架。在试错迭代中,合约大陆社区发现,阈值签名,将单个可识别的公钥拆解成多个“秘密零件”可能是一个可行的方案,但这项方案也有问题,创建复杂的和多项式计算成本过高,因此方案又被搁置了。


(BTC-ETH跨链过程)


(ETH-BTC跨链 过程)


后来,开发者们想明白了,储蓄的安全最终取决于绑定验证人,他们决定将将多重签名密钥持有人减少为少数几个验证人,比特币跨链阈值签名方案从成本过高变为可行。这几个验证人会比其他验证人存入更多的押金,在这种设定下,即便验证人存在作恶行为,导致验证人抵押债券总额减少,也不至于影响整个系统,交易系统只需要设置一个转账资金的上限,就能够保证资金在跨链的两个网络资金中安全转账。



Peter将Terra Chain跨链的解决方案分享在以太坊交流社区时,得到了社区的热烈反馈。


在完成跨链开发后,Terra Chain对比普通的交易链,高度去中心化的同时,还具有极强的技术扩展性,不止适用于BTC/ETH的跨链,类EVM和类比特币的跨链同样适用。在专门优化之后,交易链的速度非常快,可以达到媲美中心化交易所的交易速度。


3

有“上币费”是不是件好事?


同样是去中心化交易公链,合约大陆开发的Terra Chain 跟币安推出的Binance Chain有什么不同呢?据我们所知,币安DEX在业务模式上是对接原有币安交易所的,是一个经过审查相对封闭的业务模式,对于项目上币还是有门槛的,币安就像一个苹果商店,对每个上架的应用进行审查,还需要收取上币费。


(币安何一接受蜂巢财经采访文字稿)


而合约大陆(Contractland)社区的理念是,人为的审查不一定会让世界变得更好,但却一定会让项目开发者和投资者付出更高的成本,项目方缴纳的上币费最终还是会转嫁到投资者身上,让投资者买单,除了提高门槛之外,可能未必能够达到想要的效果。所以,在底层设计上,合约大陆采用了更为开放的业务设计理念,只需要开发者能够理解合约大陆的技术规格,即可自主代码上币。


合约大陆和币安两个交易系统,就像手机系统中的安卓和苹果,一个从开放角度做起,一个从封闭角度做起,并无优劣之分,只是双方选择不同而已。如币安何一所言,更大维度的自由需要更大维度的判断力,但在中心化交易所同样存在信息不对称的情况下,更大的自由度能够给人更多的选择空间。


合约大陆社区相信,安全而自由的交易,是去中心化交易的基石,他们相信以代码为核心的机器框架比传统的以利益集团为中心的框架更可信。未来,Terra Chain还会在现有技术模型上逐渐完善,用技术服务社区,打造技术更完善更安全的去中心化交易公链。


合作 | 约稿 | 加入团队(实习/全职)

杨达豪(微信号:yangdh007)

声明:本文观点仅代表作者本人,不代表凤梨财经赞同或证实其观点描述。如若侵权,请联系我们删除文章。