NEAR 不是以太坊杀手:它是协作并增强以太坊
Nancy:2021年年初,春节前夕,北京很冷,我和同事顶着严峻的疫情压力决绝北上,那时我们已经感觉到整个行业正酝酿在巨大的机会中,我们四处“游历”见了不少新老朋友。
也是这次出访,我们知道了Dragonfly Capital 对 NEAR 进行了一笔重大投资,并加入 NEAR 验证器咨询委员会。我和同事不约而同看了一下对方,感觉要像新人一样重新认识 NEAR ,回到上海我们和身边的朋友聊 NEAR 的技术实现,没想到碰到若干一致看好 NEAR的老友,内心很是激动。
现在已经是2021年的10月了,站在第四季度回看这一年,感慨万千,发生的一幕幕故事告诉我们,这个行业每时每刻都充满着机会,但并不是每个人都能抓住,它只会对号入座的分给应该得到的那位锦鲤。复盘 NEAR 的表现,在今年的新公链行情里,实在一般,但也足以告诉我们,这一轮节奏里,上古周期里单纯炒概念拉共识的老酒,如果不是好粮食酿的,都不会稳稳的香。
大半年过去了,NEAR 和基于 IPFS 的底层存储 Filecoin 和 Crust 均达成了合作,在新公链表现欲你唱罢我登场的境遇里,在全行业被强力呼吁技术聚焦的新节点,我们再来看看 NEAR 。
什么是 NEAR
很高兴听到这个问题。
NEAR 是下一代智能合约平台。它是最接近以太坊 2.0 愿景的平台——一条分片、可扩容的区块链,但其上线比以太坊 2.0 早了数年。
以太坊 1.0 无法满足去中心化应用日益增长的需求。当数字收藏品游戏 CryptoKitties 在 2017 年堵塞以太坊网络时,这一点首次变得显而易见。自那以后,2020 年后期的牛市使以太坊的拥堵问题更加严重。Gas fee 已飙升至历史新高,用户与基于智能合约的应用进行交互时心力交瘁。
以太坊过去 3 年间 gas 的平均价格。Credit: Etherscan
我们知道这只是个开始—— DeFi 应用尚未普及到主流受众,但以太坊 1.0 已经不堪重负。尽管有这些掣肘,如今在以太坊上运行的多数 DeFi 应用(如 AMM 和贷款协议)表现都非常亮眼,但是,区块链用户和开发者对公链有更高的要求。
2018 年时这一问题就已深入人心。当时媒体给其它智能合约平台冠以「以太坊杀手」的名号。
这种说法太老套了。
NEAR 不是要杀死以太坊。以太坊在目前看将永远是智能合约环境中不可或缺的一环,而 NEAR 更多倾向于与以太坊协作并对其进行增强,就像区块链网络版图中的另一座大型城市。
截至目前在智能合约版图中,只有一座城市很重要:以太坊,您可以把它想象成纽约市。有关智能合约的一切活动目前都在以太坊上发生。但现在它非常拥堵、钙化,需要某种方式来扩容。
从广义上讲,有三种扩容智能合约的途径。第一条途径是通过「互操作性协议」,如波卡 Polkadot 或 Cosmos,多条异质区块链桥接在一起。这有点像在全国各地修建高速公路系统,连接起一些小城镇。
第二条途径是通过 Rollup 二层方案,您可以把它想象成在以太坊上建设越来越高的摩天大楼——不能任意扩容,而是缓解拥堵压力的一种短期好办法。
第三条途径是 NEAR 所采取的道路:构建一条全新的治理完善、并具备兼容性的 L1 公链,桥接回以太坊。打个比方,NEAR 正试图建设第二座城市:智能合约版图中的芝加哥市。
比喻很形象了。那我们再谈谈技术层面。
NEAR 简介
有两种方法可以极大提高区块链交易吞吐量:垂直扩容和水平扩容。
水平 vs 垂直扩容。Credit: PudgyLogic
垂直扩容是指:为了实现更高的吞吐量,我们将要求每个节点都非常强大。这意味着交易处理不能再由普通用户完成,但这样的一个网络能处理更多的计算。Solana 和 DFINITY 采用这种方法,这意味着在这两条区块链中,普通用户无法在商品化硬件上验证区块链。
这不一定是坏事!垂直扩容的区块链对于某些需要高性能和全球访问状态一致的应用而言具有很高吸引力。但是,他们通过牺牲验证器去中心化来实现这一目标。
水平扩容采取的是完全相反的路径。水平扩容将系统划分为多个分片。每个分片仅执行区块链上总工作量的一个子集,每个验证器只需验证单个分片(和部分「协调器」分片)。由于每个分片的工作压力较低,因此允许更多用户参与验证。这样保持验证去中心化,同时仍能扩容系统的总吞吐量。
这正是以太坊 2.0 的规划远景:一个任意分片的智能合约平台。唯一的遗憾是以太坊 2.0 看上去还需要数年时间才能成真:以太坊创始人 Vitalik 近期称,以太坊 2.0 的智能合约需要太长时间才能完全实现,以太坊在数年的过渡时间内只能先完全采取 Rollup 方案。
NEAR 采用了与以太坊 2.0 完全相同的实现策略:水平分片区块链,能够支持每秒高出几个数量级的订单。但与以太坊 2.0 不同的是, NEAR 目前已经上线。
举几个数字让您感受一下 NEAR 提供的扩容提升:NEAR 区块链上的每个分片可以单独处理的交易比以太坊 1.0 多出 10 倍。NEAR 区块链最终将拥有 超过 100 个分片。这意味着,NEAR 最终每秒将能够处理比以太坊 1.0 多 1000 倍的交易。
但目前可扩容性是一个相对容易的承诺。许多全新的智能合约平台都宣称其强大的可扩容性,但用户仍然聚集在以太坊上。真正的挑战是创造超越以太坊的一流开发者体验。而这正是 NEAR 的闪光点。
NEAR 从零开始构建的一路上都对开发人员保持了友好。由于基于 WASM 的运行时 runtime,开发者无需学习新的编程语言,即可在 NEAR 上手和运行。
您是网络开发者?用 Script (Typescript 的近亲) 即可。或者您喜欢内核调试,在 Rust 上编写智能合约即可。
NEAR 合约类似 ERC-20 的一小段代码,利用 AssemblyScript 编写。Credit: NEAR
当然,如今区块链中的多数开发者已经使用以太坊和 Solidity 工具。NEAR 将很快在其虚拟机中启动 EVM 运行时,这将允许将 Solidity 协议部署到 NEAR 上,而不会发生重大更改。这也意味着以太坊工具(如 Ganache 或 Metamask)将很容易与 NEAR-EVM 部署兼容。
但是资产呢?我们都知道目前最流行的加密资产都活跃在以太坊上, 无论是 Tether、 USDC,还是 DeFi 类代币。很快您将能够通过它们无需信任的桥接——Rainbow Bridge,将这些资产转移到 NEAR。当前存在的几乎所有跨链桥接都依赖于受信任的资产托管人,但 Rainbow Bridge 将呈现完全去中心化,受加密和激励保护,而不是受信任保护。
NEAR 中还有许多其他出色的用户体验 UX 改进。例如,人类可读的地址,而不是像 2e75ed2ffaae39e859b6 这样的名字……,可以将您的资金转移到 dcp.near 交给我们。这一切都直接在协议层实现。您甚至可以用同一个公钥拥有多个名称,或嵌套在另一个帐户中作为子帐户(如 haseeb.dcp.near)。
NEAR 钱包资产转移体验
NEAR 的设计还有很多吸引人的地方,例如抢先实施 EIP-1559,合约层开发者奖励以及存储质押。但 NEAR 依然是一个非常稚嫩的网络, 我们希望 NEAR 能与新一代加密应用共同进化成长。
但 L1 公链的成功,需要的绝不仅仅是技术。
伟大的区块链平台最终建立在其社区之上。NEAR 的 DNA 来自于其创始人:Illia 和 Alex,两位极具才能和脚踏实地的工程师,之前分别拥有 Google 和 MemSQL 工作经历。
NEAR 通过重视用户和开发者的 UX,打造了一个世界级的团队和充满活力的社区。
NEAR 开发者生态系统的增长。Credit: Electric Capital
除了介绍性的开发者教程,还有许多项目通过 Open Web Collective 在 NEAR 网络上进行构建。
到目前为止, NEAR 已经取得了不俗的牵动力。但它仍然是一个年轻的网络,还有很多路线图需要交付。接下来的几年是否会巩固其作为主导性智能合约平台的地位,让我们拭目以待。
没错接下来几年,而不是几天。
查看更多