Login
欢迎来到未来世界

您现在的位置是: 首页 > 计算机 > 区块链

区块链

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

区块链 加入收藏
简而言之,以太坊(Ethereum)是将比特币中的一些技术和概念运用于计算领域的一项创新。比特币被认为是一个系统,该系统维护了一个安全地记录了所有比特币账单的共享的账簿。以太坊利用了很多跟比特币类似的
简而言之,以太坊是将比特币中的一些技术和概念应用到计算领域的创新。 比特币被认为是一个维护共享账本的系统,共享账本安全记录所有比特币账单。 以太坊使用许多类似比特币的机制(如区块链技术和P2P网络)来维护一个共享的计算平台,可以灵活安全地运行用户想要的任何程序(当然包括类似比特币的区块链程序)。 为了更好的理解以太坊,我们先来回顾一下过去。 比特币由中本聪于2009年开发,通常被认为是金融领域非常激进的东西。 作为数字资产的第一个典型代表,比特币没有任何人的背书,没有“内在价值”,甚至没有集中的发行者和控制者。 作为整个比特币实验的一部分,区块链技术被用来实现比特币系统的共识机制。 而这项技术目前已经越来越受到重视。 一些基于区块链技术的应用经常被引用作为例子,包括使用链资产取代定制货币和金融工具的“彩色货币”的应用,以及管理物理设备所有权的“智能资产”的应用。一些更复杂的应用包括使用代码直接控制数字资产的“智能合同”的应用,以及基于区块链的“去中心化自治组织”(DAOs)的应用等。 在以太坊出现之前,已经有很多基于区块链技术的项目,试图实现上述区块链应用。 但是这些项目都有一定的局限性,只能同时支持一个或几个特定的应用。 以太坊之所以能够超越之前这些项目的局限性,是因为它的核心思想:以太坊是用内置的编程语言来实现一个区块链协议。因为它支持编程语言,任何区块链应用理论上都可以用这种语言定义,然后作为应用运行在以太坊的区块链协议上。 与以前的项目不同,它们是独立的,定义了自己的区块链协议,每个协议只支持一个或几个特定的区块链应用,彼此不兼容。 而且基于以太坊的支持编程的区块链协议,不仅可以实现上面提到的各种区块链应用,还可以实现未来人们还没有想到的全新的区块链应用。 也就是说,以太坊定义的区块链协议使得区块链应用开发者高效快捷地开发顶级应用成为可能。 比特币通常被称为“全球账本”,虽然这个账本记录的只是一种货币——比特币的所有账单。 相应地,以太坊可以被看作是一台“全球计算机”:一个任何人都可以上传和执行应用程序的地方,程序的有效执行可以得到保证。这种保证依赖于以太坊系统中由全球数千台计算机组成的健壮的、去中心化的共识网络。 以太坊是基于比特币等系统中应用的区块链技术,同时利用比特币等系统中的密码学和经济刺激作为计算安全的保障。 但由于对编程语言的支持,以太坊可以开拓更多的可能性。 举个具体的例子,想象一个使用Slock(一个基于以太坊的物联网平台)提供自行车租赁服务的场景。 自行车的所有者将在他们的自行车上安装一个智能锁,并在以太坊区块链为自行车注册一个智能合同(一段计算机程序代码)。 接下来,任何人都可以发起请求,向智能合约发送一定数量的数字货币。收到这个请求后,契约会自动将数字货币转发给自行车的主人,并记录一个状态,用来表示数字货币的发送者刚刚获得了某种所有权,比如未来三个小时的自行车使用权。 接下来,在三个小时内,这个人可以通过智能手机向Slock(智能锁)发送特定的签名消息,这个签名消息将打开汽车上的锁。 上面提到的整个租赁过程不涉及任何集中支付处理机构,甚至Slock本身。 所以使用类似Slock锁的人,不用担心公司破产后自己的锁无法使用的问题,也不用担心服务商突然开始被收取高额费用的问题,更不用担心自己所有的私人交易信息会落入某一方手中的问题。 其他基于以太坊的区块链应用还包括各种金融合约——从简单的实物资产(黄金、股票)数字应用到复杂的金融衍生品应用,更安全的互联网基础设施更新和维护应用(如DNS和数字认证),以及不依赖于集中式服务提供商的个人在线身份管理应用(因为集中式服务提供商很可能会留下某种后门,窥探你的个人隐私) 除了很多创业团队已经实现的100多种区块链应用,以太坊还受到了一些金融机构、银行财团(比如R3),以及三星、德勤、RWE、IBM这样的大公司的密切关注。因此,许多区块链应用程序,如简化和自动化金融交易、跟踪商家忠诚度指数、旨在分散电子交易的礼品卡等。已经出生。 本质上,以太坊的目标是将区块链技术的三大特性,即去中心化、开放性和安全性,引入到几乎所有可以计算的领域。
图集详情底部广告位