01 ETH-以太坊概述

发布时间 2023-05-02 14:41:41作者: YangYi215

《区块链技术与应用》课程链接:https://www.bilibili.com/video/BV1Vt411X7JF/?spm_id_from=333.337.search-card.all.click


01 ETH-以太坊概述

比特币区块链1.0,以太坊区块链2.0。

比特币出块时间10分钟,以太坊出块时间十几秒,以太坊基于GHOST的共识协议改进。


比特币的mining puzzle,计算密集型,比较的是计算hash值的算力。挖矿设备的专业化。

以太坊的mining puzzle对内存的要求很高(memory hard),在一定程度上限制了ASIC芯片的使用。(ASIC resistance)

将来,用权益证明(Proof of Stake)来替代工作量证明(Proof of Work)。

以太坊增加了对智能合约的支持,叫smart contract。


Bitcoin(BTC):decentralized currency

如果货币可以去中心化,还有什么是可以去中心化的?

if we can decentralize currency,what else can we decentralize?

Ethereum(ETH):decentralized contract


比特币的出现通过技术手段(密码学、共识机制等)把政府的职能给取代了。

去中心化的合约也是如此,用技术手段取代现实社会中的合约执行。

如果合同可以用代码来书写,那么可以通过区块链的不可篡改性,来保证合同的正确运行。

代码,只适合比较简单,逻辑比较清晰的合同。


去中心化的合同有什么好处呢?现实生活中不是已经运行的很好了?

去中心化的货币有什么好处?类比法币(fiat currency)来说?一个应用场景,跨国转账。

智能合约也是如此,如果合同的签署方是来自全国各地的,没有一个统一的司法管辖权,这个时候用司法手段进行管辖,就比较困难,比如:众筹。

即使合同的签署方是来自一个管辖权的,通过司法手段维护合同的执行也是费时费力的过程,打官司花时间精力。

所以,最好使用技术手段保证合同的参与方从一开始就不可能违约。