当前位置:okx > 百科 > 以太坊(Ethereum)技术的真正定义是什么? 以太坊怎么运行?

以太坊(Ethereum)技术的真正定义是什么? 以太坊怎么运行?

小欧2022-05-23 10:50:33百科104
中本聪在 2009 年开发的比特币,在金融领域常常被认为是非常激进的。作为数字资产的首个典型代表,比特币没有任何人给它背书,也没有什么“固有价值”,甚至没有一个中心化的发行者和控制者。而作为整个比特币实验的一部分,区块链技术,被用来实现比特币系统的共识机制。而该技术目前也已经得到了越来越多的的关注。最常被人拿来举例的一些基于区块链技术的应用包括,利用链上资产替代自定义货币和金融工具的“彩色币”应用,管理物理设备所有权的“智能资产”应用,复杂一些的应用包括,利用代码直接控制数字资产的“智能合约”应用,以及基于区块链的“去中心化自治组织”(DAOs)等等。
以太坊出现之前,已经有很多基于区块链技术,试图实现上述区块链应用的项目。然而,这些项目都有一定的局限性,只能同时支持一种或几种特定应用。而以太坊之所以能超越以往这些项目的局限性,是因为其核心思想:以太坊要实现的是一个内置了编程语言的区块链协议,由于支持了编程语言,那么理论上任何区块链应用都可以用这门语言进行定义,进而作为一种应用,运行于以太坊的区块链协议之上(译注:该协议的意义与互联网时代的 TCP/IP 协议有的一拼)。而不是像以往的那些项目,各自为政,分别定义自己的区块链协议,而各个协议又只支持一种或几种特定区块链应用,且互不兼容。而且,基于以太坊的支持编程的区块链协议,不仅能实现前文所述的已经提出的各种区块链应用,并且在未来,也能实现现在的人们还没有想到的全新的区块链应用。也就是说,以太坊定义好的区块链协议,使得区块链应用开发者高效快速地开发顶层应用,变为可能。
比特币经常被称之为“全球账簿”,尽管这个账簿记录的仅仅是一种货币——比特币的全部账单。相应的,以太坊可以被看作一台“全球计算机”:一个任何人都可以上传和执行应用程序,并且程序的有效执行能得到保证的地方,这种保证依赖的正是以太坊系统中鲁棒性极强,去中心化的,由全球成千上万的计算机组成的共识网络。以太坊,以应用于比特币和其他系统中的区块链技术作为基础,同时,也以比特币和其他系统中的密码学和经济刺激手段作为计算安全性的保证。但是,由于其对于编程语言的支持,以太坊得以开启更大的可能性。
举一个具体的例子,试想一个使用 Slock(一个基于以太坊的物联网平台)提供自行车租赁服务的场景。自行车的所有者会将一个 Slock(智能锁)安装到他们的自行车上,并且在以太坊区块链上给自行车注册一个智能合约(一段计算机程序代码)。接下来,任何人都可以向该智能合约发起一个发送一定数量数字货币的请求,合约在接到这个请求之后,会自动将这笔数字货币转发给自行车的所有者,并且记录一个状态,这个状态用于表明,刚刚这位数字货币的发送者获得了某种所有权,比如这辆自行车接下来三个小时的使用权。接下来,这个人在三个小时内,都可以通过智能手机向 Slock(智能锁)发送特定的签名信息,这条签名信息会打开车上的这把锁。上述的整个租赁过程,都没有涉及任何中心化的支付处理机构,即使是 Slock 这家公司本身。因此,使用类似 Slock 锁的人,不用担心 Slock 这家公司倒闭之后自己这把锁不能使用的问题,也不用担心服务商突然开始被征收高昂费用的问题,更不用担心自己的私人交易信息会全部落入某一方手里的问题。
基于以太坊的其他区块链应用还包括,各种各样的金融合约——从简单的实体资产(黄金,股票)的数字化应用,到复杂的一些金融衍生品应用,面向互联网基础设施的更安全的更新与维护应用(比如 DNS 和数字认证),不依赖中心化服务提供商的个人线上身份管理应用(因为中心化服务提供商很可能留有某种后门,并借此窥探你的个人隐私)。除了已经被很多创业团队实现出来的 100 多种区块链应用以外,以太坊也被一些金融机构、银行财团(比如 R3),以及类似三星、Deloitte、RWE 和 IBM 这类的大公司所密切关注,由此也催生出了一批诸如简化和自动化金融交易、商户忠诚指数追踪、旨在实现电子交易去中心化的礼品卡等等区块链应用。
本质上,以太坊的目标,就是将区块链技术所具有的去中心化、开放、和安全这三大特点,引入到几乎所有能被计算的领域。


