作者:Jagjit Singh,Cointelegraph;编译:松雪,金色财经
一、区块链买卖中的元数据介绍
能够附加到区块链上的加密买卖的附加数据或信息被称为区块链买卖中的元数据。
虽然区块链的主要功用是记载和验证数字财物(包含以太坊或比特币等加密钱银)的传输,但元数据运用户能够在其买卖中增加额定的信息或上下文。
元数据是关于数据的数据。 在区块链买卖的上下文中,它包含与加密钱银传输不直接相关但能够为买卖供给附加功用的信息。
区块链买卖中的元数据主要有两种类型:
-
链上元数据
由于该元数据当即存储在区块链上,因而它是存储在那里的买卖数据的一部分。 任何有权拜访区块链的人都能够看到它。 买卖标签、注释或外部合同或文档的引证等信息都能够在链上元数据中找到。
-
链下元数据
该数据在买卖中被引证,但不直接保存在区块链上。 链下元数据中能够包含指向其他内容的链接,例如供给有关买卖的更多详细信息的文件、文档或 Web URL。 链下元数据是用户能够用来削减区块链混乱的东西。
二、链上和链下元数据如何存储
链上元数据,例如买卖详细信息、智能合约代码和代币特点,是区块链数据结构的组成部分,在网络节点之间永久存储和仿制。 相比之下,链下元数据运用加密引证存储在外部,然后进步了区块链的功率和灵活性。
区块链的数据结构自身包含链上元数据。 该信息在所有网络节点上永久保存和仿制,并构成区块链分布式账本的组成部分。 大多数链上元数据保存在实践买卖中。 在区块链上,每笔买卖都有一个带有相关元数据的有效负载。 例如,在地址之间发送加密钱银时,发送者、接收者、金额和买卖日期被记载为链上元数据。
关于智能合约,合约的代码和随附数据作为链上元数据保存在区块链上。 这涵盖了合约的功用、状态变量和相关数据。 每个区块都有标头,供给某些易于验证的元数据,例如区块时刻戳、区块编号和买卖 ID。 有关代币特点(例如代币称号、符号、供应)的元数据常常保存在以太坊 ERC-721 和 ERC-20 等代币的区块链上。
相比之下,链下元数据存储在区块链之外。 它能够保存在各种地方,包含闪电网络等链下扩展处理方案、星际文件体系(IPFS)等去中心化存储体系以及外部数据库。 区块链运用加密哈希或指针来引证链外元数据,这能够开释区块链上的空间以用于更大或不太重要的数据存储,削减拥塞,并为需求私有或动态信息的应用程序供给灵活性。
三、区块链买卖中的元数据示例
区块链中的元数据包含时刻戳、买卖详细信息、智能合约数据、数字签名、Gas费、IPFS链接、预言机信息和不行代替代币(NFT)元数据,然后在区块链网络中完成多样化的功用和信息存储。
时刻戳
区块链的每个区块都包含一个时刻戳,显示该块被增加到链中的时刻。 买卖的时刻是经过此元数据记载的。
买卖明细
发送者和接收者的地址、买卖金额和不同的买卖 ID 仅仅区块链上每笔买卖中能够包含的元数据的几个示例。
智能合约数据
当智能合约在区块链上履行时,合约运转所需的参数和输入数据或许包含在元数据中。
数字签名
为了承认买卖的合法性并证明所有权,元数据包含数字签名。
Gas费
在以太坊等区块链上,元数据或许包含与处理买卖相关的Gas费的详细信息。 矿工和验证者需求这些信息来确定买卖的优先级。
星际文件体系链接
能够在区块链元数据中找到 IPFS(一种去中心化文件存储体系)的链接。 用户能够依据需求经过检索 IPFS 文件的引证(通常以哈希的形式)来拜访区块链上的数据。 能够运用此办法存储大文件,包含与 NFT 等链上财物相关的图像、视频或文档。
预言机
预言机是供给智能合约拜访实际世界数据的外部服务。 这些预言机的信息或许包含在区块链元数据中以引发智能合约活动。
不行代替代币元数据
NFT 通常包含元数据,例如创立者、描述以及有关它们所代表的数字或物理财物的其他详细信息。
四、如何将元数据增加到区块链买卖中?
当用户想要将元数据增加到区块链买卖时,他们能够经过智能合约来完成,智能合约是一个主动履行的合约,其中编码了预定条款。
让我们以以太坊为例来了解这个进程,以太坊以其经过智能合约在买卖中包含元数据的能力而闻名。
创立智能合约
在增加元数据之前有必要创立智能合约。 本合同中包含有关元数据存储位置和方式的阐明。 元数据能够存储在界说的变量中,通常作为字符串。 这是一个用 Solidity 编写的简化示例,
在上面的示例中,名为 MyContract 的智能合约具有一个公共可读的元数据变量,并具有一个名为 setMetadata 的函数,该函数能够更新元数据。
与智能合约交互
个人有必要经过发送买卖来与智能合约进行通讯,以将元数据增加到区块链买卖中。 这能够运用 web3.js 或 ethers.js 等库或经过以太坊钱包应用程序来完成。
验证元数据
经过与智能合约交互并读取元数据变量,一旦买卖被承认并增加到区块链中,任何人都能够验证元数据。 然而,重要的是要记住,在向区块链买卖增加元数据时,应考虑Gas本钱、安全性和隐私等要素。
五、区块链元数据的用例
区块链元数据可广泛应用于各个职业,包含供应链办理、数字身份、智能合约、NFT 和医疗保健。
供应链办理
企业能够经过将产品生产、运输和质量相关元数据放在区块链上来进步可追溯性和透明度。 例如,食品生产商能够跟踪有关材料来历、材料在供应链中的经过情况以及质量检查的信息。
这些信息关于处理欺诈或召回等问题、保证监管合规性和承认真实性至关重要。 此外,客户能够运用此元数据就他们购买的商品做出明智的决议计划。
数字身份和认证
区块链元数据可用于安全办理和保存凭证和个人数据。 人们负责自己的数据,并能够答应或制止那些被答应的人拜访,这下降了身份盗窃和隐私侵略的或许性。 企业、政府和教育组织能够利用该技能来进步服务安全性并加速身份验证程序。
智能合约
区块链元数据至关重要的另一个领域是智能合约。 这些主动履行合约运用元数据来决定何时以及如何履行特定条件。 例如,稳妥智能合约能够运用气象数据作为元数据,当即为受晦气气候条件影响的保单持有人供给赔付。
在金融职业,借款协议能够依据作为元数据保护的信用评级和买卖历史来确定资格和利率,然后完成愈加主动化和高效的借款程序。
不行代替代币和数字财物
NFT 和数字财物常常运用区块链信息来供给数字收藏品、艺术品和财物的意义和价值。 有关发起者、所有权历史和数字项目特征的信息都是元数据的示例。 来历追寻、艺术品认证以及基于 NFT 的去中心化应用程序 (DApp) 的创立都能够从这些知识中收获颇丰。
医疗记载和数据安全
此外,医疗保健部分正在运用区块链元数据来安全地办理患者记载并保证数据完整性。 病史、患者同意书和数据拜访日志都能够存储在元数据中,然后进步健康信息的安全性和隐私性。 此外,它还促进了各种医疗保健体系之间的通讯,并使紧迫呼应人员能够更快地获取重要的医疗信息。
六、与区块链元数据相关的应战
战胜区块链元数据的应战,包含可扩展性问题、数据安全问题和预言机可靠性,关于可继续技能进步和广泛采用至关重要。
对可扩展性和存储本钱的担忧很重要,由于跟着区块链网络规划的扩展,它们的功率或许会下降而且需求更多的资源。 区块链上的很多数据存储或许会给网络架构带来压力并增加中心化的风险。
另一个问题是数据安全和隐私,特别是在处理私家或敏感数据时。 区块链的透明度或许与隐私法规相矛盾,因而有必要谨慎施行和设计。 此外,当依靠预言机检索外部数据时,区块链应用程序和智能合约的可靠性或许会遭到恶意或过错数据输入的影响。
处理这些应战关于区块链技能在各职业的继续发展和采用至关重要。 战胜区块链元数据中的这些妨碍需求采取多元化的策略。 开发人员能够探究第二层处理方案和分片技能,从主链上卸载某些数据,以避免可扩展性困难。
加密和答应的区块链可用于进步敏感数据的数据安全性和隐私性。 预言机的可靠性能够经过采用多个数据源进行验证和诺言机制来保证。 因而,借助强壮的安全协议、创造性技能和精心设计,区块链元数据能够变得愈加高效和安全。
此时快讯
【Arbitrum DAO批准激活代币质押的提案,1亿代币将用于质押】金色财经报道,Arbitrum DAO批准了一项治理提案,该提案将使ARB代币的持有者能够质押其持有的资产,以换取以代币支付的收益。这将由Arbitrum财政部提供资金,并通过智能合约在12个月内分配。该提案于今天敲定,最初提出了一种代币分配的分层系统,可以选择分配总量100亿枚中的1%(1亿枚代币)、1.5%(1.5亿枚代币)或1.75%(1.75亿枚代币),ARB供应作为质押奖励。
超过66%的DAO成员投票赞成分配1%(1亿代币)用于质押的最低级别,33%对该提案投了反对票。DAO将考虑后续提案,该提案将重点关注质押实施的具体细节。根据提案,这包括决定实施的技术服务提供商、相关合同以及选择审计员以确保流程的完整性。