区块链、以太坊、智能合约,是什么关系?

2016-10-10 22:13
经济 2016年23期
关键词:以太加密算法底层

区块链被认为是自互联网诞生以来最为颠覆性的技术。它的魅力为何如此迷人,甚至让很多人觉得无法理解。在区块链领域中,追随区块链的粉丝们经常提到以太坊和智能合约,它们又是何方神器?

互联网发展至今,有人认为有能力独立开发出区块链应用的人不会超过2000个人,也有人认为可能不超过200个人。这个数字或许夸张,但足以说明开发区块链难度之大。因为这就如同在没有操作系统的手机上开发出一款APP,需要从底层编写代码,构筑底层构架,更需要掌握非常多的软硬件开发能力和加密算法。如果有人提供类似于安卓或iOS(苹果公司开发的移动操作系统)这类操作系统,可以让开发的门槛大大降低。于是,有一群程序员开发了Ethereum,中文名为“以太坊”。

以太坊是一个开源的区块链底层系统,像安卓或iOS一样,提供了非常丰富的API(应用程序编程接口),让许多人在上面能够快速开发出各种区块链应用。目前已经有超过200多个区块链应用在以太坊上开发。

而以太坊的另一个特色是能够实现智能合约。所谓智能合约(Smart Contract),是密码学家Nick Szabo在1994年首次提出以数字形式定义的一系列承诺(Promises),包括合约参与方可以在上面执行这些承诺的协议。

智能合约的智能在英语中对应的单词是Smart,和智能手机(Smart Phone)中的Smart意义相同,表示非常灵活的意思,并不是指人工智能(AI)。智能合约一旦设立指定后,能够无需中介的参与就自动执行,并且没有人可以阻止它的运行。

(来源:万向区块链实验室)

猜你喜欢
以太加密算法底层
以太极为旗,开启新时代“黄河大合唱”
航天企业提升采购能力的底层逻辑
车易链:做汽车业的“以太坊”
基于小波变换和混沌映射的图像加密算法
Hill加密算法的改进
百通推出入门级快速工业以太网络交换器系列
以太互联 高效便捷 经济、可靠、易用的小型可编程控制器
回到现实底层与悲悯情怀
对称加密算法RC5的架构设计与电路实现
基于Arnold变换和Lorenz混沌系统的彩色图像加密算法