以太坊技術架構

以太坊的礦工(Miner)在一個分佈式的網絡(Network)中進行着挖礦操做,就是實現POW(之後POS)的一個共識算法過程,這個過程network的sync大概就是指各礦工共識過程須要同步,共識後產生新區塊(blockchain)後帳本也須要經過網絡在個節點間實現同步等,而產生一個新blockchain過程當中須要對區塊驗證(blockvalidator),就是共識過程須要驗證(簽名、定序等)。所以blockchain、共識算法、miner、network是以太坊產生和維護區塊鏈的核心組成。
以太坊平臺上的各類應用(DAPPS)中編寫的智能合約代碼經過與虛擬機EVM交互處理blockchain與共識的相關事務,同時經過RPC(它是一種經過網絡從遠程計算機程序上請求服務,而不須要了解底層網絡技術的協議)協議進行挖礦和網絡層事務的交互,從而實現各類交易轉帳等具體商業活動的完整過程。算法

相關文章
相關標籤/搜索