找到约 13 条结果

文章 人话讲解solidity合约的存储原理

...由存储引发的安全性问题 > 4. 学习智能合约代理的必备知识 > 5. 学习YUL汇编写合约的必备知识 我们已经知道,合约中的存储是消耗gas的,尤其是对于`状态变量`这样的持久化存储,是昂贵的。有没有办法通过合理选择变量...

文章 Mercury 钱包:值得一试的隐私型比特币钱包

...样,状态链无法更改或编辑,充当状态币没有二次花费的证明。 - **状态币**:状态币代表被存入某个地址的特定数量的比特币,并且该地址的对应私钥由存款人和 Mercury 服务器(“状态链实体”)各持一部分。此外,存款人持...

文章 【Bitcoin基础】Taproot 升级详解

...想深入了解比特币的同学来说,taproot 升级是必须了解的知识点,taproot 出现的背景以及交易过程是怎样的,今天我们就深入介绍一下 taproot 的前世今生。 # 背景 随着比特币的发展,早期设计在隐私、可扩展性和智能合约灵活...

文章 Arweave 推出的并行「计算机方案 AO 」有哪些值得关注的细节?

...脚本,的确是一种很容易上手的编程语言。当时我对 Lua 基础,但需要使用自动化工具 HammerSpoon 中实现一些获取价格和信息的功能,用了没几天就做出来了。如果有 GPT 帮忙,那更不在话下。 ### AO 有哪些应用? 目前已经...

文章 以太坊 Pectra 升级:智能钱包、可扩展性和安全密钥终极指南

...大约 13 分钟,从而鼓励更多验证者。 - **EIP-7549:高效的证明** 将 BLS 签名验证减少大约 60 倍,每个区块最多打包 8 个Slot的投票,从而提高共识效率。 - **EIP-7685:跨层通信** 标准化执行层到共识层的请求,为未来的升级奠定基...

文章 每周以太坊进展2022/2/19

...Sepolia 测试网浏览器](https://sepolia.otterscan.io/) * [包含Verkle证明的样本区块](https://github.com/gballet/verkle-block-sample/#readme) ,以及解码、验证这个区块的实用程序 ## POS(共识层) * [质押池仪表盘](https://pools.invis.cloud/): 交易所的...

文章 瞭望塔与 BOLT13

...证 如果使用月费模式,你就需要某种身份验证措施,来证明你已经为服务支付了费用。这可以帮助防止资源滥用。有几种方式可以做到。用户可以使用节点的私钥来签名消息,以证明节点的身份。这是跟节点 ID 绑定的,所以我...

文章 区块链中的哈希是什么?区块链哈希指南

...质,以更好地理解它为什么以及如何保护区块链安全,并证明存储数据的真实性。 - 生成的输出与提交的数据没有明显的关联: 仅通过哈希值来尝试生成原始数据是非常不切实际的。尝试逆转这个过程需要巨大的计算资源。 -...

文章 Rust 算法精讲:用 DFS 玩转图遍历,从起点“一走到底”的秘密

...的子图;从节点 `3` 开始则只能访问 `[3, 4]` 所在的子图,证明了 DFS 只能遍历与起始节点连通的那些节点。 总而言之,这段代码是一个**清晰、高效**的 Rust 实现,使用邻接表存储图,并利用递归和 `HashSet` 实现了标准的深度优...

文章 探索Cairo:安全入门指南

....0 是一种受Rust启发的语言,旨在让任何人都能创建STARK可证明的智能合约。它是Starknet的原生语言,Starknet是一个为高吞吐量和低gas成本而设计的zkRollup。在这篇文章中,我们将重点关注在Starknet上编写智能合约时使用Cairo的安全...

文章 每周以太坊进展 2023/4/1

...快的模拟 EVM 上运行这一切。 * 使用默克尔树的以太坊证明服务[私有数据证明](https://mirror.xyz/0xeee68aECeB4A9e9f328a46c39F50d83fA0239cDF/BiFUEFJKo6ZsIvPwsP9WPC2UZX0-x_9BdtrvmQo1FwY) ## 安全 * Tincho 在未部署的代码中发现[ENS DNSSEC 漏洞](https://b...

文章 【MOVE】ts前端调用move合约function三步走

...前端共学营,在这里你可以学习到Move合约开发和Web3前端知识。 不废话,直接上最干的干货。 首先,默认你已经在ts或js环境中安装了所有关于[sui的sdk](https://sdk.mystenlabs.com/typescript)。 我也假设你已经有了一个合约,里面...

文章 Diffie–Hellman 密钥交换

...来介绍其中的原理。 ## 单向函数 首先从一个简单的知识点出发,聊聊什么是单向函数。 所谓单向,指的是正向操作很容易,反向却很难。举个例子在,给出两种颜色,蓝色和黄色,正向操作是把两种颜色混到一起,这样...