什么是以太坊
Frontier是以太坊(Ethereum)网络第一个发布版, 当进入此未知领域,希望你可以测试和探索它。它有很多的危险,也会存在没有被发现的陷阱,也可能会有肆虐的海盗等待攻击你,但是也蕴含着很多的机会
什么是以太坊
和其他先进系统一样,以太坊对不同的人意味着不同的东西,在阅读本节时,有些地方不会引起你的共鸣或者让你感觉没有意思。没关系,直接跳到下一章节,希望可以给你更多启发。假如你读到本章节的末尾还非常迷惑,你可以到相关的论坛留言询问。
“很可能...一台机器足以解决整个[世界]的所有问题 - - 达尔文爵士,1946年
从技术意义上来说,以太坊是一个世界计算机(world computer)。在技术意义上,艾瑟利亚是一个“世界电脑”。回到大型机的时代,可能大概是一样快,以太坊可以被看作是一个全世界可以使用的一台电脑。理论上它只有一个处理器(没有多线程或并行执行),但是需要尽可能多的内存。任何人都可以将程序上传到这个Ethereum World Computer上,任何人都可以要求执行已上传的程序。但这并不意味着任何人都可以要求任何程序做任何事情。相反,程序的作者可以指定任何人的请求,但自己被忽略。例如,在强烈的意义上,每个程序都有自己的永久存储空间,在执行之间持续存在。此外,只要存在需求,Ethereum World Computer将永远在那里,他不可能被关闭。 你可能会问:“为什么会有人使用这样的系统?” 有很多原因。其主要原因是因为它使您想要做的事情成本更低,也更容易。这个说法需要细分一些,这是以下段落所探讨的。
网络服务平台
“技术给了我们缩短时间和距离的设施 - 电报和电缆,电话,广播和其他部分。” - Emily Greene Balch
在更实际的意义上,Ethereum是一个确保计算的互联网服务平台。不仅如此,作为一个平台,它提供了一些对开发人员非常有用的整体功能:
- 用户认证,通过密码签名的无缝集成
- 完全可定制的支付逻辑,轻松创建自己的支付系统,而不用依赖第三方
- 100%抵抗ddos,通过完全分散的基于Blockchain的平台来保证
- 不用担心存储:无需安装安全的数据库; Ethereum可以为您提供你想要的足够多的存储空间
- 强大的互操作性:Ethereum生态系统中的所有内容都可以与其他所有内容进行轻松的交互,从声誉到自定义货币
- 服务器免费区域:您的整个应用程序可以部署在blockchain上,这意味着不需要建立或维护服务器; 让您的用户支付使用你服务的费用。
特别是二十年来,我们看到,服务和基础设施的发展加速发展,主要是互联网,使得作为一个团队工作或运营企业的开销变得更加简单和便宜。比如,eBay,Drivy和Airbnb已经让开了一个商店,租车公司或酒店更容易。这些平台让人们可以快速实现自己的想法,只要他们想提供的服务适合平台提供的模板。在Ethereum之外,如果那些已经存在的平台不符合您的需求,创建新平台的成本是很高昂的。Ethereum可以看做是平台的平台,它允许人们很容易创建基础架构,以便在互联网上创建新的服务。此外,任何在Ethereum上创建的基础设施都与其他所有人的创作一致,因此可以有保障和无缝的方式与其他平台进行互动。重要的是,由于没有一家公司或者实体控制Ethereum,运行基础架构的成本不一定包括任何利润率,所以我们可能会看到更低的成本。
随着Mix IDE和Mist browser的到来,Ethereum作为互联网服务的部署平台的功能会更明确。然而,此章节的关键信息是,Ethereum准备破坏金融业等供应链复杂的行业。
选择社会契约
“这是组织的时代” -Theodore Roosevelt, 1912
在一个更抽象的层面上来说,它是一个可以使智能组织,或者称作是实体群,为了特殊原因能够共同工作的设施。在最简单的情况下,两个人在一起来实现贸易。最终,Ethereum可以用来来使国家运转。在那里有一些人想组织婴儿游乐场,影视制作集团,讨论组,公共房屋等,他们都必须决定他们一起经营的规则。可以说,更艰巨的任务是如何实施和强迫执行规则,特别是考虑到人类的性格,能力和动机的复杂性。换句话说,你如何阻止Jo偷取他人的相机设备,或者是阻止Dave不履行照顾孩子的行为?Ethereum提供了一个可以定义规则的平台,并且随着技术的进步越来越多地看到强制执行。例如,相机一直监听blockchain,并且仅记录影视制作集团的DApp是否批准Jo的访问码。
众筹是提升组织工具的关键范例。它提供了几个非常重要的功能:个人为某一特定事业(在这种情况下为一个人或一群人提供现金)合作的方式,以及个人与潜在的大公司有意义的交互机制(如一个游戏工作室)。第一点从上一段内容可以获得,但第二点也是令人印象深刻的,因为一般来说,个人只能根据组织的条款与大型组织进行沟通,这往往默认为“忽视”,就像你忽略你皮肤上的细菌一样。就这样,你可能对众筹者收了你的钱后,使用不当且低效的行为很不高兴。但是,很难让运营公司代表您对众筹者采取行动。毕竟,众筹的服务提供商很可能是一家大公司。如果不想让你做,那么就不会有你可以与他沟通的统一机制。Ethereum可以帮助你定义融资里程碑或条件来确定支付的总金额,然后为您执行这些条件。随着时间的推移,我们将以更加有创意的方式让Ethereum与现实世界进行交互,并且拓展Ethereum检测里程碑是否被完成的能力,此能力不局限于那种明显的“30%的人群资助项目(按价值)表示已经通过了里程碑“的条件。
去中心化革命的一部分
“无论你投票给谁,政府最终总是参与进来” - Bonzo Dog Doo-Dah 1992
在哲学上,这是重新下放互联网的下一步。在去中心化制度中,任何人都可以单方面加入和参与进来,所有参与者都参与它的运行和维护,任何参与者可以单方面离开,而系统不受影响。去中心化制度中,没有任何实体可以阻止其他人的参与或者任意审查系统中的内容或使用权。互联网本来是被设计为去中心化的,但是我们使用它的方式越来越集中,直到审查机构和被我们接受和期待。由Satoshi Nakamoto推出的Blockchain技术与概念验证实现简单的价值转移系统(称为比特币)代表了我们拥有的最好的数字系统(在互联网本身之后),用于管理多用户交互,而不需要集中协调或监督。实际上,一个去中心化的制度是它执行规则的权力(例如,“在比特币中你只能花一点钱”,或者在Ethereum中对你的智能合约执行你编写的任何规则),所以参与者可以相信他们希望执行的规则将是没有任何腐败,贿赂,裙带关系,政治偏见,排外,例外,人为监督或缺乏工作人员的危险。 通过以完全对等的方式进入中立可执行的协议,Ethereum允许人们安全地互动。现在,必须记住的是,Ethereum只能在自己的数字范围内执行, 它并没有在其领域之外消除外界权威对争端裁决的需要---“对方在Ethereum中说自己不会,但是当面又强迫我”对Ethereum来说是无意义的,但存在于其他地方的其他规则可以覆盖到这一点---但是,Ethereum做的是允许我们把这个边界推动到数字领域可以覆盖的地方。
总结
Gavin Wood将Ethereum的描述作为非本地化单例的可编程数据结构的集合。这意味着什么取决于你来自哪里,但无论你身在何处,与Ethereum同在的日子会更好