比特币 2.0:侧链的诞生

简介:

screenshot

“密码货币将会催生构成下一代互联网的第五种协议层。”纳瓦尔·拉维坎特(Naval Ravikant)这样表示。弗雷德·威尔逊(Fred Wilson)也持相同意见:“2014年我们的投资将会瞄准区块链(blockchain)圈。”风投公司安德森霍洛维茨对比特币的兴趣也越来越浓厚。

即便你不把比特币看作一种货币(我想一定有很多值得怀疑的地方),你也应该这么想:哇,这么多绝顶聪明的成功人士都认为比特币的底层技术很了不起。但正如我几周以前的一篇文章所说,区块链技术和比特币本身存在很大的区别,是不是?

……可能并非如此。

先简要回顾下这个科技名词:“区块链”是由神秘的中本聪(Satoshi Nakamoto)发明的分布式共识技术,无需中央授权、通过P2P的网络即可对交易进行处理以及加密验证。另外,交易可以根据可编程的合约自动执行。

比特币是第一个也是最成功的区块链应用,不过还有许许多多其它“密码货币”,也就是人们熟知的“山 寨币”(altcoins)。另外还有许多基于新的区块链开发的非货币应用,比较有名的是域名币(Namecoin)和以太坊(Ethereum),以及 对比特币进行深入扩展的一些应用,比如零币(ZeroCoin),万事达币(MasterCoin),彩色币(Colored Coins)等等。

我知道,对于那些对密码货币还持有怀疑态度的人来说,这些听起来晦涩难懂;那么听听拉维坎特几个月前在TC Disrupt大会上是怎么说的吧:

……那么,让我们继续打比方,想象一下现在是1995年,你刚开始注意到过去一两年里,经常会遇到一帮古怪的技术宅挤在角落里眉飞色舞地谈论“HTTP”“HTML”“cookies”……显然,正是这些东西组成了“万维网”。

那么,我们有了比特币以及它的区块链;我们有了不少(即便不是几百种)其它的区块链,支撑着各种山 寨币、域名币、(即将上线的)以太坊等等。但正如社交网络一样,区块链也受益于网络效应。最流行的一个就会成为最具活力、最有价值、最强大的一个;目前为 止,比特币的区块链一家独大。这两个因素让山寨币的生存环境变得艰难。

从另一方面看,许多有趣的创新恰恰是其它的区块链里产生。域名币是DNS的一种代替方案;以太坊则 是任何一种区块链技术的通用平台;一种有希望能成为X.509认证的区块链代替方案;狗币(Dogecoin)则是后现代解构主义者的最爱;等等等等。比 特币的区块链本身,由于涉及了太多的能量,已经变得低迷、笨拙,很难改变,阻碍了创新的脚步,成为了自身成功的牺牲品……

……我的这一想法直到遇到奥斯汀·希尔(Austin Hill)和亚当·贝克(Adam Back)才发生改变。希尔曾是Zero-Knowledge Systems的创始人兼CEO,这家价值数百万美元公司曾领先时代15到20年;贝克则是比特币背后的Hashcash算法的发明者。他们具有相当高的 可信度,说具体一点——他们正在悄悄打造一家部分基于“侧链”(sidechains)概念的“区块链2.0”创业公司,。

侧链是由比特币通过比特币合约支持的新型区块链,就像由金条支持的美元英镑一样。原则上,你可以有成千上万个“挂”到比特币上的侧链,特性和目的各不相同……所有这些侧链依赖于比特币主区块链保障的弹性和稀缺性,一旦经过尝试和测试,反过来又能重复验证侧链的功能。

如果侧链能够成功——尽管需要比特币核心协议做一些修改——可能会对现在的山寨币造成极大的打击。 因此这项提议早到广泛的质疑就不足为奇了,以太坊的首席科学家维塔里克·巴特林(Vitalik Buterin)声称侧链不仅需要修改协议,还需要“所有比特币矿池运营商当中50%以上的同意以及积极配合。”

我们为何要关心这些东西?两个主要原因。第一:如果拉维坎特、威尔逊、安德森霍洛维茨公司、希尔、贝克等等说对了,从长远来看,基于区块链的密码货币有可能会成为整个金融系统的基础。希尔表示:“我希望打造出让国家政府淘汰纸币、将国家货币建立在上面的区块链。”

或者,安德森霍洛维茨公司的巴拉吉·斯里尼瓦桑(Balaji Srinivasan)诠释了另一种同样野心勃勃的概念。

第二:希尔曾对我说,

不用管“不作恶”,我们希望打造一个根本作不了恶的公司。

