在现在这个社会里面, 存在非常多的人, 他们经常会把以太坊和区块链这两件事情搅和在一起一块来讲说, 看起来好像是同一回事的东西。但是事实上来说, 它们之间并不是同一个东西。区块链技术它是那个最底层的框架或者是说是技术基础, 而以太坊它是运行在那个底层框架上面去的一整套关于智能合约的平台。
我是一个人, 我在以太坊这个生态系统里面去编写智能合约的代码已经度过了五年的时间了。在这个过程之中, 我亲眼看见过太多太多的其他人, 他们会把这两个不一样的概念混着去讲一讲, 然后越是去这样讲说一下, 就变得越来越糊涂不明白情况怎么回事了。
以太坊和区块链啥关系
区块链, 它的本质其实是一个去了中心的账本, 任何人在上面写入了一笔数据的时候, 都需要让全网的所有节点进行确认, 这样的话是改不了的。比特币, 它是这种技术应用里最典型的一个例子。
以太坊, 它同样也是属于 blockchain 范畴的一种存在, 不过它的所谓的“账本”功能, 并不仅仅是用来记录转账交易的, 它还具备承载一串逻辑代码的能力, 而这种特别的功能, 就被称之为智能合约。

所以, 你大抵可以试着这么去琢磨一个事儿, 说区块链它就是个打地基的动作, 然后以太坊, 就是在这块被打通了的地基上面盖起来的那座房子, 要是没了这底层叫区块链的那层东西撑着, 那以太坊这东西就压根儿没法子存在下去, 不过话说回来, 以太坊比起那个单纯的记账操作多了个叫做可编程的本事, 这件家伙才是里头最为关键的一个区别点。
以太坊和区块链怎么理解
要是拿寻常百姓的视角去琢磨区块链, 大家头一个蹦出来的念头, 往往是把它当成一块不会被人乱改动的电子台账。这层意思,虽然不能说它完全是个错误, 但把路子走得太窄。
区块链这玩意儿, 真正能摆平的事儿, 在于信任这两个字上——说白了, 你压根儿不用去掏心窝子相信啥中间商那帮人, 全靠那些冷冰冰的数学公式和算法手段, 给你做足担保的头号保证人。
以太坊是在这个信任基础上面, 再继续向前迈进了一步的。你不再需要去找那个写代码的人, 让他来帮助你执行合同的内容了。你把合同直接写成代码的形式, 部署到网络上去就行了。
只要条件满足了它就能够自动的运行起来。DeFi以及NFT这些花样, 就是在这个过程中生长出来的结果了。这些东西是纯比特币没办法做到的。
从比较直白的大白话来说, 区块链就是一种叫做去中心化记账的东西, 而以太坊则是一个叫做去中心化计算机的东西。它们两个一个主要是负责进行记录的, 另一个则是主要负责进行执行的任务的。
一旦把这层关系给分清楚了以后, 后面要是再看那些什么叫做DApp、还有所谓的Layer2的内容的话, 都是不会变得迷糊了。
