区块链的层叠结构(blockchainstack)
这幅图的基本思想就是:每个长方形条的内容都是去中心化和开源的。我称之为“共享式的数据层和协议层”。没有哪个人能够控制这个系统的任何一部分,而这些部分对所有个人和企业都是开放的。以比特币为例,区块链就是共享的数据层,而比特币协议就是一个去中心化的协议,它是共享的协议层的一部分。
在这副图里,越往上每一层就越薄,而共享的数据层和协议层在整个层叠结构里占了80%的比例。现在的互联网应用建基于如TCP/IP和HTTP这样的开放式的去中心化技术之上,但如果你把现在的互联网应用按照这幅图描绘出来,去中心化技术只占15%,因为那些应用基本都不是开放的,而是中心化的。
1.矿工和区块链
每个矿工都是计算机组成的网络里的节点,这些计算机构成了一个整体去验证所有的比特币交易。在每一笔交易中,算法会以比特币奖励他们,因为比特币在真实世界具有价值,这些机器的操作者就有激励让机器保持运作。
区块链就是一个公开账簿,它存有所有交易的记录,区块链由矿工去维持,它不是由某一个实体独家控制的,是对所有人开放的。
2.各种网络的覆盖重叠
开发者开始创建与比特币区块链平行的各种网络,借由它们去完成比特币网络无法完成的任务,但是可以利用区块链,比如去给他们的工作加上时间戳或去确认工作。
比如Counterparty(它是一个在比特币网络里的免费开放的金融工具平台),比如“侧链”。无论这些网络使用何种形式来覆盖重叠,它们的一个共同点就是它们都与比特币区块链联系在一起,而且它们能从中获得的网络效应就是流动性,而不用它们的加密货币做辅助程序,或者不用如Ethereum要求的区块链做备选方案。
3.去中心化的协议
感谢区块链,让我们可以去开发一套开源的、去中心化的协议,还有内置的数据、验证方式和交易体系,而没有一个实体可以单独控制。这正是传统的软件业开始瓦解的地方。最佳例子也正是比特币,我们已经意识到它对货币和金融的冲击。
Ebay、Facebook和Uber之所以很有价值,是因为它们能从网络效应里大量获益,这种网络效应来自于它们把用户数据集中在自己手里,并从交易中获益。建立在区块链之上的去中心化协议有可能取消每一个单独的部分,比如说,他们可以创建一个共有的去中心化的数据集合,任何人都能用,并且支持以比特币为基础的p2p交易。
事实上,已经有一些很有潜力的团队正在这么做,他们正在创造新的协议,有可能让以上那些公司被颠覆掉。一个例子就是Lazooz,它是一个实时拼车的协议,还有OpenBazaar协议,它支持免费的去中心化p2p市场。
4.开源和商业化的API
一般的开发者难以建立协议,但有机会能让他们轻松搞定。从长期来看这个行业是否会发展良好,这个问题还存在争议,但是我认为这个行业是整个层级结构里的重要组成部分。在这些去中心化协议上,让任何开发者能迅速创建新的应用或实验至关重要。
这可以是商业化的服务,或是开源项目。这个趋势的好例子就是 ,还有Coinbase的开源节点工具Toshi。这两个的目标是一样的,不过Chain 是一个商业服务,而Toshi是开源的。
5.应用
这是这个结构图里面向用户的部分。大多数时候,建立在这个基础上的应用和我们现在的方式是一样的,就像Coinbase和PayPal的运作方式相似。但对于用户而言,一个很大的区别就是这些应用是建立在去中心化的协议之上的,每一个应用都可以和其他应用对接,就像不同的email应用和比特币钱包可以交互操作。
我喜欢这个层级结构的一个地方就是,它从底部逐渐向上成长,最初,我们有矿工、区块链和比特币,而现在我们在这个基础上创建了其他事物。我认为,技术中最重要的变革就是以这种方式建立的。
这给开发者、创业者和投资人带来了一系列有意思的挑战,因为目前互联网的层叠结构的价值会被上面这个区块链层级结构商业化。但这个结构最好的地方在于,由于网站转换率、转置成本、个体对数据的所有权和市场支配力会降低或者不再存在,用户会受益更多。
看到一些争论区块链定义的回答, 突然意识到自己这篇解释原理的回答其实是一直是对着比特币撸的, 介于区块链的定义业界并没有一个特别明确和唯一的回答, 这里先给出个人根据所读论文而总结出的“区块链”应有特质:
介于比特币目前是区块链最典型且最有影响力的应用之一, 理解比特币如何使用区块链后, 再去理解其他形式各样的区块链应用就会容易很多。
----------------
以下引自我在知乎中另外一个区块链问题的答案
在谈应用之前,最重要的是先理解它的技术本质是什么, 所有介绍区块链的答案里, 都最先提到了区块链不可篡改的特性, 所以第一个要理解的是它到底是怎么实现不可篡改性的。
h0= Hash(A)
h1 = Hash(B || h0)
h2 = Hash(C || h1)
h0= Hash(A|| Nonce0)
h1 = Hash(B || h0 || Nonce1)
h2 = Hash(C || h1 || Nonce2)
所以到这里, 区块链就已经清楚了,就是一个密码学工具的一种巧妙应用而已。
那这里思考一下, 不可篡改性其实并不是一个什么神奇的特性,密码学的签名技术就能提供不可篡改性呀, 区块链到底解决了一个什么问题。答案是
说了这么多缺点, 区块链技术和比特币技术就不行了吗? 显然不是,不然那些国际金融机构也不会下大功夫研究它, 但其实, 和其他所有的技术一样, 大家都只是在寻找一种能够更高效解决信任问题的手段而已, 金融机构的核心是什么, 交易投资与风险控制呗。 其实也都是围绕信任问题展开的。信任问题的解决在金融机构本来其实就是耗费了大量的成本的, 只不过很多成本在后台, 或者在人工的耗费上, 很多人看不到而已。
总结 :
区块链的技术有望以一个更低的成本解决更广泛的信任问题所以被受人关注
本文发布于:2024-01-29 17:36:15,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170652097917126.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |