找到约 14 条结果

文章 以太坊智能合约安全建议和最佳实践

...At),因此请勿在合约中存储任何私有信息。 zksnarks 和知识证明以及私钥签名可以允许证明秘密而不泄露秘密 1. getStorageAt 返回所需存储插槽的 32 字节内容,该存储插槽是一个 32 字节的存储单元 32. 合约的常量变量未存储...

文章 带告密的秘密共享:解决阈值密码学中的股东共谋问题

通过告密进行秘密共享解决了股东勾结的问题,使其可证明且可惩罚。 ![通过告密进行秘密共享:解决阈值密码学中的股东勾结](https://img.learnblockchain.cn/2025/09/07/shutter_sss_header.png) 阈值秘密共享是一种基本的密码学原语...

文章 智能合约审计终极指南

...合约。在本节中,我们将探讨区块链技术和以太坊的基础知识,然后概述EVM及其工作原理。 ## 区块链基础 在深入研究EVM的具体细节之前,了解区块链技术的基础知识至关重要。区块链是一种分布式账本,允许各方之间进行安...

文章 加密货币中的流动性池是什么?

...重要组成部分。让我们首先讨论流动性池技术背后的基础知识,然后讨论流动性如何影响加密货币市场。 注意:通过 [GetBlock 指南](https://getblock.io/blog/the-power-of-defi-learning-about-decentralized-finance-and-defi-projects/) 了解更多关于 DeFi ...

文章 支持社会化惩罚的理由

...艰难吗? 如果答案是肯定的,那么你很幸运。 在权益证明中,社会化 **惩罚** 的伦理困境是目前加密哲学中最有趣的难题之一。在这篇文章中,我将试图说服你,如果你关心以太坊,那么社会化 **惩罚** 是 **唯一正确的选择**...

文章 Certora技术白皮书

....certora.com/en/latest/docs/solana/speclanguage.html) 编写的规范。该证明工具将代码和规范一起分析,以识别代码与规范偏离的情形。该技术自动定位即使是最优秀的审计员也可能错过的关键漏洞,并通过证明某些关键属性得到满足来增强...

文章 计算去中心化物联网(DePINs)的理由

...e-study-for-better-sharing-economy-ionet/public) 提供)_ ### **基础知识** 计算 DePINs 是点对点网络,通过去中心化市场连接供应商和买家,以促进计算资源的分配。这些网络的一个重要区别在于它们专注于商品硬件资源,这些资源今天...

文章 椭圆曲线深入解析(第二部分)

...g/wiki/Greatest_common_divisor)**(GCD)是**1**。 我们可以很快证明这一点。假设 **a** 和 **p** 共享某个因子 **t**,意味着 **a = t.a'** 和 **p = t.p'**。然后,我们可以将 **t** 提出来,上面的方程将变成: ![](https://img.learnblockchain.cn/2025/0...

文章 规模不经济:反相关惩罚 (EIP-7716) - 权益证明

...议固有的各种 **中心化力量**: - **EL 奖励差异**:虽然证明奖励的分配相当均匀,但提议区块的奖励可能会有很大差异。这种差异的出现是因为 [MEV](https://ethereum.org/en/developers/docs/mev/) 非常不稳定,导致少数异常区块的提议者利...

文章 tendermint的共识详解

...接了所有处理单元. 相反, 我们只能假设每一个处理单元知识与一个子集的处理单元(谓之peer)相连, 因此存在非直接通信的通道连接所有正确的处理单元. ### 定义 规定θ为系统的执行时间上限; GST(Global Stabilization Time): 消息...

文章 长期L1执行层提议:用RISC-V取代EVM - Magicians / Primordial Soup

...定性 2. 保持区块生产成为一个竞争性市场的愿望 3. ZK-EVM 证明能力 我将论证,用 RISC-V 替换 ZK-EVM 解决了 (2) 和 (3) 中的一个关键瓶颈。 这是一个 Succinct ZK-EVM 用于证明 EVM 执行层不同部分的周期数的表格: [![download (6)](https://im...

文章 UniswapV1 自学系列 01:Exchange 合约实现

...apV1 自学系列 01:Exchange 合约实现 本系列文章将通过从开始构建 UniswapV1,深入理解去中心化交易所的核心原理和实现机制。 ## 项目初始化 ### 创建项目结构 首先创建项目目录并初始化 Foundry 开发环境: ```bash $ mkdi...

文章 golang 实现区块链(Bitcoin)系列2 - 工作量证明

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

文章 深入探讨:增强型债券曲线

...。为简洁起见,本文将假设读者具备关于绑定曲线的初步知识(如果你需要复习或介绍,请查看 Slava Balasanov 对 [绑定曲线](https://blog.relevant.community/bonding-curves-in-depth-intuition-parametrization-d3905a681e0a) 的深入探讨,Jeff Emmett 的简单 [...