深入解析Safe多签钱包智能合约:代理部署与核心合约

概述 Safe(或称Gnosis Safe)是目前在以太坊中使用最为广泛的多签钱包。本文主要解析此钱包的逻辑设计和代码编写。 读者可以前往Safe Contracts获得源代码。 ...

August 27, 2022 · 30 min · 14667 words · WongSSH

基于链下链上双视角深入解析以太坊签名与验证

概述 本文主要介绍在以太坊中的签名问题,主要涵盖以下内容: ECDSA公钥密码学的数学原理与代码实现解析 以太坊客户端对交易信息签名的基本流程与源代码分析 智能合约内签名的验证 ECDSA公钥密码学 为了方便读者理解和实战本文中的内容,本文将结合一个可以使用Typescript编写用于生产环境的noble-secp256k1库作为实战案例解析。你可以在这里找到源代码。当然,为了节省篇幅,本文不会对此库中的所有代码进行解析。 ...

August 8, 2022 · 19 min · 9519 words · WongSSH