長沙幣安鏈智慧合約開發技術

cxbtc166188發表於2022-03-11

    世界頂級交易所幣安釋出了BinanceSmartChain(幣安智慧鏈)的白皮書,新的智慧鏈將與其現有幣安鏈並列執行,而且新鏈還支援智慧合約。幣安智慧鏈技術搭建幣安智慧鏈生態DAPP開發技術


    幣安釋出了兩條鏈


    其實幣安之前已經發布了一條BinanceChain(幣安鏈),該鏈實際上只能算是一個半中心化的區塊鏈,主要承載著BinanceDex(去中心化交易所)。


    幣安鏈和其它許多專案類似,比如EOS。它具有高吞吐量和高效能的底層匹配引擎,可以同時迅速的支援和處理大量交易。但是不夠靈活性,無法支援許多複雜的Dapp。


    所以幣安開發團隊又開發了一條幣安智慧鏈。該智慧鏈將是獨立的,但會與幣安鏈相互依託,在保留其高效能高吞吐量的同時還支援智慧合約功能。


    為什麼是兩條鏈?


    其白皮書中是這樣說的:如果在幣安鏈(BC)上執行智慧合約會導致交易功能變慢,給幣安的去中心化交易所的執行增加許多不確定性因素。


    所以團隊才萌生了另外開發一條鏈的念頭,智慧鏈將是一個獨立的並且相容ETH2.0的智慧合約區塊鏈。


    雖然兩條鏈是分開的,但兩條鏈都採用本地跨鏈通訊,兩條鏈在編寫時就被植入了跨鏈通訊程式碼。BNB將被用作跨鏈橋,BNB也將是這兩條鏈的共同代幣。


    而且幣安智慧鏈將允許Binance生態系統中的專案,運用基於EVM(以太坊虛擬機器)來構建眾多複雜的Dapp。這也是任何一個合格的區塊鏈生態專案必備的功能。


    BSC採用POS共識機制


    幣安智慧鏈(BSC)也將採用和EOS,TRX類似的股權證明共識機制。將有一組21個活躍的驗證者來輪流處理交易。這21個驗證者由持有BNB的利益相關方來進行投票產出。這一點同EOS的21個超級節點如出一轍。


    幣安智慧鏈的共識演算法有一套防止非法行為的保護機制。白皮書中提到,就算有三分之一的驗證者(超級節點)具有惡意性質,整個系統依然是安全的。其實說白了這就是拜占庭容錯演算法中比較常見的功能。


    節點如何獲得獎勵?


    21位超級節點驗證者如何獲取獎勵?大家都知道BNB在設計之初就不是抵禦通貨膨脹的代幣,它是靠銷燬來抵禦膨脹。


    它並不像BTC和ETH那樣可以挖礦產出且礦工挖出區塊會有獎勵。BSC的21位節點驗證者目前我能看到的收入就是gas獎勵,也就是在區塊鏈上傳送交易時候的手續費。


    這裡有一點值得大家注意,那就是BNB。因為BNB已經被幣安賦予了太多功能,本身就具有經濟效應。


    現在它又充當幣安兩條區塊鏈的原生代幣,這就導致了幾個問題:幣安交易所始終擁有這兩條區塊鏈的主要股份,因為大部分BNB都在幣安交易所。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70014404/viewspace-2869375/,如需轉載,請註明出處,否則將追究法律責任。

相關文章