以太坊是一个分散的系统,这意味着它不受任何单个管理实体的控制。绝大多数在线服务,企业和企业都建立在集中式治理系统上。这种方法已经使用了数百年,尽管历史一次又一次证明它是有缺陷的,但是当双方不信任时,仍然有必要实施它。那么以太坊如何运作?它能用来做什么呢?
一、以太坊如何运作
以太坊基于比特币的协议及其区块链设计,但经过了调整,以便可以支持货币系统以外的应用程序。这两个区块链的唯一相似之处在于它们存储了各自网络的整个交易历史记录,但是以太坊的区块链的功能远不止于此。除了交易的历史记录,以太坊网络上的每个节点还需要下载网络中每个智能合约,每个用户的余额以及所有智能合约代码及其存储位置的最新状态或当前信息。
本质上,以太坊区块链可以描述为基于交易的状态机。对于计算机科学,状态机被定义为能够读取一系列输入并根据这些输入转换为新状态的东西。执行事务时,机器将转换为另一种状态。
以太坊的每个状态都包含数百万笔交易。这些交易被分组形成“块”,每个块都与其先前的块链接在一起。但是在将交易添加到分类账之前,需要先进行验证,该过程要经过称为挖掘的过程。
挖掘是一组节点将其计算能力应用于完成“工作量证明”挑战的过程,这本质上是一个数学难题。他们的计算机功能越强大,解决难题的速度就越快。这个难题的答案本身就是工作的证明,并且可以保证程序块的有效性。
世界各地许多矿工都在相互竞争,以尝试创建和验证区块,因为每次矿工证明一个区块时,都会生成新的以太币并授予该矿工。矿工是以太坊网络的骨干,因为它们不仅确认和验证交易以及网络中的任何其他操作,而且还生成网络货币的新令牌。
二、以太坊可以用来做什么?
首先,以太坊允许开发人员构建和部署去中心化的应用程序。此外,任何集中式服务都可以使用以太坊平台进行分散。以太坊平台构建应用程序的潜力不受创作者创造力的限制。
分散式应用程序有可能完全改变公司与其受众之间的关系。如今,有很多服务仅通过提供托管服务和用户交易商品和服务的平台就收取佣金。另一方面,以太坊的区块链可以使客户追踪他们所购买产品的来源,而智能合约的实施可以确保双方之间进行安全,快速的交易,而无需任何中介。
区块链技术本身具有革新基于Web的服务以及具有悠久合同惯例的行业的潜力。例如,美国的一个保险行业拥有超过70亿美元的倾斜人寿保险资金,可以使用Blockchain公平,透明地重新分配。此外,通过智能合约的实施,客户可以轻松地在线提交其保险索赔并接收即时的自动付款,前提是他们的索赔符合所有要求的标准。
本质上,以太坊区块链能够将其核心原则(信任,透明度,安全性和效率)引入任何服务,业务或行业。
以太坊还可以用于创建权力下放的自治组织(DAO),该组织完全透明且独立于任何干预而没有单个领导者。DAO通过编程代码和编写在区块链上的一系列智能合约来运行。它旨在消除对一个人或一组人进行完整而集中的组织控制的需要。
DAO由购买令牌的人拥有。但是,购买代币的数量并不等于股权和所有权。代币是为人们提供投票权的捐款。
三、谁创建了以太坊
2013年末,Vitalik Buterin在白皮书中描述了他的想法,他将该白皮书发送给了他的几个朋友,后者又进一步将其发送出去。结果,大约30个人与Vitalik进行了讨论。他正在等待重要的评论,人们在指出该概念中的重大错误,但从未成功。
该项目于2014年1月公开宣布,核心团队包括Vitalik Buterin,Mihai Alisie,Anthony Di Iorio,Charles Hoskinson,Joe Lubin和Gavin Wood。Buterin还在迈阿密举行的比特币会议上在舞台上介绍了以太坊,几个月后,该团队决定举行以太坊的众筹活动,以资助该项目的发展。
四、总结
简而言之,以太坊是一个公共的,基于开源,基于区块链的分布式软件平台,允许开发人员构建和部署去中心化的应用程序,这一点新手投资者一定要了解。只有这样,我们才能去正视以太坊!