3 3 以太坊 以太坊核心詞彙詳解

2021-09-01 02:50:40 字數 750 閱讀 9611

以太坊虛擬機器:以太坊中智慧型合約的執行環境。

賬戶外部賬戶 

被公鑰-私鑰對控制

合約賬戶 

合約賬戶被儲存在賬戶中的**控制

外部賬戶與合約賬戶區別

內部結構

訊息:類似於位元幣上的交易與位元幣交易的不同點

以太坊的訊息可以由外部實體或者合約建立,位元幣的交易只能外部建立

以太坊的訊息可以包含資料

如果以太坊訊息的接收者是合約賬戶,可以選擇進行回應,這意味著以太坊訊息包含著函式概念

交易以太坊的」交易「指儲存從外部賬戶發出的訊息的簽名資料報。

交易包含訊息的接收者,用於確認傳送者的簽名、以太坊賬戶餘額、要傳送的資料和被稱為startgas和gasprice的兩個數值。

交易吞吐量(tps):交易吞吐量指的是以太坊每秒能夠處理的交易數量

計算方式:tps=(gaslimit/gas)/出塊速度,目前以太坊上gaslimit大小為6771518。在以太坊上消耗gas最少的是傳送支付交易,支付交易消耗21000wei,而如果以以太坊出塊的平均速度為15s(可能已經不止15s)算,可以算出tps=6771518/21000/15=21(當前的tps已經小於這個值)

gasgas就是我們說的燃料、以太坊每一筆交易都會被收取一定數量的燃料gas,設定gas的目的是

以太坊核心概念

是以太坊中智慧型合約的執行環境 以太坊中有兩類賬戶 外部賬戶 合約賬戶。兩類賬戶唯一的區別是 合約賬戶儲存了 外部賬戶則沒有 一筆交易是一條訊息,從乙個賬戶傳送到另乙個賬戶 以太坊上的每筆交易都會被收取一定數量的gas,gas的目的是限制執行交易所需的工作量,同時為執行支付費用 每個賬戶有一塊持久化...

以太坊 RLP詳解

rlp recursive length rrefix,遞迴長度字首 提供了一種適用於任意二進位制資料陣列的編碼,rlp已經稱為以太坊中對物件進行序列化的主要編碼方式。rlp的唯一目標就是解決結構體的編碼問題 對原子資料型別 比如 字串,整數型,浮點型 的編碼則交給更高層的協議 以太坊中要求數字必須...

以太坊核心概念(一)

以太坊虛擬機器 evm 是以太坊中智慧型合約的執行環境。它不僅被沙箱封裝起來,事實上它被完全隔離,也就是說執行在evm內部的 不能接觸到網路 檔案系統或者其它程序。甚至智慧型合約之間也只有有限的呼叫。以太坊中有兩類賬戶,它們共用同乙個位址空間。外部賬戶,該類賬戶被公鑰 私鑰對控制。合約賬戶,該類賬戶...