以太坊白皮书:其它的区块链应用

以太坊白皮书:其它的区块链应用

 将区块链的思想应用到其它领域的想法早就出现了。在 2005 年,尼克萨博提出

  了"用所有权为财产冠名"的概念,文中描述了复制数据库技术的发展如何使基于

  区块链的系统可以应用于登记土地所有权,创建包括例如房产权、违法侵占和乔

  治亚州土地税等概念的详细框架。然而,不幸的是在那时还没有实用的复制数据

  库系统,所以这个协议被没有被付诸实践。不过,自 2009 年比特币系统的去中

  心化共识开发成功以来,许多区块链的其它应用开始快速出现。

  · 域名币(namecoin)- 创建于 2010 年,被称为去中心化的名称注册数据库。像

  Tor、Bitcoin 和 BitMessage 这样的去中心化协议,需要一些确认账户的方法,

  这样其他人才能够与用户进行交互。但是,在所有的现存的解决方案中仅有的可

  用的身份标识是象 1LW79wp5ZBqaHW1jL5TciBCrhQYtHagUWy 这样的伪随机

  哈希。理想的情况下,人们希望拥有一个带有象"george"这样的名称的账户。然

  而, 问题是如果有人可以创建"george"账户, 那么其他人同样也可以创建"george"

  账户来假扮。唯一的解决方法是先申请原则(first-to-file),只有第一个注册者

  可以成功注册,第二个不能再次注册同一个账户。这一问题就可以利用比特币的

  共识协议。域名币是利用区块链实现名称注册系统的最早的、最成功的系统。

  · 彩色币(Colored coins)- 彩色币的目的是为人们在比特币区块链上创建自己的

  数字货币,或者,在更重要的一般意义上的货币 - 数字令牌提供服务。依照彩

  色币协议, 人们可以通过为某一特别的比特币 UTXO 指定颜色,发行新的货币。 该协议递归地将其它 UTXO 定义为与交易输入 UTXO 相同的颜色。这就允许用 户保持只包含某一特定颜色的 UTXO,发送这些 UTXO 就像发送普通的比特币

  一样,通过回溯全部的区块链判断收到的 UTXO 颜色。

  · 元币(Metacoins)- 元币的理念是在比特币区块链上创建新的协议,利用比特

  币的交易保存元币的交易,但是采用了不同的状态转换函数 APPLY‟。因为元币

  协议不能阻止比特币区块链上的无效的元币交易,所以增加一个规则如果

  APPLY‟(S,TX)返回错误, 这一协议将默认 APPLY‟(S,TX) = S。 这为创建任意的、

  先进的不能在比特币系统中实现的密码学货币协议提供了一个简单的解决方法,

  而且开发成本非常低,因为挖矿和网络的问题已经由比特币协议处理好了。

  因此,一般而言,建立共识协议有两种方法:建立一个独立的网络和在比特币网 络上建立协议。虽然像域名币这样的应用使用第一种方法已经获得了成功,但是 该方法的实施非常困难,因为每一个应用需要创建独立的区块链和建立、测试所 有状态转换和网络代码。另外,我们预测去中心化共识技术的应用将会服从幂律 分布,大多数的应用太小不足以保证自由区块链的安全,我们还注意到大量的去

  中心化应用,尤其是去中心化自治组织,需要进行应用之间的交互。

  另一方面,基于比特币的方法存在缺点,它没有继承比特币可以进行简化确认支

  付(SPV) 的特性。比特币可以实现简化确认支付,因为比特币可以将区块链深

  度作为有效性确认代理。 在某一点上, 一旦一笔交易的祖先们距离现在足够远时,

  就可以认为它们是合法状态的一部分。与之相反,基于比特币区块链的元币协议 不能强迫区块链不包括不符合元币协议的交易。因此,安全的元币协议的简化支 付确认需要后向扫描所有的区块,直到区块链的初始点,以确认某一交易是否有效。目前,所有基于比特币的元币协议的"轻"实施都依赖可信任的服务器提供数据,这对主要目的之一是消除信任需要的密码学货币而言,只是一个相当次优的结果。


玖壹区块链声明

加微信:469649885区块链培训教程
还可免费获取区块链培训班试学名额

分享:

扫一扫在手机阅读、分享本文

区块链评论

玖壹区块链培训

玖壹区块链培训学院简称(玖壹学院http://www.91xiubbs.com/)提供区块链技术培训资料、区块链开发培训视频教程等下载,不过网上自学区块链技术课程必然存在一些缺陷:遇到问题易卡壳、学习周期漫长、无针对性等。区块链培训机构现场面对面的讲授区块链培训课程可以让您和团队在最短时间内掌握正确、系统、高效的区块链实战技术。