BSC幣安智能鏈,是一條與幣安鏈并行的區(qū)塊鏈,主要服務(wù)于幣安DeFi生態(tài),同時也讓幣安的雙公鏈模式趨于完整。BSC在共識算法上有一定的創(chuàng)新,其采用的PoSA共識算法,結(jié)合了委托權(quán)益證明(DPoS)和權(quán)威證明(PoA)機制的功能,建立在21個驗證節(jié)點的網(wǎng)絡(luò)上,秒級出塊時間能夠為DeFi協(xié)議建立高速的基礎(chǔ)設(shè)施。
DAPP智能合約開發(fā)流程:
基本流程Asch有三種網(wǎng)絡(luò)類型,分別是localnet,testnet,mainnet,后兩種是發(fā)布到線上的,可以通過公網(wǎng)訪問。,第一種localnet是運行在本地的,只有一個節(jié)點的私鏈,主要是為了方便本地測試和開發(fā)。Dapp的開發(fā)同樣要涉及到這三種網(wǎng)絡(luò),即第一步,在localnet的開發(fā),本地測試第二步,在testnet測試第三步,正式發(fā)布到mainnet。
BSC中的“智能”則體現(xiàn)在智能合約相關(guān)的功能上:BSC支持智能合約編寫功能,兼容現(xiàn)有的以太坊虛擬機EVM以及其生態(tài)系統(tǒng)下的所有應(yīng)用和工具,開發(fā)人員可以輕松實現(xiàn)以太坊DApp的遷移和部署,節(jié)省開發(fā)精力。
智能合約由創(chuàng)建者定義,由區(qū)塊鏈執(zhí)行和構(gòu)建而成,其中與合約條款相關(guān)的所有信息,均依照合約中設(shè)定的操作自動執(zhí)行。但與此同時,智能合約的使用也對相應(yīng)領(lǐng)域技術(shù)應(yīng)用標準產(chǎn)生了更高的要求。區(qū)塊鏈技術(shù)下智能合約系統(tǒng)有三個重要的原則,即數(shù)據(jù)來源于鏈上、執(zhí)行在鏈上、輸出在鏈上,因此,數(shù)據(jù)具備真實性、難以纂改,結(jié)果可追溯。
功能各異的DApp是構(gòu)成DeFi的生態(tài)的基本元素,而智能合約則代表了DApp的底層規(guī)則和運行邏輯,其可編程性也極大地增加了BSC的拓展性,實現(xiàn)DApp功能的多樣化。開發(fā)lovei130908編輯整理發(fā)布。
審核編輯 黃昊宇
-
區(qū)塊鏈
+關(guān)注
關(guān)注
110文章
15559瀏覽量
105589 -
區(qū)塊鏈智能合約
+關(guān)注
關(guān)注
4文章
426瀏覽量
11191
發(fā)布評論請先 登錄
相關(guān)推薦
評論