区块链应用从单层的拓扑图模型变为用户和节点分离的双层模型,在不远的将来可能会演变为一个三层模型。 09 年比特币诞生,开启了区块链纪元。在一个分布式的网络中,所有节点对一个难题进行计算,先到先得(先算出先得),最先解决难题的机器获得比特币奖励。在无限多的难题计算过程中,产生一条永远不可伪造的数据链,而链上记录的转账信息,刻画在链上的客观标志,在人们的共识推动下产生了巨大的价值。这种不可伪造的账本,后来称为区块链,对使用了几千年的账本进行了彻底的革新。 下文会探讨近几年区块链领域的共识的变迁,区块链应用方式的变化,以及我们为什么可以通过存储计算范式构建一种全新的可信应用。 绝对的去中心化比特币原教主义者,坚信绝对的去中心化。比特币的网络就像著名科幻电影《终结者》里的天网,是一种运行在全球的网络,无数服务器上的账本,同天网一样,想要关闭它或许只有毁灭整个网络。这种 P2P 节点网路具备去中心化的特性,不由任何国家和机构控制。 绝对的去中心化要求用户自己验证所有的交易。早期我们在 PC 上安装一个比特币钱包需要花数小时甚至数天的时间才能同步整个网络,只有等待同步完成后才能进行转账操作。当我们的个人电脑离线或者关闭导致钱包长时间离线,下一次进行任何操作前还需要继续同步数据,直到所有数据完全更新后才能进行新的交易。这样的体验对于绝大数用户是无法接受的。 人们总是需要同步和验证所有交易,才能获得绝对的去中心化信任。 信任钱包服务商随着 17 年 ICO 火爆,以太坊将区块链带入一个全新的高度。新用户涌入,以太坊官方的 Mist 钱包(同比特币一样需要下载数天验证所有交易)已经很难满足用户的需求。imToken 顺势而出,构建了一种更易于使用的 API 钱包。 用户不需要再去做长时间的数据同步,下载应用开箱即用。区块链节点由钱包服务商提供,用户的私钥还是保存在个人的手机上。用户通过 API 访问服务商的节点,在手机上进行交易签名,并将交易发送到服务商的链节点。 API 钱包的另一个典范是 MetaMask,从 18 年到 20 年 DeFi 崛起的过程中起到了至关重要的作用。浏览器插件钱包也是开箱即用,配合全新的以太坊基础设施 infura,让用户跳过账本验证直接使用 DeFi。从 Uniswap 兑换,Compound 借贷,到 20 年中旬开始风靡币圈的流动性挖矿,MetaMask 都是用户必备的 DeFi 利器。 然而在体验 DeFi 的爽快过程中,或许已经遗失了一些对共识的根本看法。在使用 API 钱包的过程中,用户并没有验证每一笔区块链交易,而是信任服务商部署的节点。绝对去中心化已经被抛弃,用户体验占了上风。以太坊官方钱包 Mist 甚至没有坚持到 DeFi 爆发就早早宣布停止更新。 (责任编辑:admin) |