摘要
幣安智能鏈(BSC)是Go Ethereum (Geth)協議的硬分叉,與以太坊區塊鏈存在諸多相似之處。然而,BSC的開發人員針對一些關鍵點做出了重大調整。最大的變化體現在BSC的共識機制,最終成功降低交易費用,同時提升了交易速度。
導語
乍看之下,幣安智能鏈(BSC)和以太坊非常相似。在BSC中構建的DApp和代幣與以太坊虛擬機(EVM)相兼容。您可能已經注意到,您的公共錢包地址在兩個區塊鏈中完全一致,甚至還有同時在兩大網絡中運行的跨鏈項目。儘管如此,這兩種區塊鏈還是存在顯著的區別。在決定使用哪種區塊鏈前,最好首先了解二者的差異。
區塊鏈流量與DApp生態系統
截至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中最常用的DeFi DApp
在去中心化金融方面,由於區塊鏈的兼容性,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)共識機制爲用戶帶來更便宜、更快捷的區塊鏈交易。