2018年,区块链和数字货币行业最关注的一大问题就是如何解决“区块链扩容”。整个行业都在为此寻找合适的解决方案。
(同时,请参考上篇文章《Po.et开发总监谈区块链的现状:只相当于1968年的互联网》)
如果认为区块链无法扩容并宣布比特币已死,那么大家还需要考虑到区块链本身以及去中性化的应用还存在着很多可行的扩容方式,其中包括但不限于以下的:
批量交易 (包含交易以及申明)
支付渠道和闪电网络
侧链以及Plasma
委托权益证明
2017年底以前,比特币区块链的扩容都是一个大问题。比特币的链上每秒只能进行很少量的交易。当人们在链上进行超出链本身能支持的交易数量时候,等待打包的交易池就会变得不可持续,交易费也会随之增加,这也导致了交易者需要支付额外费用来更快地处理交易,从而让交易成本大幅上升。
比特币平均交易费:2017年12月22日
因此,在2017年的12月,比特币交易费达到了每笔交易55美元以上的峰值。
2017比特币每日峰值交易量:少于50万笔
Po.et网络,是一个锚定在比特币区块链上的可验证交易系统。这也意味着,如果要对某笔交易发表申明,就必须在比特币的区块链上对应相应的交易。但问题来了,比特币每秒能处理的交易数量不到7笔,每天也就只有50万笔日上限交易量:
突破区块链的速度限制对Po.et至关重要,因为我们Po.et网络里会需要发放大量的申明。
如何处理批量申明?
这会涉及到许多让人觉得无聊的技术细节,但基本概念却非常简明。
Po.et批量申明处理
内容发布者 (如正在阅读本文的你)可以创建并签署一个申明,然后对此进行哈希处理。对应的哈希值是相应内容的一个独特指纹——并被Po.et节点放入一批申明处理之中。这一批交易申明在哈希处理之后,会提交给比特币区块链。当这批申明在比特币的区块链上得到确认后 (这会需要一些时间——因为比特币的链上大约每10分钟就可以挖出一个新的区块),其他的Po。et节点检测到新的内容申明,对其定位并验证包含的声明内容。
这些声明最终会进行汇总,然后形成全球范围内的价值标签。
什么是批量申明?
在Po.et上,批量申明是一种相互连接的加密申明组成的哈希树。树的根基是Merkle根——它也是这批申明中所有哈希值的总根基。
Merkle树:只有根哈希值需要写到区块链上
对于Merkle树而言,我们需要在比特币区块链上记录的只是Merkle根的哈希值。该值锚定了整个树,因为它证明了批量处理中的所有信息都存于挖掘根哈希交易之前。在一个锚定交易的打包批量中,我们处理交易的数量并没有任何限制。
区块链扩容对Po.et的重要意义
最近, Po.et一直在讨论如何为内容提供高价值的标签。具体来说,这是什么意思?
可验证的申明是由创建者(或称“发布者”)用加密的形式签署的一种申明。任何人都可以在Po.et的平台上对内容提出申明。发布者必须用私钥对其进行数字签名,然后将声明和签名捆绑在JSON-LD文件中,并锚定到比特币区块链上。这样就可以证明该申明是在区块被挖掘时发布。
就申明本身而言,如果仅仅只是声称自己拥有某个创造性的作品可能不会有太能吸引用户。比如,我可以说我写了《白鲸记》,但是任何熟悉《白鲸记》的人都知道我这么说不对。申明本身并不是事实。这仅仅只是一种证据。
这样的一个声明本身不是Po.et网络的全部,因为在Po.et网络上,人们可以为声明再提交一个声明。
关于某一特定内容(其中包括该创作者的声誉)的声明集合,就是内容本身的价值标签。通过这个标签可以了解到内容的真实可信度。
Po.et团队认为有价值标签的内容会是未来发展的趋势。聚集并对内容进行分类是基于一种健康的消费模式,结果会带来一个更好、更值得信赖的网络。价值创作者将会得到应有的奖励,而说谎者或恶意破坏者将无容身之地。
每当内容创作者在社交网络上发布一张美丽日落的照片时,Po.et网络就可以识别出来,确认照片的真正所有者,然后就可以对次做出更多声明,比如“它很漂亮”,“它是日落”,或者它适合“放松心情”。
所以, 如果po.et用户每天发布100万张日落照片,这可能会产生300万份关于这些日落照片的声明。这些声明可以帮助媒体机构发现并授权相应的文章或内容广播,帮助出版商挖掘并授权图书封面的内容,或者帮助广告网络识别并屏蔽不合时宜的内容。(事实上,谁又不喜欢日落呢?)
实际上,每个区块链或DApp项目都必须应对扩容问题。如果你选择Po.et网络,那就别担心这个问题。
我们会帮你处理好一切。