找到约 15 条结果

文章 TRON网络激励机制

![](https://img.learnblockchain.cn/2025/02/21/15IJ5k1OephaF6k4p1S8eAQ.png) ## 介绍 区块链系统是完全去中心化的,这意味着它应该完全自主运行,外部不能有任何干预。但要使区块链系统表现优良,仅有去中心化是不够的:自我激励的能力更难...

视频 智能合约审计、DeFi安全课程 - 回顾 Solidity 与 Foundry

...参与讨论。 关键信息: 1. **环境配置:** 推荐使用 VS Code 或 VS Codium 作为文本编辑器,并主要使用 Foundry 框架。 2. **Solidity 基础:** 熟悉 Remix IDE 的编译和部署流程,能够本地和在测试网上部署合约。 3. **Foundry 框架:** ...

文章 第 15 章 共识

...分,但它们在基础层运行,远低于[智能合约](https://learnblockchain.cn/tags/%E6%99%BA%E8%83%BD%E5%90%88%E7%BA%A6)的抽象。换句话说,共识的大部分细节都对[智能合约](https://learnblockchain.cn/tags/%E6%99%BA%E8%83%BD%E5%90%88%E7%BA%A6)的编写者隐藏了。你不...

文章 Nervos x Gitcoin bounty 任务10: 在 Layer1 解锁资金来完成解锁程序

...务之前,您必须[完成启动取款(Withdraw)任务](https://learnblockchain.cn/article/2989)并等待五天。 你可以在[这里](https://github.com/Kuzirashi/gw-gitcoin-instruction/blob/master/src/component-tutorials/3.setup.and.use.account.cli.md#setup-the-godwoken-examples-tools-pa...

文章 Prysm 中的 Blob Sidecar 处理

...点中**,而不是在执行引擎中。与这些 blobs 一起,[`BeaconBlockBody` 包含了一个新的字段 `blob_kzg_commitments`](https://github.com/ethereum/consensus-specs/blob/dev/specs/eip4844/beacon-chain.md#beaconblockbody)。重要的是,这些 kzg 承诺与 blob 内容相匹配。 ...

文章 go实现区块链(Bitcoin)系列4 - 交易(1)

... [golang 实现区块链(Bitcoin)系列 1 - 基本原型](https://learnblockchain.cn/article/577) [golang 实现区块链(Bitcoin)系列 2 - 工作量证明](https://learnblockchain.cn/article/580) [golang 实现区块链(Bitcoin)系列 3 - 持久化和命令行接口](https://learnblockcha...

文章 zk-rollup 争夺战:zkSync vs. StarkWare

... 的快 10 倍。 [参考文章](https://www.notion.so/zk-rollup-zkSync-vs-StarkWare-13e904a0d53446feb63a0513a72e365d#1621f997ef66404088ff59cd25328091) STARKs 的问题在于其技术不如 SNARKs 成熟,并且如果它实现了图灵完备,就很难与 EVM 兼容。StarkWare 创建了一...

文章 【引介】 OpenZeppelin Contracts MCP:AI 驱动的智能合约开发

...工作流程。 无论你是在 Cursor、Claude、Gemini、Windsurf 还是 VS Code 中编写代码,Contracts MCP 都能确保每个 AI 生成的合约都是安全、正确且可用于生产的——无需手动编写规则。 ### 为什么 Contracts MCP 是一项变革 1. **自动执行 Open...

文章 Web3.0安全开发实践:9个sCrypt智能合约开发的最佳实践

![](https://hx24-prod.mars-block.com/image/crawler/2024/12/24/1735030302434711.jpg) sCrypt是一种基于TypeScript的嵌入式领域特定语言(eDSL),专为在比特币链上编写智能合约而设计。sCrypt智能合约使用比特币支持的操作码,可以编译成Bitcoin Script...

文章 架构指南 - OpenZeppelin 文档

...块链网络 Slack 邮箱 Discord Telegram Webhook 自定义脚本 BlockWatcherService FilterService TriggerService NotificationService 网络配置 监控配置 触发器配置 EVM 网络 Stellar 网络 ### 组件架构 系统由多个核心服务组成,这些服务在启动时...

文章 使用Cryo分析以太坊

...同的 [数据集](https://github.com/paradigmxyz/cryo#datasets): - blocks - transactions (alias = txs) - logs (alias = events) - contracts - traces (alias = call\_traces) - state\_diffs (alias for storage\_diffs + balance\_diff + nonce\_diffs + code\_diffs) - balance\_diffs - code\_diff...

文章 Solidity 新手开发者需要注意的 5 个陷阱(以及如何避免它们)

...我希望在开始时就知道的 **前5个陷阱**。 ## 1️⃣ Storage vs Memory vs Calldata — 为什么Solidity使用三个数据位置: `storage` — 链上持久数据(写入成本高)。 `memory` — 临时的,函数执行后会被擦除。 `calldata` — 只读,外部输入...

文章 Compound 治理源码详解

...行提案。 核心合约如下: ![image.png](https://img.learnblockchain.cn/attachments/2024/03/m7tcpnG365f6ba0fdf893.png) 1. Alpha合约是早期版本的治理合约。 2. Comp是Token合约,实现了ERC20基本功能和代理以及票数统计功能。 3. GovernorBravo是升级后...

视频 以太坊智能合约:ABI、ERC20/ERC721与DeFi

...独立执行,不受干扰,是代码和数据的集合。 2. **Web2 vs Web3 架构:** Web3 应用通过钱包连接,使用 RPC 请求与节点上的智能合约交互,而非直接与中心化服务器交互。 3. **以太坊交易类型:** 以太坊有三种交易类型:普通转账...

文章 Libra 源码分析: 内存池mempool模块解读-1

...管理要简单许多. ## 基本功能 [mempool的功能](https://learnblockchain.cn/docs/libra/docs/life-of-a-transaction/#%E5%86%85%E5%AD%98%E6%B1%A0)主要是接收来自[AC模块](https://learnblockchain.cn/2019/07/02/AC-module/)的交易,同时和其他节点之间通过网络同步交易. m...