交易所如何运作
交易所是你用现金换取加密货币的地方,但真正的问题是:在你进行交易的同时,是谁持有你的币。
在中心化交易所,公司代你保管私钥。这很方便(你只需登录,客服通常能协助你重新登录),但一旦交易所遭黑客入侵、冻结提款或倒闭,即使你毫无过错,你的币也可能被卡住或损失。
继续往下读之前,先看看上方的两种交易所类型:左边是中心化交易所(CEX),右边是去中心化交易所(DEX)。对几乎每一个人来说,第一次真正接触加密货币,都发生在交易所:那个你把美元换成比特币、或把一种币换成另一种币的地方。它感觉像一间商店,你登录、按下买入、币就出现了。但在底层,一间交易所同时做着两件工作,而其中一件决定了你的资金实际上有多安全。大多数初学者从不追问的那件工作,就是托管:当你的币放在交易所上时,究竟是谁真正持有它们?切换上方的托管聚光灯,看看钥匙究竟落在哪里。把这一个概念弄清楚,本单元其余的内容就会迎刃而解。
交易所实际上做些什么
一间加密货币交易所是一门把买家与卖家配对、并让你在资产之间转换的生意。它同时扮演两种角色。
第一,它是一个市场。它把想买的人与想卖的人配对,并在双方之间敲定一个成交价格。第二,它是一个出入金通道,是普通货币与加密货币之间的桥梁。你存入美元(入金通道)、进行交易,之后再提取美元(出金通道)。没有交易所,第一次从银行账户进入加密货币的世界会极其困难,这正是为何它们稳坐整个生态系统的正中央。
是谁持有你的币
这是本单元中最重要的一个概念,所以在这里放慢脚步。
真正拥有加密货币,意味着控制一把秘密的私钥,那是一串授权动用资金的长密码。谁持有这把钥匙,谁就控制那些币。这就是整个游戏的本质。
当你把币留在交易所上时,交易所替你持有钥匙。这称为托管式(custodial)。它很方便:你用一个普通密码登录,公司负责处理安全与账户找回。但这也意味着你正在信任那家公司不会倒闭、冻结你的账户或被黑客入侵。
另一种选择是自托管钱包(self-custodied wallet),一个由你自己持有钥匙的软件或硬件设备。那句老加密谚语完美地道出了这个取舍:不是你的钥匙,就不是你的币。 自托管给你完全的控制与完全的责任(弄丢钥匙,这世上没有任何人能替你找回)。托管式交易所则以信任为代价,换取便利。
交易如何被撮合:订单簿
大多数中心化交易所使用订单簿(order book)来撮合交易,那是一份实时、双边的报价清单。
- 买方一侧列出买单(bids),即买家愿意支付的价格。
- 卖方一侧列出卖单(asks),即卖家愿意接受的价格。
- 最高买单与最低卖单之间的差距,就是买卖价差(spread)。
你用两种基本的订单类型把交易放进那本簿里:
- 市价单说:“现在就以最佳可得价格成交我。”快速,但你要接受订单簿给你的任何价格。
- 限价单说:“只在这个价格或更好时才成交我。”你得到价格的掌控权,但如果市场没有触及你的价格,这笔交易可能永远不会发生。
有一个值得记住的警告:一笔大额市价单可能会扫穿订单簿(walk the book),在最佳价格上没有足够报价时,以逐步变差的价格成交。下方第一个折叠区块会确切展示这是如何出错的。
两种交易所:CEX 与 DEX
交易所大致分为两种类型,而分别又回到了托管上。
一间中心化交易所(CEX) 是一家持有你资金(托管式)、在自家服务器上运作订单簿(快速),并且通常要求你验证身份的公司;这道验证程序称为 KYC,即“know your customer”(认识你的客户)的缩写。
一间去中心化交易所(DEX) 则恰恰相反。它是非托管式的,所以你直接从自己的钱包交易,永不交出你的钥匙,而它通过智能合约在区块链本身之上运作(见第 2 及第 3 单元)。许多 DEX 完全跳过订单簿,改用自动做市商(AMM),以一条公式针对汇集起来的资金为交易定价,而不是把个别买家与卖家配对。
简而言之:CEX 往往较快、对初学者较容易,而 DEX 给你自托管与无需许可的访问,代价是更高的复杂度与链上手续费。
选择在哪里交易
在你把真金白银托付给任何交易场所之前,先过一遍一份简短的检查清单:
- 安全记录。 它是否曾经被黑,又是如何处理的?
- 托管。 它是否持有你的钥匙,你能否提币到自己的钱包?
- 手续费。 交易手续费、价差与提币成本各是多少?
- 流动性。 是否有足够的成交量,让你能在不推动价格对自己不利的情况下进出?(第 5 单元会更深入探讨这点。)
- 司法管辖与监管。 它设在哪里,在你居住的地方使用它是否合法?
没有一间交易所能在这五项上全部拿满分。但一个在存款前就先问这些问题的初学者,能避开大多数其实可以避开的灾难。
实例演算:一张市价单“扫穿”稀薄订单簿
假设一本订单簿的卖方一侧(卖单)长这样:
- $30,000 有 2 单位挂卖
- $30,050 有 3 单位挂卖
- $30,200 有 5 单位挂卖
你下了一张市价单买入 4 单位。它会先对最便宜的卖单成交:2 单位在 $30,000($60,000)加上 2 单位在 $30,050($60,100),合计 $120,100。你的平均价格是 $120,100 / 4 = $30,025,已经高于你看到的 $30,000 报价。
现在想象你当初尝试买入 8 单位。你会扫清 $30,000 与 $30,050 两个档位,一路触及到 $30,200,把你的平均价格拖得更高。那种向上的漂移称为滑点(slippage),而当订单簿稀薄(top 附近报价很少)时,情况会更严重。
一张设在譬如 $30,050 的限价单原本可以保护你。它只会成交到那个价格,然后直接停下,而不是追着价格往上跑。这正是为何稀薄的市场与大额市价单是一个危险的组合,而这也是第 5 单元会再度回到的主题。
DEX 如何在没有订单簿的情况下为交易定价
一本传统的订单簿需要两边:有人出买单、有人出卖单。许多去中心化交易所用一个自动做市商(AMM) 取代了它。
AMM 不去撮合个别的买家与卖家,而是持有其他用户提供的汇集资金(一个流动性池),并以一条公式针对那个池为每一笔交易定价。当你从池中买入时,你取走某一种资产、加入另一种,公式便根据剩下多少来自动移动价格。
对初学者而言的实用要点:
- 你直接从自己的钱包交易,所以你全程保有托管权。
- 没有一家公司在决定价格;由一条公式来决定。
- 对一个小池子进行的大额交易会造成剧烈的价格移动(这是 AMM 版本的“扫穿订单簿”),所以池子的大小就像订单簿的深度一样重要。
托管式与自托管:初学者该选哪个?
这里没有单一的正确答案,只有一个你应该有意识地、而非稀里糊涂地做出的取舍。
托管式(币放在交易所上)。 最容易上手。如果你忘记密码,客服通常能帮你重新登录。风险在于你正在信任那家公司:如果它被黑、资不抵债或冻结提款,即使你什么错事都没做,你的币仍可能被卡住或损失。
自托管(由你持有钥匙)。 没有任何公司能替你冻结或弄丢你的币。但责任是全面的:没有“忘记密码”的链接。如果你弄丢钥匙或助记词,那些币就是没了;而如果你被骗泄露它们,窃贼可以瞬间把钱包掏空。
给新手的一条常见折衷路径:用一间信誉良好的托管式交易所来学习、来把钱进出,只在那里放你正在动用的部分,等到你熟练于管理钥匙之后,再把较长期的持仓移进自托管。重点是刻意地选择,而不是仅仅因为交易所是你看到的第一个界面,就把一切都留在上面。
快速知识检查
“不是你的钥匙,就不是你的币”实际上是什么意思? 谁持有私钥,谁就控制那些币。在一间托管式交易所上,交易所持有你的钥匙,所以你正在信任它保持安全与有偿付能力。在自托管中,你自己持有钥匙,这给你完全的控制,但也要为妥善保管它们负起完全的责任。
市价单与限价单有什么分别? 市价单以当前最佳可得价格立即成交,所以它很快,但你要接受订单簿给你的任何价格。限价单只在你设定的价格或更好时成交,所以你保有价格的掌控权,但如果市场没有触及该价格,这笔交易可能永远不会执行。
说出 CEX 与 DEX 的一个核心分别。 中心化交易所(CEX)是托管式的,并在自家服务器上运作订单簿,通常带有身份验证(KYC)。去中心化交易所(DEX)是非托管式的,所以你从自己的钱包交易,并通过智能合约在链上运作,往往使用自动做市商而非订单簿。
资料来源
- IOSCO, "Policy Recommendations for Crypto and Digital Asset Markets" (Final Report),交易所作为市场及法定货币出入金通道的角色,以及中心化(托管式)交易所与去中心化(非托管式)交易所有何不同。
- SEC (investor.gov), "Types of Orders",订单簿如何列出买单与卖单,以及市价单与限价单的分别。
- Bitcoin.org, "How does Bitcoin work?",私钥如何授权动用资金,以及为何“不是你的钥匙,就不是你的币”道出了托管的取舍。
- Uniswap (official protocol docs), "How Uniswap works",去中心化交易所如何针对流动性池为交易定价,而非使用订单簿。