找到约 14 条结果

文章 【Rust 基础入门】(08) | 元组、结构体、枚举

...Rust Basics"), author: String::from("John Doe"), pages: 320, is_hardcover: false, }; // 通过已有结构体创建新实例 let book2 = Book { title: String::from("Advanced Rust"), ..book1 }; println!("{} - {} pages",...

文章 Foresight Ventures: 去中心化身份与钱包体系-在web3 重新定义身份

...份不会丢失 - 无 gas 交互:用户可以使用交易中涉及的 ERC-20 代币进行 gas 支付,或直接指定固定的账户进行支付,而无需提前准备 ETH 作为 gas ;或在交易失败时无需支付 gas 费用 - 账户抵押/交易:账户内包含资产及积累的链上...

文章 Web3新手必读| 以太坊攻略:如何查询交易和钱包地址?

...约等数据。 ![111.png](https://img.learnblockchain.cn/attachments/2023/06/SX5b6AjP648878e13fce4.png) **02如何在Tokenview中查询交易** 追踪交易是以太坊浏览器的一项基本功能,同时也是解锁区块链其他一切信息的关键。 **例如:** 0.01ETH...

文章 零知识证明 - zkSNARK应用的Nullifier Hash攻击

...文章[zkSNARK的“输入假名”的攻击](https://learnblockchain.cn/2019/07/29/zkSNARK-wul/)。迅速看了看,很赞。这个攻击原理其实比较简单,但是,不深入理解zkSNARK以及使用场景的朋友确实很难发现和理解。本文讲讲我对这个攻击的分析和理...

文章 原生 Rollup:现状与未来

...图仅代表作者个人观点。** ![](https://img.learnblockchain.cn/2025/06/09/73055050_image.jpg) ## 概述 以太坊的可扩展性路线图多年来发生了显著的变化——从 Layer 1 分片到以 Rollup 为中心的愿景,现在更朝着一个更具雄心的方向发展:原...

文章 是什么让 Memecoin 具有价值

## 1. 代币价值的构成 ![](https://img.learnblockchain.cn/2025/06/05/62930072_image.jpg) 来源:[DeFiLlama(](https://defillama.com/protocol/pump?fees=true) [Pump.fun](http://pump.fun/) [)](https://defillama.com/protocol/pump?fees=true) 自今年年初以来,加密行业见证了 **...

文章 Filecoin - Precommit2计算介绍

...d525f288bd1305191a7cd7a4d26acb8c&chksm=fe131f14c9649602fdb874443a0b09ead774208e3fa1ca6dc4bb35322390299aa7eeeffe2141&scene=21#wechat_redirect) 本文着重介绍一下Precommit2的计算逻辑。Precommit2计算分为两部分: 1、Column Hash计算以及Merkle树构造 2、Replica计算以...

文章 Solidity 中编写内联汇编(assembly)的那些事[译]

...rs)或ARM。 英特尔x86大约有[**1503**](https://fgiesen.wordpress.com/2016/08/25/how-many-x86-instructions-are-there/)**条机器指令。**它们是通常称为**操作码。** ### 理解虚拟机和栈 以太坊虚拟机EVM有自己的指令集,该指令集中目前包含了 144个...

文章 Proof Of Space算法解析

...格式 会生成7个table,每个table包含2^K个entry,现在K取值20,所以每个table有1M个entry;每个entry的格式如下: ```rust pub(super) enum Table where EvaluatableUsize: Sized, { /// First table with contents of entries split into separate vectors for more ...

文章 Vitalik: 一个最大程度上简化的 L1 隐私路线图

...可能会考虑混合方法,例如,使用 TEE 来隔离大小为 2\*\*20 的状态区域,并在其中使用 PIR,随着 PIR 变得更有效,逐渐提高常量。 7. **钱包应该连接到多个 RPC 节点,可选地通过混淆网络,理想情况下每个 dapp 使用不同的 RPC 节...

文章 区块链上的随机性(二) - Algorand、Cardano、Dfinity、Randao 项目分析

...块链上的随机性(一)概述与构造](https://learnblockchain.cn/2019/01/26/randomness-blockchain-1/)的延续。作为区块链上的随机性系列文章的第二部分,本文介绍了目前主流的应用在区块链项目中的随机数协议,例如 Algorand、Cardano,Dfinity 和 ...

文章 二、Move 基础类型

![Sui_logo.png](https://img.learnblockchain.cn/attachments/2024/11/uqY4w7bh6736c01207503.png) ## 1、原生类型 Booleans ### 1.1、**原生类型 Booleans** ​ Move 有许多内置的原生类型,它们是构成其他类型的基础。原生类型包括:**布尔值(**Booleans)、**...

文章 图解KaoyaSwap安全攻击过程和写POC全过程

... ![5dex_kaoya_1uniswapv2.png](https://img.learnblockchain.cn/attachments/2023/12/kfJljWih6569a23c257a6.png) ## Kaoya和uniswap的不同之处 既然Kaoya是fork的uniswapV2,就只需要说说它的创新点: - uniswap:token都是每个pair池自己管理,和Router无关。 - kaoya:...

文章 BCH链常用接口使用

... -rpcuser=admin -rpcpassword=123456 -rpcport=18443 generatetoaddress 5 "qpt20c6gpn7eq48ez0l22zeg7txnn8u0ky6g5lcdw4" curl --user admin:123456 --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "generatetoaddress", "params": [5,"qqzgpjk7fsy5m4a90f22dnshlrhtsjf84sd0m4frvf"] }' -H 'content-...