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

资料与核验

uex区块链技术的适用条件有哪些:通用原理与应用边界

摘要

判断区块链是否适用,需要关注多方共享记录、历史记录保留、规则可编程以及外部数据接入等条件。本文解释通用技术判断方法,不将区块链或以太坊的能力直接视为某个UEX项目已具备的功能。

冷钱包助记词备份的科技主题配图

先明确讨论范围

围绕“uex区块链技术的适用条件有哪些”,需要区分通用技术原理与具体项目能力。NIST的区块链概述和以太坊的智能合约介绍不能作为某个UEX项目的功能证明。下文仅讨论共享账本及智能合约的适用条件,不评价具体平台的实现效果。

条件一:确有多方共享记录的需要

NIST将区块链概括为分布式实现、能够显露篡改并抵抗篡改的数字账本,参与者可以共同记录交易。由此可提出一个适用性判断:业务是否需要多个参与方依据同一套记录协作?如果没有这一需求,就需要进一步说明采用分布式账本的具体目的。([csrc.nist.gov](https://csrc.nist.gov/pubs/ir/8202/final))

冷钱包和热钱包的区别的科技主题配图

条件二:业务重视历史记录的稳定保留

NIST对记录发布后不能被更改的描述,以区块链网络正常运行为前提。由此推导,适用场景应重视历史记录的连续性,并在设计时明确错误记录如何解释、后续变化如何记录,而不能把随时覆盖旧数据作为默认需求。([csrc.nist.gov](https://csrc.nist.gov/pubs/ir/8202/final))

区块链供应链溯源的科技主题配图

条件三:自动执行规则能够清楚表达

以太坊文档介绍,智能合约通过程序定义并执行规则。若业务需要这种自动执行能力,就应先明确输入、条件和结果。例如,某项操作需要哪些授权、条件未满足时如何处理,都应能够清楚表达。依赖临时协商的判断,需要先界定人工处理与程序执行的分工。这里的适用性分析由合约执行原理推导,不代表所有区块链应用都必须使用智能合约。([ethereum.org](https://ethereum.org/developers/docs/smart-contracts/))

条件四:链外信息有明确接入方式

以太坊智能合约本身不能直接获取链外事件信息,需要通过预言机等方式接入。因此,涉及现实事件的应用,应先回答数据由谁提供、如何核对、信息缺失时如何处理。共享账本解决不了所有输入问题,外部信息接入仍是需要单独设计的环节。([ethereum.org](https://ethereum.org/developers/docs/smart-contracts/))

常见问题:抗篡改是否等于内容真实

两者不能直接等同。根据共享账本与链外数据接入的原理,可以区分两个问题:记录发布后是否受到保护,以及记录进入系统前是否准确。评估适用性时,应分别检查记录机制和信息来源,不能仅凭“上链”就认定现实事件已经得到证实。([csrc.nist.gov](https://csrc.nist.gov/pubs/ir/8202/final))

常见问题:这些条件能否证明UEX适用

不能直接证明。通用条件可以用于组织评估问题,但具体结论还需要对应项目的技术说明与实现证据,例如参与者如何共享记录、哪些规则由程序执行、链外信息怎样进入系统。缺少这些信息时,适宜停留在通用概念层面,不推断具体项目的功能、性能或安全水平。

← 返回全部文章

延伸阅读 · 相关栏目

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