Wasm 历史、未来和在 Web3 面对的挑战 Wasm 允许开发人员用Rust、Go、C和c++等语言编写高性能代码。它已被用于各种行业。在web3世界中,Wasm已被Cosmos、NEAR和Polkadot等区块链项目采用。然而,由于建立可持续信任网络的挑战,Wasm的广泛采用受到限制。以太坊考虑采用Wasm,但决定坚持使用EVM执行。 WASM 执行层 翻译小组 发布于 2023-10-09 4358 0 0
使用隐身地址 本文详细介绍了以太坊上的隐身地址(Stealth Addresses)技术,基于ERC-5564标准,实现匿名转账。 隐身地址 椭圆曲线密码学 隐私 以太坊 ERC-5564 WASM Ethereum.org 发布于 2025-11-30 82 0 0
验证排障指南 这是一份针对 Soroban 合约验证失败的排障指南,系统列出了字节码不匹配、编译失败、合约未找到、源代码格式错误、ABI 不匹配和构建超时等常见问题的原因与解决方法。文章还提供了本地编译、二进制比对、固定依赖版本和 Docker 可复现构建等实用调试策略。 Soroban 合约验证 WASM 字节码不匹配 Cargo.lock 可复现构建 ALIPHATICHYD 发布于 2026-02-25 190 0 0
智能合约验证工作流 本文详细阐述了 Stellar 链上 Soroban 智能合约的验证工作流,解释了如何通过比对源码编译后的 WASM 字节码哈希与链上数据来建立技术信任。内容涵盖了从验证步骤、常见错误分析、构建可复现性要求到 CLI 和 CI/CD 自动化集成的全方位指南。 智能合约验证 Soroban Stellar WASM Rust 可复现构建 ALIPHATICHYD 发布于 2026-02-25 184 0 0
Nibiru拉格朗日点:高性能多虚拟机区块链的新标准 本文详细介绍了Nibiru Lagrange Point升级,该升级旨在通过改进的共识机制(NibiruBFT)、自适应执行层、原生多虚拟机(EVM和Wasm)支持以及抗量子密码学技术,显著提升Nibiru区块链的性能、开发者灵活性和长期安全性。 Nibiru Lagrange Point NibiruBFT 多虚拟机 EVM WASM 性能优化 区块链 Three Sigma 发布于 2025-05-22 2100 0 0
Substrate 平台与以太坊:差异和相似之处 本文深入探讨了以太坊和Substrate之间的智能合约开发模式的异同,分析了它们在执行限制、存储操作、合约组成和代码更新等方面的关键差异,并为区块链开发者提供了切换技能的背景。此外,还讨论了交易费用和打包调用的差异,以及如何在不同环境中安全地实现复杂逻辑。 以太坊 Substrate 智能合约 安全性 WASM Solidity mixbytes 发布于 2022-12-25 2163 0 0
Stylus Rust SDK 审计 本次审计对 OffchainLabs/stylus-sdk-rs 仓库在特定 commit 进行了安全审计,发现了 36 个问题,包括严重、高、中、低风险问题。审计范围涵盖 stylus-proc, stylus-sdk, examples, mini-alloc 目录下的多个文件。审计结果表明该项目尚处于开发阶段,但团队积极解决问题,建议在问题解决和项目成熟后进行后续审计。 Rust 智能合约 安全审计 WASM Stylus SDK 存储布局 OpenZeppelin 发布于 2024-09-10 1845 0 0
Valida Plus 发布(分段证明、区块证明、客户端证明) Valida 0.10.0 版本发布,带来了多个重要更新,包括支持分段证明(Continuations),可以在浏览器端生成和验证 zk 证明的 WASM API,以及编译器工具链的升级。此外,还引入了实验性的 Secp256k1 和 Memcpy 操作码,并提供了 x86 和 ARM 的 Docker 支持,Reva 项目实现了在 Valida 内部执行以太坊区块。 zkVM 零知识证明 WASM 分段证明 secp256k1 以太坊 0xlita 发布于 2025-07-15 1449 0 0
使用Ink!在PolkaVM上进行开发 文章介绍了在Polkadot上使用Rust语言的ink!框架在PolkaVM虚拟机上开发智能合约的方法。PolkaVM支持以太坊的JSON-RPC接口,使得使用ink! (version 6) 编写的智能合约可以在PolkaVM上运行。文章还提供了一个简单的步骤指南,包括安装ink! v6、实现flipper合约并编译,创建viem项目与PolkaVM交互,以及进行测试。 Polkadot ink! PolkaVM Rust语言 智能合约 WASM blockmagnates 发布于 2025-08-12 2222 0 0
Arbitrum Stylus 入门教程 本文介绍了Arbitrum Stylus,它是Arbitrum Nitro堆栈的升级版,允许使用多种编程语言编写智能合约。文章详细说明了Stylus的关键特性和优势,包括多语言支持、增强的性能和效率、无缝EVM互操作性以及开发者友好的工具。此外,还提供了逐步教程,指导读者如何开始使用Arbitrum Stylus,包括安装Rust、创建Stylus项目、检查和部署项目。 Arbitrum Stylus 智能合约 Rust WASM EVM cargo-stylus estheraladioche569 发布于 2025-04-29 1575 0 0
BLS 签名与无需公示的 DLC 本文讨论了使用批量可验证加密(基于BLS签名)实现谨慎日志合约(DLC)的优化方案,该方案通过无需nonce的断言机设计,允许断言机见证互联网上的任何信息,简化了断言机的实现,并提升了DLC的灵活性和隐私性。此外,还探讨了非交互式的门限见证以及合作结算合约以保护隐私的策略。 谨慎日志合约 DLC BLS签名 断言机 门限签名 WASM BTCStudy 发布于 2022-10-11 1176 0 0
wasmati: 你应该用 TypeScript 编写 WebAssembly - ZKSECURITY 本文介绍了 `wasmati`,一个 TypeScript 库,用于在指令级别编写 WebAssembly (Wasm) 代码以优化 JavaScript 性能。 WebAssembly WASM Typescript 密码学 零知识证明 性能优化 zksecurity 发布于 2023-06-03 1571 0 0
以太坊的最佳指令集架构是什么? 本文分析了多种虚拟机/指令集架构(VM/ISA)在以太坊长期发展中的优劣势,包括EVM、RISC-V、MIPS、WASM、eBPF、CairoVM、Valida和PetraVM,并从设计简洁性、执行性能、生态系统、工具、智能合约开发体验以及ZK友好性等方面进行评估,最终作者倾向于通过 WASM 进入自定义 RISC-V 扩展的优化路径。 EVM RISC-V WASM zkVM 智能合约 虚拟机 leoalt 发布于 2025-06-07 1681 0 0
Argon2、bcrypt、scrypt 还是 PBKDF2? 本文深入探讨了Argon2, bcrypt, scrypt和PBKDF2四种密码哈希方法,比较了它们在安全性、性能和应用场景方面的差异。文章还提供了基于WASM和JavaScript的实现示例,并分析了每种方法的优缺点,以及在WPA2和TrueCrypt等实际应用中的使用情况,强调了选择合适的哈希方法对于保护密码安全的重要性。 Argon2 bcrypt scrypt PBKDF2 密码哈希 WASM JavaScript asecuritysite 发布于 2025-05-27 3723 0 0
CWA-2023-002:栈溢出崩溃(代号:Cherry) 该安全公告 CWA-2023-002 描述了 CosmWasm 中的一个栈溢出漏洞,攻击者可以通过构造恶意合约利用 Wasm 导入和导出之间的递归循环,导致虚拟机崩溃。已发布补丁以修复此问题,建议相关项目升级其 wasmvm 依赖。 CosmWasm 栈溢出 WASM 漏洞 安全 虚拟机 CosmWasm 发布于 2024-08-02 1201 0 0