如何设计去中心化交易所?核心要素又是什么?

论坛 期权论坛 期权     
币有路   2020-3-28 04:04   1247   0
随着币安等中心化交易所发布公链,并推出自己的去中心化交易所,更多新的去中心化交易所正在市场上出现。可以预见,交易所行业即将出现新一轮去中心化的变革热潮。



“去中心化”的前世今生

1990年,英国计算机科学家Sir Tim Berners-Lee发明了万维网。




Sir Tim Berners-Lee


30年后,他在纪念万维网诞生 30 周年的活动前夕发表了一封公开信,他重新审视了对互联网的看法,他认为互联网已丧失最初的精神,长尾效应已经失效,“我创造了它,也可以摧毁它”。而这次他拿起了另一种武器——开源去中心化网络平台Solid。









2008年,次贷危机爆发,无数人一夜之间倾家荡产。一位化名中本聪的人首次在《比特币:一种点对点的电子现金系统》中提到了BTC这个概念。







他写道:“我一直致力于建立一个新的电子现金系统,完全点对点,无需“可信第三方”。主要功能包括:通过点对点网络(P2P)防止双重支付;无需“可信第三方”;参与者可以是匿名的;新币通过工作量证明机制产生;工作量证明机制同样还可以防止双重支付。”






经过10年的发展,比特币广泛传播,由此而来的区块链技术也在全世界范围得到大量关注。就像互联网早期一样,“去中心化”这个概念越发频繁的被提及。在此基础上,各类去中心化项目和应用层出不穷。这一切让人们看到,去中心化或许很遥远,但它正在发生。






什么是去中心化?


去中心化的核心就是“去托管”,去中心化交易所的核心是“资产去托管”。也就是说,在交易的过程中,没有任何人或者说一个中心化的机构能够动用用户的资产。






区块链被发明之初,就是为了解决“中心化”所带来的问题。区块链的本质是一个去中心化的分布式账本/数据库,而去中心化正是其最主要的特点之一。简单的理解就是区块链依靠遍布全球的全节点运行,每个全节点上都有全部数据,地位也是对等的,任意数量的全节点都可以保证系统的正常运行,并不存在一个或几个地位突出的中心节点。通过这种组织形式,结合加密算法和共识机制,区块链使用户无需第三方机构,即可完成点对点的可信交易,掌控自己的资产。







不过很讽刺的是,在加密货币这个去中心化的世界里,我们大多数用的还是中心化交易所。中心化交易所,是会把用户的资产和数据储存在中心化的数据库中,所以一旦这个数据库有问题(比如被黑客攻击被盗、比如交易所监守自盗),用户的资产就不安全了。






和中心化交易所不一样,去中心化交易所不需要kyc注册和所谓的“充值”资产到账户里。如果有一个去中心化交易所要求用户提交信息注册账号,那一定是假的去中心化。






当下,行行业业都基于区块链提出了适用本行业的概念和应用。但只要提到“去中心化”,人们第一时间想到的还是“去中心化交易所”。然而现实是,中心化交易所还是占据着90%以上的交易量,集中程度甚至高于普通行业。对于标榜去中心化的区块链来说,这未尝不是一种莫大的讽刺,也对行业造成了实际上的损害。

交易所为什么要去中心化?

1.安全问题


自2014年开始,全世界范围内的中心化交易所就接连出现代币被黑客盗走的事件。仅从2018年初至今,黑客也已经从中心化交易所盗走超过价值11亿美金的数字货币。那么,去中心化交易所能解决安全问题吗?答案是肯定的。






以ONEROOT基于以太坊的开发的“分布式去中心化交易协议”——R1协议为例。用户资产存放在智能合约中,不受任何第三方控制。即使交易所被黑客攻击,除非获得用户私钥,否则资产只会退回用户的钱包账户,用户资产也是安全的。而R1,并不存储用户私钥,最终,黑客将一无所获。用户可以通过交易所提取资产,也可以调用合约接口自行提取。



2.交易可审计






2018年3月30号凌晨5点,数字货币交易平台OKEX出现近1个半小时的极端交易行为,据网友统计的OKEX爆仓记录显示,短短一小时内爆破多头46万个比特币的期货合约,跌到最低点后瞬间又拉涨10几个点,而在整个异常波动中,现货最低价格也没有跌破6000美元,期货现货差价最高逼近30%。



同日9点28分左右,OKEX发布“关于OKEX对异常交易进行回滚的公告”。对于OKEX此行为,中国量化投资学会曾表示“交易所回滚交易,对于传统资本市场来说,几乎是不可能的事情。区块链最大的精神是数据不可篡改,采取回滚交易,让一部分的交易作废,那他是不是自己篡改了自己的交易数据呢?这明显有违区块链精神。”






相比中心化交易所,R1协议公开透明,避免了暗箱操作、虚假交、数据回滚等弊端。经过R1协议的每一笔交都是可查询、可追溯的,一旦交提交到链上,它就是真实可靠且可篡改的。此外,用户的交、存款、提现都可以在链上追踪到,受第三方控制,最大限度保证交的真实性。


去中心化交易所怎样保证安全?


设计一个去中心化的加密货币交易所,本质上应该满足三个功能:


1、去中心化:用户资金自托管
2、加密货币:链上资产作为交易对象
3、交易所:执行资产交换及结算




智能合约是保证去中心化交易所安全的关键。把卖家和买家之间,交易执行的过程写到智能合约里,没有人能够篡改这个合约。这个合约可以做到,在钱包到钱包之间进行交易,用户自己掌握这个钱包的私钥,没有别人知道。当卖家A用WETH,吃掉卖家B的ZRX卖单,等值的ETH和ZRX在链上进行交换了,资产直接打入到双方交易的钱包地址里。没有中间人插手。







撰写智能合约是以太坊区块链的主要功能。目前的去中心化交易所主要是以太坊上的交易所,支持以太坊上的ERC20币币交易。用户可以使用WETH、DAI、TUSD等ERC20代币的基础币去购买其他代币。(ERC20是以太坊上发行的代币标准,所有以太坊代币都遵循ERC20标准,能够相互进行交易,除了ETH自身)

交易所的未来



ONEROOT共建者计划发起人——孙颖俊在直播中曾表示“中心化仍然是主流,去中心化交易所的目标并不是替代中心化交易所,两者是可以并存、互补的。去中心化交易所真正的目标是
把交易的权力还给社区,促进“交易自由”的实现”。






“中心化”还是“去中心化”?无论哪种交易所,都面临着各自的难题。未来或许可以在二者间找到一个平衡点,解决行业难题,满足用户需求。







分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:153
帖子:1
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP