谈谈去中心化和中心化交易所交易机制的差别

摘要:本文对中心化交易所和去中心化交易所的交易机制分别作了详细介绍,之后对比研究了两者间的不同点。
当前,区块链技术赚足了眼球,包括管理层都对之高度重视和赞扬。但遗憾的是,目前实际落地项目却甚是稀缺寥寥。以致于币圈有句略带调侃的话:现今最成功的区块链落地项目是数字货币交易所——他们日入斗金,向交易双方两头收钱,上币费用更是高的离谱。
目前主流的交易所仍然是中心化运营的,如币安、火币、Okex等,但区块链技术的根基却是去中心化,交易所上流通的也是基于去中心技术的代币,这种相悖十分具有讽刺意味。
那么,为何去中心化交易所当前未能普及呢,以及未来的交易所会是去中心化的吗?想弄明白这个问题,也许我们可以从以下几个方面进行学习分析:
1)什么是中心化和去中心化交易所,他们的交易机制分别是怎样的以及这两者间的交易机制区别在哪?
2)中心化和去中心化交易所两者间的优劣势分别是什么?
3)去中心化交易所的发展愿景和目前存在的问题是什么?
4)选择交易所,你最看重什么?
5)中心化和去中心化大战,谁会是最后的赢家?
今天这篇文章,我将针对第一个问题进行学习介绍。
中心化和去中心化交易所
对于这两个概念并没查到专门的解释,我个人认为:
【谈谈去中心化和中心化交易所交易机制的差别】中心化(CEX:Centralized Exchange)交易所指的是依赖一个中心化操作的机构来让用户进行相关数字货币交易的平台。
而去中心化(DEX:Decentralized Exchange)交易所顾名思义,就是要将机构这个中介剔除掉——理想的去中心化可能是在交易行为和交易所服务行为方面完全去中心,但相对于现在的完全中心化交易所来说,部分去中介化目前也可以称之为去中心化交易所。
中心化和去中心化交易所的交易机制
1.中心化交易所的交易流程
当完成中心化交易所的注册和KYC认证后,我们可以在平台进行交易,通常有以下三种操作:
充币:使用你自己的钱包(比如IM钱包)往交易所给你分配的某个货币地址充值。这个过程涉及到两个地址,分别是你的钱包地址和交易所给你分配的地址;
币币交易:在平台通过你的货币A地址向平台地址将你持有的币换成其他币。这个过程涉及到的地址是你的货币A地址和另一方的货币B地址,以及中介平台的地址;
提币:即将你在平台的币提到你自己的钱包。这个过程涉及到的地址是平台给你分配的地址和你的钱包地址。
从上面的分析来看,我们在中心化交易所进行的所有行为主要涉及到的地址有三个:你的钱包地址、平台给你分配的地址和平台自身的地址。
考量下这三个地址的归属性。你的钱包地址公钥、私钥、助记词全部掌握在自己手中,这个全包完全在你自己的掌控之中(私钥被盗就不讨论啦),与你的钱包地址归属于你一样,平台对地址也完全被平台掌握。这两个地址都没毛病,问题就出现在平台给用户分配的地址上——这个地址是交易所分配给你使用的,但密钥却不你手中——换句话说,这个地址仍然是被平台所掌控。
现在就不难发现存在的问题啦,你在平台账户上看到的你拥有多少BTC,不过是平台给你的一串数字而已,这些BTC你叫他他并不会答应你,实际的币在平台手中握着呢——这也是这类交易所的中心化特性的体现。
2.去中心化交易所的交易流程

去中心化交易所有很多,比如以德、DEW、Kyber等,其实不同的去中心化平台也有些许差别,如果细说起来就显得过于冗长,本文就以去中心化交易所最理想化的模型来进行阐述。
去中心化交易所不需要用户进行KYC认证,可做到个人资产的匿名性。同样,我们在这样的交易所里主要有以下三方面操作:
1)充值:在去中心化交易所,充值直接由个人钱包(比如你的IM钱包)转账到平台给你分配的地址上。
2)币币交易:你只需要从平台分配给你的钱包转账到另一方的平台分配地址上即可,这个过程依靠的是智能合约自动执行。
3)提币:从平台分配给你的地址直接提到你的钱包(比如IM钱包)。
从上面的分析来看,我们在中心化交易所进行的所有行为只涉及到两个地址:你的钱包地址、平台给你分配的地址。
同样我们来考量下这两个地址的归属性。你的钱包地址公钥、私钥、助记词全部掌握在自己手中,这个全包完全在你自己的掌控之中(私钥被盗就不讨论啦)。而平台分配给你的那个地址,它的公钥私钥也同样完全掌握在你的手里——这貌似很不错哦,这也就是说,在这个地址上显示的所有币币完完全全是你的哟——虽然你叫他他还是不会答应的。
不同点分析
通过对比中心化和去中心化的交易机制,我们可以得出以下几点关键区别:
1)在你将你的资产从自己的钱包转入中心化交易所那一刻开始,这笔资产的实际控制权就已易主。在平台上账户上看到的 大把币币全部托管在平台手中。
而去中心化交易所则不然,由于平台分配的地址私钥同样归你所有,你在平台账户上的币币始终都是你的,除非你要把私钥给别人。
这两种方式涉及到的资产安全等级是天差地别的。
2)中心化交易平台所有的交易行为均依赖于平台这个中心机构。你要提币得通过平台,你要交易也得通过平台,总而言之,平台是具有绝对话语权和操控权的。
而去中心化交易所的交易是依靠智能合约来保证的,大家都知道,智能合约是一段不可篡改无法阻止的程序,只要条件满足便会触发。code is law,这是程序员信奉的教条,也是区块链以技术去信任的关键。
今天就暂时对中心化和去中心化交易所的交易流程进行对比分析,在接下来的文章里,我将继续对两者间的优劣势、目前存在的问题以及谁会赢得中心化和去中心化这场大战等问题进行学习介绍。

    推荐阅读