摘要
币安智能链(BSC)是Go Ethereum (Geth)协议的硬分叉,与以太坊区块链存在诸多相似之处。然而,BSC的开发人员针对一些关键点做出了重大调整。最大的变化体现在BSC的共识机制,最终成功降低交易费用,同时提升了交易速度。
乍看之下,币安智能链(BSC)和以太坊非常相似。在BSC中构建的DApp和代币与以太坊虚拟机(EVM)相兼容。您可能已经注意到,您的公共钱包地址在两个区块链中完全一致,甚至还有同时在两大网络中运行的跨链项目。尽管如此,这两种区块链还是存在显著的区别。在决定使用哪种区块链前,最好首先了解二者的差异。
截至2021年6月,以太坊在区块链中托管了2800多个DApp,而BSC约有810个。虽然差距悬殊,但考虑到BSC方兴未艾,这个功能强大并且持续发展的生态系统值得期待。
活跃地址也是需要考虑的重要链上指标。虽然是新兴区块链,但BSC在2021年6月7日创下了2,105,367个地址的最高纪录,达到以太坊在2021年5月9日所创历史新高(799,580个地址)的两倍有余。
BSC突然激增的原因是什么?主要归功于缩短确认时间并降低费用。BSC的增长也可能与围绕非同质化代币(NFT)的炒作,以及兼容备受青睐的加密货币钱包(如Trust Wallet和MetaMask)有关。
如果对比日常交易数据,两者的差异甚至更明显。通过BSC,用户可以更迅速、更经济地转移资金并与智能合约交互。如下图所示,BSC的日交易量峰值约为1200万,当前状态下超过400万。
相比之下,以太坊的日交易量从未超过175万。对于需要定期转移资金的用户而言,BSC似乎更受青睐。当然,日交易量分析还需要结合活跃地址来判断。在撰写本文时,BSC拥有的用户更多,其平均交易量也更高。
在去中心化金融方面,由于区块链的兼容性,BSC和以太坊之间存在大量的DApp交叉产品。开发人员可以将以太坊中的应用程序轻松移植到BSC,而新的BSC项目经常重复使用来自以太坊的开源代码,仅仅只是将其换个名字。我们来看看DAppRadar用户排名前五的以太坊DApp。
榜单前五名种类多样,包括两款DeFi自动化做市商(Uniswap和SushiSwap)、一款加密货币游戏(Axie Infinity)以及一家点对点市场(OpenSea)。对比BSC的前五名,您将发现许多相似之处。
PancakeSwap是作为Uniswap的硬分叉而创建的。Autofarm和Pancake Bunny均为流动性矿场,但以太坊的前五名中没有这一类别。Biswap和Apeswap均为自动化做市商。币安智能链费用低廉并且显著提升交易速度,因此其中的流动性矿场往往更为高效。在这些因素的推动下,流动性矿场成为BSC用户的热门之选。
在加密货币游戏方面,以太坊中确实诞生了许多最热门的游戏。虽然BSC也有一些与《谜恋猫(CryptoKitties)》和Axie Infinity非常相似的项目,但未能像以太坊经典游戏那般俘获大批玩家。
如果您曾经将任意BEP-20或ERC-20代币存入钱包,可能已经注意到,以太坊和BSC的钱包地址完全一致。例如,如果在交易平台提取代币时误选目标网络,也可以从其他区块链轻松找回。
如果不慎将ERC-20代币提现至BSC,则仍可在相应的BSC地址找回。反之,为了找回从BSC转入以太坊的代币,也可以遵循相同的流程。幸运的是,在上述两种情况下,您的资金不会永久丢失殆尽。如需详细指导,敬请阅读《如何在币安上找回转账到错误网络的加密货币》。
BSC和以太坊均按燃料费模式收取交易费用,以此衡量交易复杂性。BSC用户可以根据网络需求设置燃料费价格,矿工将优先处理燃料费价格较高的交易。然而,以太坊的伦敦硬分叉实施了一些新调整,用户很可能就此告别高昂的费用。
以太坊升级创造出一种新的定价机制,每个区块都设有基础费用。基础费用随交易需求变化,用户无需自行决定燃料费价格。
历史数据显示,以太坊的燃料费比BSC高得多。最高平均价格为68.72美元,出现在2021年5月。如今,这种趋势已经改变,但以太坊的价格仍高于BSC。
为深入了解情况,让我们来看看Etherscan中的以太坊平均成本。前三张图显示了以太坊当前的燃料费价格。对于BSC和以太坊,1 Gwei分别对应0.000000001枚币安币或以太币。您支付的价格越低,完成交易所需的时间就越长。
如果只是将ERC-20代币转移至另一个钱包,在撰写本文时所需支付的平均价格为2.46美元。当使用涉及多笔交易的Uniswap流动性资金池时,价格增至7.58美元。
下图是BSC中的一笔交易,费用仅为0.03美元,该交易相当于以太坊燃料费跟踪页面中的ERC-20转账。BSC将交易使用的燃料(21,000)乘以燃料费价格(5 Gwei)计算得出这一数字。
测量区块链中的平均交易时间比较复杂。从技术层面出发,只要矿工验证交易所在区块,交易即告完成,但其他因素仍会延长等待时间:
如果费用设置得不够高,矿工可能会推迟您的交易,甚至根本不会将其纳入任何区块。
与区块链展开更为复杂的交互需要多次交易。例如,为流动性资金池注入流动性。
多数服务只会在特定数量的区块得到确认之后才判定交易有效。这些额外的确认操作降低了商户和服务供应商在区块遭到网络拒绝后逆向收回款项的风险。
上文中的以太坊燃料费统计数据显示,交易时间为30秒至16分钟不等。这些数字考虑了成功的交易,但并未考虑有关多次确认的要求。
例如,如果您将以太币(ERC-20)存入币安账户,需等待12次网络确认。而开采一个区块耗时13秒左右(如下图所示),那么将以太币存入现货钱包所需的时间会额外增加156秒。
BSC的平均出块时间为3秒。相比于以太坊的13秒,速度提高了4.3倍左右。
虽然以太坊的工作量证明(PoW)共识机制与比特币类似,但与BSC的权威权益证明(PoSA)仍存在显著差异。然而,这种差异不会持续很久。在以太坊2.0中,网络将转为权益证明(PoS)机制。
BSC的PoSA结合了权威证明(PoA)和委托权益证明(DPoS)。21位验证者轮流生产区块并以币安币交易费用作为回报奖励。成为验证者需要运行一个节点并至少质押1万枚币安币,然后方有资格成为当选的候选人。
其他用户称为委托人,在当选的候选人后面质押币安币。然后,质押金额最高的21位当选的候选人将轮流处理区块。整个过程每隔24小时重复一次。委托人还可以分享验证者获得的奖励。
以太坊的PoW是一种与众不同的系统,它不会依赖社区,而是通过解决运算难题的竞赛遴选验证者。所有人均可加入其中,但参与者必须购买或租赁专用挖矿设备。您拥有的算力越强,率先解决难题并验证区块的几率越大。成功的矿工将收获交易费用和以太币奖励。
虽然PoW是创建共识和确保网络安全的有效方式,但开发人员从未停下探索其他机制的步伐。他们希望在不影响安全性的前提下,找到更高效、更环保的替代方案。
基于上述原因,以太坊网络终将切换至权益证明。验证者将质押以太币,获得生产区块的机会。其他验证者将“验证”该区块并检查其正确性。如果有人产出包含虚假交易的区块,他们将面临失去所有质押代币的风险。然后,验证者会因成功的区块和所做的验证工作而获得奖励。直接存入并质押大量以太币的恶意验证者可能失去资金。
综上所述,币安智能链和以太坊明显存在诸多相似之处。从某种程度上讲,以太坊用户可以轻松迁移并体验BSC。虽然确有相似之处,但BSC实施了多项有意义的调整,努力提高性能和效率。权威权益证明(PoSA)共识机制为用户带来更便宜、更快捷的区块链交易。