# 158期【币圈人物】 北大肖臻以太坊的概述 **Published by:** [币同学](https://paragraph.com/@0x4484c3371eb90c8a9092ec8caecb3dfb3038c818/) **Published on:** 2022-04-17 **URL:** https://paragraph.com/@0x4484c3371eb90c8a9092ec8caecb3dfb3038c818/158 ## Content 你好,我是币同学。这是我分享学习的第158天,每天学习进步一点点。 关键词:北大肖臻老师的公开课,关于以太坊的概述。 比特币被称之为区块链1.0,以太坊被称之为区块链2.0。 BTC最小单位叫1聪(Satoshi) 1BTC=1亿聪,以太坊最小单位叫1伟(Wei) 1ETH=10 的 18次方Wei 以太坊针对比特币运行中出现的问题,进行了以下改进。 1. 出块时间:比特币的出块时间是10分钟,以太坊的出块时间就降低到十几秒,而且为了适应新的出块时间,以太坊还设计了一套基于新的ghost协议的共识机制。 2.挖矿使用的mining puzzle:比特币的mining puzzle是计算密集型,比拼的是计算哈希值的算力,由此造成比特币挖矿设备的日趋专业化。以太坊设计的mining puzzle就对内存的要求很高---memory hard mining puzzle,这样设计的目的在一定程度上限制了ASIC芯片的使用,将来以太坊还有一些更加革命性的改进---用权益证明来替代工作量证明。 Proof of work---proof of stake 这时就不挖矿了,而是类似于股份投票的方法,决定下一个区块该怎么产生。 3.智能合约的支持:smart contract 比特币实现的是去中心化的货币,那么除了货币可以去中心化后,以太坊的出现,一个特性就是增加了去中心化合约的支持。现实世界中,合约的有效性是通过司法手段由政府来维护的。用技术手段把合约实现,如果合同中的内容,是可以通过程序代码实现出来,那么就可以把这个代码运行在区块链上,通过区块链的不可篡改性,来保证代码(智能合约)的正确运行。当然也不是所有的智能合约的内容,都可以通过编程语言来实现,也不是所有的合同条例都是可以量化的。有些逻辑简单清晰的合约,是可以写进程序里的。 去中心化的智能合约的好处? 写死进区块链,代码的不可篡改,且可链接全球用户。 今天就学习到这里,明天见。 ## Publication Information - [币同学](https://paragraph.com/@0x4484c3371eb90c8a9092ec8caecb3dfb3038c818/): Publication homepage - [All Posts](https://paragraph.com/@0x4484c3371eb90c8a9092ec8caecb3dfb3038c818/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@0x4484c3371eb90c8a9092ec8caecb3dfb3038c818): Subscribe to updates