区块链BCX-NHAS-1808标准的相关术语和定义
扫描二维码
随时随地手机看文章
分布记账 distributed ledger
也称分布式分类账、共享分类账、DLT等,是一种在多个账本间通过网络同步机制同步、共享数字信息的信息记录方式。在分布记账式中,没有中心数据存储或管理者,账本间通过P2P连接通信,数据通过共识方式完成校验并达成一致,各账本保存完全相同的数据。
共识 consensus
指一种通过多数赞成法对事务、数据的决策方式和决策过程。共识一般包括通过共识完成一个决策以及完成这一决策的过程。
去中心化游戏 decentralized game
指软件主体逻辑、代码存放在分布记账式网络中,并由分布记账式网络驱动的游戏软件类型,中心服务对此类游戏来说不是必须,游戏主要逻辑甚至全部逻辑由分布记账式网络中的智能合约决定。
智能合约 smart contract
一种具备图灵完备性的脚本,通过分布记账式网络中的合约虚拟机运行,实现运行事务逻辑、网络数据交互、信息传递等功能。
区块链 blockchain
通过密码学加密分布式账本事务数据并串接事务数据的数据记录方式,每一组事务数据即一个区块,每一个区块包含前一个区块的加密散列、时间戳等,具备难以篡改的特性,区块链通常使用默克尔证明完成块链校验。
同质数字资产 homogenous digital assets
一种应用于分布记账式网络中的数字资产类型,资产实例间没有区别,可在计量单位与类型相同时合并计数,其数量可按照设定的精度拆分。
非同质数字资产 non-homogenous digital assets
一种应用于分布记账式网络中的数字资产类型,资产实例具备唯一性,具备除唯一标识外不同的数据项及内容,同一类型的非同质资产实例也无法直接合并且不可分割。
世界观 word view
一种用于区分游戏故事设定、角色/道具/规则设定和效用范围的标识。
认证过程 authenticaTIon procedure
认证过程指业务实体与数字资产间进行权限确认的过程,以及业务实体与分布记账式网络间建立信任关系的过程。
数字签名 digital signature
一种通过公私钥算法保障身份信息具备不可抵赖性的验证机制,在去中心分布记账式网络中,通常使用基于ECC的公私钥算法,本文所使用的数字签名符合《中华人民共和国电子签名法》第十三条关于电子签名可靠性的要求。
去中心数据库 decentralized database
在去中心分布记账式网络中,数据以结构化方式在所有账本上存储相同的副本,其存储可被抽象为一个分布式的去中心数据库,合约或其他业务实体可通过申明在分布式网络中的数据表存放其结构化数据。
基础标识 basic idenTIty
本文所述非同质数字资产数据中基本信息的标识,是由资产发布者定义的、符合分布记账式网络要求的、具有全网唯一性的标识。主要用于数字资产的识别、认证、读取和修改等场景。
域标识 session idenTIty
本文所述非同质数字资产扩展数据的区域标识,是由合约发布者定义的、符合分布记账式网络要求的、具有全网唯一性的标识。主要用于特定游戏世界、舞台的数字资产扩展数据识别、认证、读取和修改等场景。
固有数据区域 inherent datafield
用于描述本标准非同质数字资产基本信息的数据区域,包括唯一ID、基础属性、世界观等信息,由基础标识划分。
扩展数据区域 extensible data field
用于描述本标准非同质数字资产游戏世界、舞台等信息的数据区域,包含相关游戏、合约的业务数据,不同游戏世界/合约可访问的数据区域由域标识划分。
行为权限 acTIve privilege
指数字资产的可执行行为权限,如一定范围内的可编辑、可操作权限,包括资产扩展数据区域中指定域的修改、资产的发送、转出等。
所有者权限 owner privilege
指数字资产的所有者权限,用于标识一个账户对该资产的所有权,其优先级高于行为权限,除行为权限覆盖的范围外,具备删除扩展数据区域中指定域的权限。
数据结构 data structure
指分布记账式网络中数据存储、流通的特定数据模式,包括但不限定于:点对点传输、账本单位数据、数字资产数据、智能合约数据、中间数据等。
业务实体 service provider
具有提供业务的对象,包括外部操作接口、具备访问权限的合约、用户接口等。
跨网络映射 cross-net mapping
指具备特定数据结构的数字资产数据,能够通过业务实体完成向不同的分布记账式网络映射的能力。
(BCX-NHAS-1808标准缩略语和符号)
缩略语
· IP( Internet Protocol)互联网协议,又译网际协议
· HTTP( Hyper Text Transfer Protocol)超文本传输协议
· P2P( peer-to-peer)点对点网络,一种无中心服务器、依靠用户群(peers)交换信息的互联网体系
· RPC( Remote Procedure Call)一种用于完成远程过程调用的计算机通信协议
· ECC( Elliptic Curve Cryptography)一种建立非对称加密的密钥算法,基于椭圆曲线数学
· AES( Advanced Encryption Standard)高级加密标准,又称Rijndael加密法,一种广泛应用于对称加密的区块加密标准
· BP (Block Producer)出块者,指打包区块数据并同步至其他账本的参与者
· OP( Operation)操作,指对资产数据的一个不可分割(原子)动作
· MS (Multisignature)多重签名,指签名对象需由多个参与者共同完成方可视为完整签名的一种复数授权确认方式
符号
· ERC 20 以太坊智能同质数字资产合约标准
· ERC 721 以太坊不可替代性通证标准(non-fungible tokenstandard)
· ERC 875 基于ERC 721的一种精简的以太坊不可替代性通证标准
· ERC 1155 一种以太坊的非同质数字资产合约标准,支持在一个合约内定义多个资产类型
· ERC 998 一种以太坊的非同质数字资产合约标准,支持非同质数字资产之间的组合嵌套