找到约 13 条结果

招聘 数据分析、数据科学产品经理

# 年薪6W-9W产品经理 ## About the Opportunity Our growth product team leads the design of all growth related products in OKX, including referral program, affiliate program, user journey, campaigns, user rewards, SEO, ASO, etc. As a key growth function, we heavily rely on data to help us make ...

文章 智能合约安全-整数溢出(SW101-IntegerOverflowAndUnderflow)

# 攻击名称 [整数溢出](https://learnblockchain.cn/article/368)(上溢和下溢) # 攻击分类[CWE-682 ](https://swcregistry.io/docs/SWC-101#integer_overflow_mul_fixedsol) 计算不正确 # 攻击描述 当算数运算达到改类型的最大或最小值时,就是出现溢出。比如`...

文章 针对全同态加密的新型密钥恢复攻击

...密钥恢复攻击。这些攻击适用于各种已建立的库,例如SEAL、OpenFHE、Lattigo、TFHE-rs和TFHELib。 在这篇文章中,我们将首先总结有噪声学习(Learning With Error, LWE)问题,以理解这些攻击的基础。为阐明本文概念,提供了一个玩具实...

文章 如何使用 OP Stack 部署你自己的 Optimism L2 Rollup

... 概述 在本指南中,我们将引导你通过 QuickNode 的 [Rollup-as-a-Service (RaaS)](https://www.quicknode.com/rollup?utm_source=internal&utm_campaign=guides&utm_content=how-to-deploy-your-own-optimism-l2-rollup) 产品部署自己的 Optimism Layer 2 (L2) rollup。我们将利用 [OP Sta...

问题 怎么解码UniversalRouter中excutede input

...oerli测试网想解码一笔交易,这笔交易调用的合约是UniversalRouter,我已经通过abi将transaction.input解码出来了 解析代码如下: ```js import InputDataDecoder from 'ethereum-input-data-decoder'; import { ethers } from 'ethers' const provider = new ethers.Infur...

文章 SwiftSync:近于无状态的可并行比特币区块链验证

...作者:Ruben Somsen_ > > _来源: [https://gist.github.com/RubenSomsen/a61a37d14182ccd78760e477c78133cd](https://gist.github.com/RubenSomsen/a61a37d14182ccd78760e477c78133cd)_ _使用关于哪些输出将保持不花费的提示,实现近乎无状态的、完全可并行的比特币区块链...

文章 深入探讨ERC-4337的主要组成部分:使用Alt Mempool的账户抽象——第二部分

## 深入探讨 ERC-4337 的主要组件:使用 Alt Mempool 的账户抽象 — 第二部分 欢迎回到我们对 **ERC-4337:使用 Alt Mempool 的账户抽象** 的探讨。在我们的[上一篇文章](https://learnblockchain.cn/article/14156)中,我们分析了 Bundler,强调了它接...

文章 Solidity 中的高级模式匹配:提升代码的可读性和可维护性

...的安全性、开发效率和长期维护成本。高级模式匹配(Pattern Matching)是一种结构化编程技术,通过清晰的代码组织和逻辑分离,提升 Solidity 合约的可读性和可维护性。虽然 Solidity 本身并不直接支持传统意义上的模式匹配(如函...

文章 NFT经典 - Sonal Chokshi

The NFT Canon 是一个供艺术家和创作者、开发者、企业和机构、社区以及其他组织查找和理解非同质化代币(NFT)相关内容的首选资源。 这是一个精选的阅读和资源列表,涵盖了与 NFT 相关的所有内容(灵感来自 a16z [Crypto Canon](htt...

文章 涨知识—使用imToken钱包还能调用合约!

...请求数据。因此,只需要将所调用的合约方法及参数进行abi编码,得到十六进制数据即可。 还需要abi编码,是什么鬼,我不会啊。 没关系,这里有一个很好用的在线工具,可以自动对所请求的合约方法和参数进行编码。 ...

文章 Rust 中的 HashMap 实战指南:理解与优化技巧

# **Rust 中的 HashMap 实战指南:理解与优化技巧** 在 Rust 编程中,HashMap 是一个强大的键值对数据结构,广泛应用于数据统计、信息存储等场景。在本文中,我们将通过三个实际的代码示例,详细讲解 HashMap 的基本用法以及如何...

文章 如何从零开始编写FRI代码

## 介绍 [STARKs](https://eprint.iacr.org/2018/046.pdf?ref=blog.lambdaclass.com)(可扩展透明知识论证)近年来受到广泛关注,因为它们能够帮助扩展以太坊和其他 L1s。它们提供了一种通过加密证据来保证由不可信方进行的计算的完整性。这种...

文章 Revert Lend: 最新审计报告的中高级 bugs 速读

[ETAAcademy-Audit](https://github.com/ETAAcademy/ETAAcademy-Audit) 备注: 因为代码审计报告的阅读和编写都是英文的, 标题也是英文的方便检索到原报告的内容, 所以本文也是英文的, 方便大家使用, 更多精彩内容尽在 [ETAAcademy-Audit](https://githu...