你可以下载以太坊客户端(ethereum client)软件。当然咯,如果你有足够的耐心,也可以自己写一个。类似于 BitTorrent 和 Bitcoin 这类软件,以太坊客户端会在互联网中把你和其他使用相同客户端软件的人连接起来,这样一来,你就可以从他们那下载以太坊的区块链了。以太坊客户端软件还将独立地验证收到的每个区块是否符合以太坊的规则。
以太坊客户端软件可以用于:
连接以太坊的网络
探索以太坊的区块链
创建新的交易和智能合约
运行智能合约
挖掘新区块
编者注:所谓的 “区块链” 即是一系列的交易数据,这些交易是网络中所有计算机都确认过符合(当时的)规则并且执行过的(“交易” 主要是指密码学货币的转账)。而 “挖掘新区块” 的意思就是试图把一些数据传播出去让其它计算机也来执行,之所以叫 “区块” 是因为这时候这些交易是打包成一个数据块来传播的(别的时候,交易数据也可以独立传播)。
而平时我们说的 “区块链”,指的是一套让上述系统(所有计算机都保存并且执行了同样的交易数据)得以实现的技术(计算机交互协议)。
如此,你的计算机就化身为网络中的一个节点,运作着 “以太坊虚拟机” ,并且与所有其他节点行为一致。在点对点的网络上,不存在主服务器,任何电脑都有平等的权力和地位。
编者注:截至 2019 年 5 月,保存了完整以太坊区块链的节点(也称为 “全节点”),即上文所说的 “无数”,约为 6000 个。因为网络是开放的,节点的数量也会不断变化。


标签: 以太坊

“以太坊(Ethereum)技术的真正定义是什么? 以太坊怎么运行?” 的相关文章

什么是稳定币?稳定币有多少种类?

稳定币是一种加密货币,旨在限制投资者在使用加密技术时的波动性。稳定币通常与另一种具有稳定价值的资产挂钩,但它们也可能得到算法的支持。 消费者在购买或出售非货币商品和服务时,可能会在交易过程中或交易后经历巨大的价格变化。稳定币使竞争环境变得公平,而不需要任何一方换回货币。 稳定币在...

什么是 Web3,它与 Web2 有何不同?

什么是 Web3,它与 Web2 有何不同?

Web3 是 web2 的演变Web2 有两个主要特点: 建立在用户生成的内容之上。平台垄断数据流量。Web2本质上是对Web1时代的改进,但Web2时代的用户数据存放在不同的应用程序中,用户无法自由控制和使用。这构成了 Web2 的痛点。Web3 的特点是去中心化,通过将数据和资产的控制...

区块链如何化解信任危机?

区块链如何化解信任危机?

随着学历造假、证书造假等问题的频繁出现,证书管理也受到了前所未有的重视。拿学历证书的管理来说,2001年以前,我国学位证书信息都由学校独立存储。2001年开始,我国开始实行学历证书信息的网络化管理,实行统一的电子注册制度,现在已基本实现了高校学生从入学到毕业全程网络化管理。学生在入学时注册新生学籍,...

简单了解什么是清算机制

今年6月份币圈内颇为活跃的三箭资本因资不抵债陷入了清算危机; 由于Terra崩盘、stETH 脱锚、比特币、ETH 和其他加密货币暴跌让三箭资本出现的资不抵债的情况,它的头寸面临清算。 三箭资本为了防止它在 DeFi 平台的资产被清算,不断变卖 stETH 兑换成 ETH 用于偿...

区块链与传统的中心化系统为什么在性能方面有巨大的差异?

区块链与传统的中心化系统,为什么在性能方面有如此巨大的差异?主要原因在于,区块链采用的是分布式账本的技术,无论什么DApp,其运算结果都必须同步到每一个节点上才算达成了共识。这就好比一群人做决定,必须经过讨论才能达成共识,和一个人做决定的速度相比,前者一定会比后者慢。所有的区块链系统,都无可避免地会...

如何冻结OKX的账号?

如何冻结OKX的账号?

APP端1.打开OKXAPP并登录,点击左上角个人中心图标—【安全设置】—点击页面下方【冻结/关闭账号】。      2.点击【冻结账号】,在新页面,系统会显示冻结账户后的风险告知 ,请仔细阅读,然后勾选相关条款再次点击页面下方【冻结账号】。注:如果您没有绑定...