光电 · 技术与产业
文章库关于本站

光电技术

区块链近期技术的应用边界是什么:扩容与链外数据的适用条件

摘要

理解区块链技术的应用边界,需要区分交易处理能力、安全保障与外部数据可靠性。扩容可以缓解拥堵,预言机可以连接链外信息,但应用仍受结算机制、数据可用性和数据更新条件限制。

比特币挖矿工作量证明的科技主题配图

如何界定应用边界

区块链近期技术的应用边界是什么,可以从三个问题理解:系统能处理多少活动,结果依靠什么机制确认,以及输入数据从哪里来。本文聚焦扩容和链外数据接入的技术原理,不对特定时间窗口内的技术进展作判断。性能提升能够扩大应用范围,但不能单独证明一个应用的全部环节可靠。

扩容解决容量问题,安全条件仍需区分

以太坊扩容文档介绍,Rollup将执行移到主链之外,再向主链提交相关数据或证明;状态通道让参与者链下交互、链上结算。侧链采用自己的共识规则,Validium则将数据保存在主链之外。这些方案的安全依赖并不相同。

区块链技术数字签名的科技主题配图

适用条件首先是业务能接受相应的确认与结算机制。界面显示操作成功,与结果完成最终结算,是需要分别定义的状态。设计应用时,应明确哪些步骤允许等待、哪些步骤必须在结算后继续,不能仅凭处理速度判断方案是否合适。

智能合约区块链的科技主题配图

链外数据接入有来源与更新边界

Chainlink数据馈送文档说明,去中心化预言机网络可以聚合多个来源的信息并发布到链上,内容包括价格、储备和利率等;文档也提供更新参数及二层排序器状态相关信息。它们为合约获取外部数据提供了接口。

这类接口适用于规则需要引用外部数值的应用,但业务必须明确数值的含义、覆盖对象和可接受的数据时效。能读取最新发布值,不等于该值代表现实世界此刻的全部情况。多来源聚合也不能替代对原始数据质量的判断。

组合应用需要检查哪些条件

当应用同时使用二层网络和外部数据时,应分别检查执行是否可用、数据是否及时以及结算是否满足业务要求。例如,网络恢复处理后,应用仍需判断外部数据是否已经更新。一个组件恢复正常,不能自动说明整条业务流程都已恢复。

适用范围越依赖外部信息,越需要清楚定义异常情况下的行为。数据暂时不可用时,是等待、暂停相关功能,还是采用事先定义的处理规则,应由业务要求决定。

常见问题

扩容后费用一定低且稳定吗?扩容旨在提高效率、降低使用成本,但这一目标不构成对所有时段和所有操作的费用保证。

连接以太坊的网络都具有相同安全性吗?不能这样理解。连接方式、共识规则与数据存放位置不同,意味着需要分别评估其安全条件。

外部信息上链后就能保证真实吗?上链可以让合约读取和使用信息,但现实事实的可靠性仍依赖数据来源与采集过程。

← 返回全部文章

延伸阅读 · 相关栏目

光电技术产业观察研究资料资料与核验