木星链 木星链
Ctrl+D收藏木星链
首页 > 火币APP > 正文

以太坊:“记住”是最好的告别,如何用区块链实现信息存储上链?

作者:

时间:1900/1/1 0:00:00

来源:链得得

李文亮医生7日凌晨不幸被新冠肺炎夺去了生命。他的英年早逝令我们非常难过。

去年12月,人们对新冠肺炎的认识还很有限,李文亮能够把这个消息传出去,率先在专业人员的范围内拉响警报,这是他高度专业性表现的一部分。在人们后来的追述中,发现他在平时的工作中就展现了令人尊敬的医德。

世界卫生组织今天曾通过推特发文表示,对于李文亮医生的去世感到悲痛。推文说:我们所有人都应当赞美他就新型冠状病疫情所做的工作。

Aave V2以太坊池上的TUSD储备已被冻结:7月4日消息,关于冻结AaveV2以太坊池上的TUSD储备的AIP提案已于近期通过并执行,继最近发生的TUSD资产事件之后,ACI提议冻结AaveV2以太坊池上的TUSD储备。将阻止用户在AaveV2以太坊池中存入或借出TUSD。

这不会影响目前的头寸,用户仍然可以从AaveV2以太坊池中偿还和提取TUSD。本AIP旨在对TUSD情况采取保守方法。它将允许社区在做出任何进一步决定之前先评估情况。[2023/7/4 22:17:02]

有人以太坊区块链上为李文亮医生树了一座碑,合约地址为

0x6E46D3AB7335FFFB0d14927e0B418CC08fe60505

区块高度9432824。李文亮医生的事迹将永远铭刻在区块链上,不可篡改,不可删除。

Ziliqa:已注意到导致出块缓慢的网络问题,将启动自动恢复过程:6月4日消息,Layer 1 区块链 Ziliqa 发推表示,已注意到目前影响网络的问题,导致出块缓慢,这对网络上智能合约的执行产生了影响,核心团队正在努力解决此问题,并将很快启动自动恢复过程,希望可以恢复完全功能,在恢复后将提供更新并根据需要概述任何后续步骤。[2023/6/4 21:14:56]

任何人想要查看这座纪念碑,都可以访问etherscan.io搜索合约地址。这是一个用于查看以太坊交易和合约的网站。

作为一个分布式账本系统,以太坊记录的都是交易信息,这些信息是怎样被记录的呢?

我们知道,以太坊每隔一段时间把交易数据和验证信息打包在一个块里,依次串接起来,就成为一个链。这个块的编号就被称为区块高度。每个块的块头(验证信息)里,保存了前一个块的块头哈希值。这样区块链里的块就彼此联系了起来。假如我们更改了前间某个块的内容,后面块的父块哈希就和它对应不上,这种块就无法被共识。这就保证了区块链数据的不可篡改性。

DeFi利率掉期AMM协议Voltz Protocol智能合约已在Arbitrum上完成部署:2月14日,DeFi利率掉期AMM协议Voltz Protocol发推称,Voltz智能合约已在Arbitrum上完成部署。

此前报道,协议社区已开启「是否在Arbitrum上部署智能合约」提案投票。2021年12月份,Voltz Protocol完成600万美元种子轮融资。[2023/2/14 12:06:32]

将数据保存在以太坊区块链上主要通过交易中的附加数据或部署智能合约来实现。

附加数据

简单来说,以太坊的每个块都被分为了两部分,首先是包含父块哈希值、时间戳等信息的块头。块头所包含的信息还包括:

ParentHash:父块的哈希值

知情人士:BlockFi计划裁员并申请破产保护:金色财经报道,知情人士透露,总部位于美国新泽西州泽西市的加密货币借贷平台BlockFi Inc.在停止提款并承认其对FTX有“重大风险敞口”后,正在准备进行裁员并申请破产保护。

此前报道,BlockFi上周暂停了其平台上的提款,称鉴于FTX的不确定性,它无法照常营业。BlockFi今年早些时候与FTX US签署了一项信贷协议,使其有权被收购。自FTX倒闭以来,BlockFi一直在努力维持业务运营,申请破产保护将使BlockFi成为SBF的加密帝国突然崩溃的最新受害者。[2022/11/16 13:10:14]

Number:块编号

Timestamp:块产生的时间戳

GasUsed:交易消耗的Gas

GasLimit:Gas限制

Difficulty:POW的难度值

Beneficiary:块打包手续费的受益人,也称矿工

Nonce:一个随机数,使得块头哈希满足POW需求

