区块链 · 数字资产知识 · 行业资讯
文章库关于本站

钱包与账户

区块链的6大国际标准需要注意哪些问题:六项核查要点

摘要

“区块链的6大国际标准”需要先核对具体标准名称、编号与发布机构。NIST技术概述和以太坊账户文档不能证明存在一套统一的“六大国际标准”。本文从文件性质、适用范围、账本安全、账户权限、合约控制及符合性证据六个方面,解释阅读相关标准介绍时应关注的问题。

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

一、先核实“六大标准”的具体所指

讨论区块链的6大国际标准需要注意哪些问题,首先要明确所指文件。NIST IR 8202的定位是区块链技术概述,以太坊账户文档介绍特定网络的账户机制;两者不能据此组成或证实统一的“六大国际标准”清单。以下六项是理解和核查相关说法的要点,不是六份已获确认的标准。

遇到标准介绍,应核对正式名称、编号、发布机构和版本,区分技术报告、平台文档与标准文件。文件具有参考价值,并不自动意味着它提出了可用于认证的要求。

冷钱包硬件钱包的科技主题配图

二、明确规则适用于什么系统

区块链相关规则可能面向不同对象,例如共享账本、账户或合约。判断适用性时,应先确定讨论的是通用概念,还是某个网络的实现方式。

区块链纸钱包的科技主题配图

以太坊账户文档区分由私钥控制的外部账户和由代码控制的合约账户,并将钱包解释为与账户交互的应用或界面。这些说明有助于厘清术语,但不能直接当作所有区块链必须采用的账户规范。

三、理解防篡改能力的条件

NIST IR 8202摘要将区块链描述为分布式实现、能够显露篡改且具有抗篡改能力的数字账本,并把已发布交易不能更改的表述限定在网络正常运行条件下。

因此,阅读安全要求时,应关注它依赖哪些运行条件。“不可篡改”不宜理解为脱离条件的绝对保证;账本对记录的保护,也不能单独证明录入信息符合现实情况。

四、区分账户身份与操作权限

账户安全需要分别理解地址、密钥和授权的作用。地址用于标识账户,不能仅凭知道地址就推断拥有操作权限。

以太坊账户说明中,私钥用于签署交易,签名用于验证相应授权。审视相关安全要求时,需要明确谁可以签署、签署授权覆盖什么操作,以及密钥失去控制后会影响哪些权限,不能把地址格式正确等同于授权安全。

五、检查合约控制的具体含义

合约账户由代码逻辑控制,因此涉及合约的要求,应关注执行条件和权限边界。采用智能合约本身,不能证明业务逻辑已经正确实现。

常见疑问是代码能够执行是否就意味着符合标准。执行成功只能说明满足了相应执行条件;要判断是否满足某项规范,还需要把实际行为与该规范的具体条款对应起来。

六、要求符合性结论有明确依据

“采用区块链”“参考技术文档”和“符合某项标准”表达的是不同层次的信息。符合性声明应说明对应文件、适用版本、评估对象及验证依据。

如果介绍只写“符合六大国际标准”,却没有列出文件和条款,就无法判断其覆盖范围。技术概述适合帮助理解原理,平台文档适合解释具体机制;项目是否满足特定标准,仍需另有针对性的证据。

← 返回全部文章

延伸阅读 · 相关栏目

安全防护钱包与账户风险识别信息核验