Skip to content

以太坊是什么?

概述

以太坊是一个基于区块链技术的、开源的、公共的分布式账本,具备智能合约(脚本)功能。以太坊赋力开发者使用业务逻辑来构建区块链应用,并且能够在一个去信任的环境中运行应用,同时还受益于以太坊网络的高可用性。

以太坊的重要性?

以太坊叩开了全球化金融系统的大门,我们只需要联网便可以使用这些去信任化的应用、产品和服务。所有人都可以与以太坊网络交互并参与到数字经济中,而且无需任何第三方介入,也无需面临审查风险。

智能合约和去中心化应用是什么?

尽管“合约”一词首先使人联想到法律协议,但在以太坊的世界里,“智能合约”是一些在区块链上运行的代码,并且保障了参与运行合约的各方都获得相同的结果。这些智能合约还可以用来创建各种各样的去中心化应用(Decentralized Applications,简称DApps),包括游戏、数字化收藏品、线上投票系统和金融产品等等。

早在20世纪90年代,Nick Szabo就创造了“智能合约”这一概念。Szabo以自动售货机为例阐释了如何将现实生活中的合约义务编程到软件和硬件系统。只要我们在售货机中投入了正确金额,就能获得相应的产品。同样地,以太坊中的智能合约拥有价值,并且只有在满足特定条件时才会被激活。

以太坊使用的脚本语言是图灵完备的,也即是说,原则上用户可以创建任意种类的去中心化应用(DApps),局限之处仅在于个人的编程技能和创造力。

相关资源