找到约 14 条结果

文章 EOS环境搭建入门(私链节点-钱包-密钥-账号)

...如何在UBUNTU虚拟机上编译EOS完成环境搭建?》](https://learnblockchain.cn/2018/06/29/55cd194eff7a) 完成相关配置。 **【技术收获】** 1)EOS的节点,钱包,密钥,账号的概念和理解 2)EOS钱包/账号的建立和遇到的问题分析及解决方法 **【...

文章 开发一款Substrate应用 - 抛硬币游戏(一)

...前的教程[使用Substrate搭建你的第一条区块链](https://learnblockchain.cn/2019/05/30/create-chain-on-substrate/)来了解Substrate相关的基础知识。本文会从零开始开发一条承载具体业务的区块链应用,即抛硬币游戏。 ## 预备 1. 快速安装Substrate...

文章 ERC721实现治理和Vote的分析

...cript /// @notice A checkpoint for marking number of votes from a given block //当前blockNumber具有多少投票权 struct Checkpoint { uint32 fromBlock; uint96 votes; } /// @notice 用户投票权记录, by index,相同的blockNumber肯定是相同的index mapping(a...

文章 如何解决区块重组带来的数据一致性问题

...生成区块,区块链可能会暂时地[分叉](https://polygonscan.com/blocks_forked)。为了解决这个问题,区块链协议使用了“分叉选择规则”机制。这个规则评估所有接收到的区块和消息,决定哪个链是有效的主链。这是至关重要的,因为当...

文章 零知识证明揭秘:面向开发者的实用代码指南

...身的特征,适用于各种 **实际 ZK 实现**需求。 ## 交互式 vs 非交互式 ZKP (NIZK) 交互式 ZK 证明需要证明者和验证者之间来回通信,类似于对话。相比之下,非交互式证明 (NIZK) 允许证明者生成一个单一的、静态的证明,任何人都...

文章 模块化区块链与单体区块链

...?url=https%3A%2F%2Fwww.datocms-assets.com%2F105223%2F1704285531-monolithic-vs-modular-blockchain.jpeg&w=1920&q=75)单体和模块化区块链网络的比较。[来源: Celestia] ### 单体区块链设计有哪些优势? 单体区块链设计具有以下优点:安全性、实用性和简单...

文章 Solidity: 从菜鸟到英雄 - 第 4 天

...用于提供**与区块链相关的信息**。 - 示例:`msg.sender`、`block.timestamp`、`block.number` ``` function getSender() public view returns (address) { return msg.sender; // 全局变量 } ``` ## 🔢 数据类型:你可以存储什么 Solidity 支持多种数据类型,包括...

文章 ORDI 原理及代码分析

...什么位置? ```txt witness 数据同样存放在区块链的 block 中,但是 witness 的引入,改变了区块大小的计算方式。 它引入了一种新的计算区块大小的方法,即”区块重量“,区块重量最大为4,000,000重量单位(WU),而不是原...

文章 如何使用流和过滤器创建一个Uniswap机器人

...该看起来像这样: ![Quicknode 主网端点截图](https://img.learnblockchain.cn/2025/03/03/0-b5debfe3debd9768381b620dc3c263c6.png) ## 项目前提:从 QuickNode 多链水龙头获取 ETH 为了在链上交换代币,你需要 ETH 来支付手续费。由于我们使用的是 Sepolia ...

文章 如何通过 Hardhat 来验证智能合约

...pt 项目”: ``` npx hardhat ``` ![verify-1.png](https://img.learnblockchain.cn/attachments/2022/11/UPAfy4KY6384a7af4cf9f.png) ## 开发一个智能合约 如果前面的步骤工作正常,你现在应该能够看到三个主要的 Hardhat 文件夹:“contracts”、“test”和...

文章 Uniswap V3 的毒性交易流(Toxic Flow)识别:第四部分

![](https://img.learnblockchain.cn/2025/03/14/1zihBtszT3XMc4kaV7SSYLg.jpeg) **本文是** [_@0xfbifemboy_](https://twitter.com/0xfbifemboy) **在 Uniswap 流动性池、集中流动性和费用动态的** [_持续系列_](https://learnblockchain.cn/crocswap) **中的新一篇。这是多个帖...

文章 基于 ethers.js 的区块链事件处理与钱包管理实践指南

...t TokenContract.transfer(arr1,10);//给arr1转10; const block = await provider.getBlockNumber()//得到当前block const transferEvents = await TokenContract.queryFilter('Transfer', block - x, block);//检索合约Transfer,从block - x,到block之间的解析事件 ...

文章 卓维安:DA足迹区块限制

... gas 限制相同的限制。这受到了 [多维 Gas 计量](https://learnblockchain.cn/article/21652) 设计的启发,但常规 gas 不会被触及,就像 L1 以太坊的这种设计一样。 与交易 calldata 的常规 gas 使用量类似,我们通过获取其 RLP 编码来计算交易的...

文章 bip-anyprevout项目中的bips/bip-0016/qa.mediawiki文件

... Blame更多文件操作 ### 最近提交 [![kaidiren](https://img.learnblockchain.cn/2025/07/13/86546097_image.jpg)](https://github.com/kaidiren)[kaidiren](https://github.com/ajtowns/bips/commits?author=kaidiren) [修复 bip-0016 链接 404](https://github.com/ajtowns/bips/commit/433283d671482f...