说区块链无需信任往往让人困惑。区块链本身是算法的信任或是分布式的信任,通过去中心化的方式达成了一个系统信任。区块链的核心就是达成了无需传统中介方的信任,实现了价值的自由流通。本文作者是Preethi Kasireddy,来源于medium.com。
许多人把区块链描述为一种无需信任的系统。在我看来,“无需信任”这个词是含糊不清的,最重要的是,对于区块链来说,这个词是不准确的。
区块链实际上并没有消除信任,整个区块链系统所要做的就是减少系统中每个单个参与者所需要的信任量。区块链系统通过激励机制来保证每个参与者之间按照系统协议来合作,从而实现把信任分配给每个参与者。
下面我们将通过一些例子来进行详细的解释。一个真正无需信任的交易系统看起来应该像是这样:假设有两个人,他们想要进行转账交易,因为是线下交易,所以可以进行很轻松的验证。
首先,真实性对他们来时是没有任何问题的,因为交易方式为现金交易,其次,双花问题也不存在,因为每张货币都有自己独特的编号。
这种交易理论上完美无暇,但是交易量却是有限的,只有在物理位置足够接近时才有可能采用这种交易。如果想要进行规模化的操作,那么这个交易系统应该能够让世界上的任何一个人进行自由的资金转移。所以我们更需要下图所示的转账交易系统:
从图中可以看出,我们实现这一目标的方式是通过中间媒介来促进价值转移,以确保实际的发送者发送的钱是真实有效的。那么谁会是完全可信的中间人呢?在现实交易系统中,这个中介可以是银行(如chase bank),支付提供商(如paypal),汇款公司(如,western union),信用卡公司(如visa)等等。