找到约 13 条结果

文章 Ton 钱包开发详细教程丨区块链技术培训系列课程 #12

作者丨Seek ![](https://img.learnblockchain.cn/attachments/2024/06/YhOsZH8a667142a19ba08.jpg) ## TON 简介 TON(The Open Network)是一个去中心化区块链平台,由Telegram Messenger的创始人Nikolai Durov和Pavel Durov发起,旨在提供快速、安全且可扩展的...

文章 通过 Tornado Cash 的源代码理解零知识证明

...方案是构建一个 Merkle 树,并仅存储 Merkle 根(1 个哈希 vs 1000 个不算坏)。如果有人想调用该方法,她必须提供一个 Merkle 证明(在这种情况下是一个包含 10 个哈希的列表),这可以很容易地由智能合约验证。 **再次强调:Mer...

文章 理解 R1CS 中的列编码与行编码 - 从密码学的角度来看

...ogiti/thogiti.github.io/blob/master/_posts/2024-01-14-Understanding-Column-vs-Row-Encoding-in-Rank-1-Constraint-Systems-A-Cryptographic-Perspective.md) >- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~

文章 学习如何编写去中心化酒店预订系统的智能合约

...我们将编码一个酒店预订智能合约。 1. 创建项目 在VSCode终端中打开你的编码文件夹,运行命令 `npx hardhat` 一旦正确执行,你的文件夹结构应如下所示: ![](https://img.learnblockchain.cn/2025/03/29/16RQWfL4uqFsFwe70bTBEAA.png) VS Code...

文章 共识发展的核心问题及其改进方向

...的持续时间,对于其会产生的分叉,通过最大权重来实现block finalization,牺牲了一定的安全性。(分片部分还没具体看) 2. 提高去中心化 PoW是通过算力进行竞争,这对矿工的计算性能要求越来越高,随着越来越多的节点参...

文章 Blob共享协议

...填充整个 blob 之前执行状态更新。 ![drawing](https://img.learnblockchain.cn/2025/07/04/r1CEeWpE6.png) **使用模式示例** ### 概述 在其最基本的形式中,blob 多路复用器服务的使用看起来像以下序列。 ``` Created with Raphaël 2.2.0PublishersPublishersMul...

文章 一文了解solidity中的常量、状态变量和不可改变量的区别

...ctor() { OWNER = msg.sender; // 部署时赋值 START_TIME = block.timestamp; } ``` - **限制**: 只能在构造函数中赋值,之后不可修改。 --- ## **区别总结** | 特性 | 常量 (Constant) | 状态变量 (State Variable) | 不可...

文章 从微观到宏观理解区块链

> 写于2018-02-24 原文链接:[**http://keeganlee.me/post/blockchain/20180224**](http://keeganlee.me/post/blockchain/20180224) *** 最近区块链异常火爆,而且就只是在这一两个月内的事情,无疑,今年应该会成为区块链爆发元年,相应地,对区块链技...

文章 深入理解 Solidity 错误 #4 - try/catch

...https://github.com/lbc-team/Pioneer) > * 译者:[Tiny 熊](https://learnblockchain.cn/people/15) > * 本文永久链接:[learnblockchain.cn/article…](https://learnblockchain.cn/article/6280) 本文是["深入理解 Solidity 错误"系列](https://learnblockchain.cn/article/6223)...

文章 每周以太坊进展 2020/04/13

...功能 * [对比 ethers.js 和 web3js](https://github.com/adrianmcli/web3-vs-ethers) * [使用 web3modal(前 web3connect)和 vanilla Javascript 的案例](https://www.reddit.com/r/ethdev/comments/fz55ln/web3modal_wallet_connecting_with_vanilla_js/) * [解码以太坊存储内容的工具](htt...

文章 时间扭曲攻击

...议的修复措施的部分细节。 ![clock-1024x919](https://img.learnblockchain.cn/2025/07/13/clock-1024x919.jpg) 2025 年 3 月 26 日,比特币开发者 Antoine Poinsot 公开了一个新的 [比特币升级提议](https://github.com/bitcoin/bips/pull/1800)。该软分叉提议叫做 “共...

文章 FHEVM安全开发指南

...ount, bytes calldata inputProof) external { require(block.timestamp AUCTION_END, AuctionNotEnded()); FHE.makePubliclyDecryptable(_highestBid); FHE.makePubliclyDecryptable(_highestBidder); emit WinnerDisclosed(_highestBidder, _highestBid); } ...

文章 对ERC-7512的深入分析:安全审查的链上表现

...协议的项目可以在必要时“ `暂停`”他们的集成。 `合同vs协议层审计:` 目前,EIP-7512 将单个审计报告与单个智能合约地址绑定。然而,正如任何观察过跨合约重入漏洞的人所知道的,协议内的合约之间的交互可能会导致问题...