他的意思是,一个组织的合约责任将植入它的区块链,并由区块链强制执行它的责任。

比特币的分布性使得人们幻想起基于区块链自主运作的公司,这听起来简直是天方夜谭。从另一方面看,一家承诺以某种特定形式运作的公司(不是单纯的承诺,而是强制执行、板上钉钉的加密合约),与现在那些卑劣的公司相比更值得公众信任。

当然,在人们真正开始编码将概念变成现实之前,这些都只是虚无缥缈的幻想。侧链让我最感兴趣的一点就是,如果它得到实施,它将协助并加快整个区块链生态系统的创新,从而让那一天更早到来。我很好奇希尔和贝克究竟葫芦里卖的什么药(他们并没有告诉我)。真是个有趣的时代。

图片版权:Wikimedia。

(译:顾秋实)

Bitcoin 2.0: Unleash The Sidechains

稿源:TechCrunch CN

文章转载自开源中国社区 [http://www.oschina.net]

相关文章
|
Unix Linux 数据安全/隐私保护
超好用!5款完全免费、支持全平台的笔记软件
好记忆不如一个烂笔头,对于这句话,我深以为然。 我觉得养成做笔记的习惯,对于工作和学习都能够提供很大的帮助。
超好用!5款完全免费、支持全平台的笔记软件
|
计算机视觉 Python
OpenCV形态学运算中梯度运算、顶帽、黑帽运算讲解与实战应用(附Python源码)
OpenCV形态学运算中梯度运算、顶帽、黑帽运算讲解与实战应用(附Python源码)
662 0
|
资源调度
yarn 错误:There appears to be trouble with your network connection. Retrying…
yarn 错误:There appears to be trouble with your network connection. Retrying…
1716 0
|
7月前
|
传感器 算法 安全
【无人机三维路径规划】基于灰雁GGO实现无人机三维路径规划(目标函数:最优成本 路径 高度 威胁 转角)研究(Matlab代码代码实现)
【无人机三维路径规划】基于灰雁GGO实现无人机三维路径规划(目标函数:最优成本 路径 高度 威胁 转角)研究(Matlab代码代码实现)
255 6
【无人机三维路径规划】基于灰雁GGO实现无人机三维路径规划(目标函数:最优成本 路径 高度 威胁 转角)研究(Matlab代码代码实现)
|
10月前
|
人工智能 索引 Python
[oeasy]python094_使用python控制音符列表_midi_文件制作
本文介绍了如何使用Python控制音符列表制作MIDI文件。首先回顾了列表下标索引(正数和负数)的用法,接着通过`mido`库实现MIDI文件生成。以《两只老虎》为例,详细解析了代码逻辑:定义音高映射、构建旋律列表、创建MIDI文件框架,并将音符插入音轨。还探讨了音符时值与八度扩展的实现方法。最终生成的MIDI文件可通过不同平台播放或编辑。总结中提到,此技术可用于随机生成符合调性的旋律,同时引发对列表其他实际应用的思考。
357 5
|
Java 开发者 Spring
Spring Cloud Gateway 中,过滤器的分类有哪些?
Spring Cloud Gateway 中,过滤器的分类有哪些?
576 3
|
C语言 C++
C语言函数调用的易错点
在 C 语言中,函数调用时常见的易错点包括:参数类型不匹配、缺少或多余参数、返回值未使用、函数未声明、递归调用未终止、指针传递错误、使用未初始化的变量等。C 语言不支持函数重载,在 C++ 中使用时需注意区分。正确处理这些易错点可以提高代码的稳定性和可维护性。
|
JSON 安全 Java
如何使用filter进行权限验证?
如何使用filter进行权限验证?
401 1
|
存储 监控 调度
Django中的定时任务与后台任务队列的实践
【6月更文挑战第10天】在Django中实现定时任务和后台任务队列,可以使用Celery+Beat进行定时任务,Django Q处理后台任务。Celery配置包括设置Broker和Result Backend,创建Celery实例及任务。Django Q则涉及安装、配置ORM和创建任务。通过`async_task`将任务放入队列。注意性能、资源、安全和错误处理。使用时需考虑认证、输入验证、日志监控、部署策略和测试质量保障。
Django中的定时任务与后台任务队列的实践
|
机器学习/深度学习 人工智能 算法
【人工智能】人工智能与传统美工结合,AI美工的详细解析
AI美工是一个结合了人工智能技术与美工设计的岗位,它利用AI工具和技术来辅助或完成美工设计的各项工作。以下是对AI美工的详细解析
1247 2

热门文章

最新文章