01 ETH-以太坊概述

Posted YangYi215

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了01 ETH-以太坊概述相关的知识,希望对你有一定的参考价值。

《区块链技术与应用》课程链接: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)来说?一个应用场景,跨国转账。

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

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

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

区块链技术与应用肖臻老师笔记整理之------14-ETH-以太坊概述

注:没有全部复原,抽取了主体知识,加入了一些自己的理解,强烈建议去学习肖臻老师的课程,这绝对算得上是国内区块链讲解的顶级教程,纯学术和技术

  • 出块时间进行调整:出块时间调整到10几秒

  • 基于Ghost协议改进的共识机制

  • mining puzzle:

    • 比特币的是计算密集型的,比拼的是计算哈希值的算力 造成的结果是挖矿设备的专业化
    • 以太坊的是memory hard ming puzzle,ASIC RESISTANCE之后会->PROOF OF STAKE
  • 对智能合约的支持smart contract

    • if we can decentralized currency ,what else can we decentralized?

    • ​ BTC:去中心化的货币(通过密码学,共识机制等维护货币的正常运行,replace gv)decentralized currency

    • ​ ETH:去中心化合约的支持 (技术手段取代合同)decentralized contract

      • 去中心化的合同有什么好处?
        • 利用技术手段,保证合同参与方,从一开始就不可能违约。利用区块链的不可篡改性,保证谁也改不了(包括作者)这个合同,从源头上杜绝。

以上是关于01 ETH-以太坊概述的主要内容,如果未能解决你的问题,请参考以下文章

区块链技术与应用肖臻老师笔记整理之------14-ETH-以太坊概述

以太坊 eth_call 返回填充地址

什么是以太币/以太坊ETH?

什么是以太币/以太坊ETH?

eth是啥意思

北京大学肖臻老师《区块链技术与应用》公开课笔记:以太坊原理:以太坊概述账户状态树交易树和收据树