在生产块头的同时,块中还会包含交易、状态和收据信息。

其中,交易信息中包含:

Type:交易的类型

Nonce:发送地址的交易计数

Value:向目标账户发送的金额

ReceiveAddress:接受方地址

GasPrice:为交易付出的Gas价格

Gas:为交易付出的Gas

Data:交易的附加数据

VRS:交易签名结构体

其中Data一栏中就包含了用户想要记录在ETH区块中的信息。这个transactiondata字段本来是用来描述交易说明的,但由于其不会占用Gas也就是不会产生任何费用,于是就成为了一个用来记录内容的字段。

根据区块链本身的特性,每一笔交易都有一个独一无二的ID。通过这个ID,我们可以查看所有的历史交易,包括上面提到的所有内容:交易类型、时间戳、Gas、附加数据等。只要知道了这个ID,我们就可以查看块中包含的信息了。

举个例子,

0x802a072a303a1bb19a20065a262526f2cfda0d1ea16eeb3db6500d9d06f65963

将这笔交易中的附加数据改为UTF-8编码,就可以看到一篇关于疫苗质量的文章。

部署智能合约

智能合约可以简单的理解为一段可执行的程序片段,具体的代码由发布人使用特定的编程语言来编写,一旦编码完成,这份智能合约就被上传到区块链网络上,即全网验证节点都会接收到你的智能合约。而以太坊的智能合约也可以理解为一个特殊的交易,被发送出去后会被矿工打包记录在某一个区块中,当需要调用这个智能合约时只需要向这个智能合约的地址发送一笔交易即可。社区为李文亮医生建造的纪念碑也是用这种方法保存的。

另一个例子是在合约地址

0xdc7c743110Ec689d82f050302319AE27aF84f8fa

中,你可以看到著名的《板门店宣言》的韩语版。这笔交易是2018年由韩国的一位开发者RyuGi-hyeok记录的。

我要如何保存自己的信息?

如果你是不懂得编程的普通用户,可以下载MetaMask浏览器插件,在以太坊主网上进行任何一笔交易,并将希望保存的信息转为16进制编码粘贴在transactiondata一栏中即可。需要注意的是,这个过程需要你支付一些GAS。

如果你懂得以太坊使用的Solidity编程语言,可以将内容附加在代码中,部署在以太坊主网上并进行任何一笔交易就可以将自己的信息保存在以太坊上。

标签:以太坊GAS区块链TUSD以太坊交易所VEGAS币区块链中的代币是什么PlutusDeFi

火币APP热门资讯
ZEB:尽管银行禁令,加密货币交易所Zebpay在印度重新开放

据报道,总部位于新加坡的加密货币交易所Zebpay在印度中央银行的严打下导致该交易所在该国关闭之后一年多才重返印度市场.

1900/1/1 0:00:00
区块链:相互宝使用区块链处理新冠病索赔,能否颠覆传统保险企业?

说到相互宝,大家肯定都有一些了解,作为支付宝的一个重大疾病互助计划,功能类似于消费型重疾险。但它并不是保险,而是“互助”。简单的说就是“一人患病,众人平摊”.

1900/1/1 0:00:00
BTC:战“疫”下的全球资产:BTC上涨超12%成全球最佳

分析师?|Carol出品|PANews2020年春节,抗“疫”战争在全国打响。受新冠疫情影响,鼠年首日开盘,上证综指低开8.42%,创近23年最低记录.

1900/1/1 0:00:00
加密货币:乌克兰财长:乌克兰将禁止加密货币钱包用于非法资金,可对钱包进行封锁

乌克兰财政部的通知说,乌克兰当局将能够“封锁加密货币钱包”,以便没收非法获取的资产。 来源:Pixabay俄罗斯驻联合国第一副特使:俄罗斯目前认为乌克兰停火毫无意义:4月25日消息,俄罗斯驻联合.

1900/1/1 0:00:00
区块链:中科院软件所区块链技术助力精准防疫有序复工

来源:中科院当前新冠肺炎疫情防控形势严峻复杂,政府防疫管理工作面临新的挑战:要加强和保障各方行为的可信度;要提高各项防控工作管理效率,实现精准防疫;要提高各项防疫管理、行政审批效率.

1900/1/1 0:00:00
区块链:区块链是否能打破数据交互的困境?

来源:?中国信通院CAICT近年来,随着信息化建设及应用的深入,数据的价值在跨领域跨行业的交互共享中体现的越来越明显,而数据类型复杂、标准不一.

1900/1/1 0:00:00