摘录


The fundamental difference between Ethereum and Bitcoin is that while Bitcoin uses a UTXO model, Ethereum uses a state-transition model.

In Bitcoin, in order for a transaction to be valid, it must point to a set of Unspent Transaction Outputs, which then become the inputs for that transaction. The output value of the transaction must equal the sum of the inputs, so there will generally be change, which is deposited into a change account.

In Ethereum, every account simply has a balance, which increases when it recieves transactions, and decreases when it sends transactions. There is no need for change addresses, because all transactions simply deduct from one account and add to another, without needing to reference old transactions or spend quantized amounts.

点评

NULL

原文

点击这里查看原文

其它

本帖内容由21QA云收藏工具自动生成,欢迎使用。

系统消息 若觉得内容不错,请点击左上角的"赞"图标,以优化网站的内容呈现。 另外,请及时验证注册邮箱,否则收不到21QA发出的红包。 官方Q群:250203055

asked 25 Jun, 22:51

%E8%B7%AF%E4%BA%BA%E7%94%B2's gravatar image

路人甲
131561594671

Be the first one to answer this question!
toggle preview

powered by O*S*Q*A

粤ICP备14040061号-1