找到约 12 条结果

文章 解码AllBridge 57万美元闪电贷攻击

## 解码 AllBridge 的 $57 万美元闪电贷攻击 \| QuillAudits ![](https://img.learnblockchain.cn/2025/04/16/19ZtbnJ831BGUUZIRGwJydQ.png) > 哎呀,这只是 DeFi 世界的又一天,数百万美元可能在闪电贷攻击中损失,然后作为白帽赏金返还。没什么大不了的。...

文章 采用延时喂价还被黑?Warp Finance 被黑详解

`By : Kong@慢雾安全团队` ## **背景** ![ea2f0c12a4c833a646a85658152e7c3f.png](https://img.learnblockchain.cn/attachments/2022/01/RXXUNos861e0eb6293875.png) 2020 年 12 月 18 日,据慢雾区情报 DeFi 项目 Warp Finance 遭受闪电贷攻击。以下是慢雾安全团队对...

文章 超立方体 IR:零知识证明系统的基础

...证明系统快速适应不同的硬件,例如 CPU、GPU(包括 Nvidia 的 CUDAApple 的 Metal 和 AMD 的 ROCm),更重要的是,即将推出的 ZKP 专用加速芯片。 - 由于硬件公司需要承担调整每个证明系统软件后端的巨大成本,因此 ZKP 硬件加速器制...

文章 从头开始了解Merkle树的 LAYER 2

...中,我们将从基本原理实现 Merkle Trees、Merkle 证明和 Delta Merkle 证明,使用 JavaScript。 > 这是 **_A Hackers Guide to Layer 2: Building a zkVM from Scratch._** 的第一周内容。 > > _关注_ [**_@cmpeq_**](https://twitter.com/cmpeq) _以保持跟进未来的内容...

文章 ZPrize:着眼于奖励

## 简介 这篇文章总结了使用 CUDA 优化多标量乘法的不同方法,这些方法是在 [ZPrize](https://www.zprize.io/blog/announcing-zprize-results) 中提出的。这在某些[证明系统](https://learnblockchain.cn/article/22822/) (zk-SNARKs) 中是一项重要的计算,其中...

文章 区块链中的数学 - BLS 基石(双线性函数)和配对

## 写在前面 上一篇讲述了[BLS门限签名](https://learnblockchain.cn/article/1962),BLS签名机制和其他签名方案相比,最大的不同或者说创新在于使用了双线性配对函数,这一点在前面几篇都提到过,本文简要说一下双线性配对函数的性...

文章 10.slither检测器分析之二——自杀函数检测及shift汇编函数检测

...解 1. 自杀函数的风险。自杀函数可以做为一种隐藏的transfer的手段。 2. shift汇编函数与其它语言的参数不一致,容易混淆。 # 1.自杀函数检测 ## 自杀函数的风险与应用场景 Solidity中的自杀函数(selfdestruct)可以用于销...

文章 Solidity语法的重载,继承的定义

...dy语言的多态(Polymorphism)(重写,重载),继承(Inheritance)等特性。 ## 2,合约说明 Solidity 合约类似于面向对象语言中的类。合约中有用于数据持久化的状态变量,和可以修改状态变量的函数。 调用另一个合约实例的函数...

文章 十大智能合约审计公司与服务

...些令人担忧的数据突显了** [**智能合约审计师**](https://learnblockchain.cn/article/13753) **以及提供此类服务的公司的关键重要性。** ‍ ## **什么是智能合约审计服务?** [智能合约审计](https://learnblockchain.cn/article/13800)是对你智能...

文章 区块链中的数学-SM2算法的推荐参数和加解密过程

...滑。大牛除外 ! 上一节讲了[secp256k1公钥恢复](https://learnblockchain.cn/article/1517)实现,从本节起介绍下我们国家推出的国密标准算法:sm2. 国内从事区块链研发的项目出于合规的要求,尤其是联盟链项目,多数会采用国密标准。国...

问题 如何通过solana订阅,监控raydium开池子

这是我的代码,目前解析通过,var mint token.Account结构体,但是原始二进制结构未知,请问该咋办,请问如何解析数据呢: ``` package main import ( "encoding/json" "fmt" bin "github.com/gagliardetto/binary" "github.com/gagliardetto/solana-go/progra...

文章 从Yul角度理解以太坊虚拟机

...就是直接调用各种以太坊底层的opcode,通常情况下通过`assembly`方式嵌入到Solidity程序中,具体代码展示类似这样: ``` contract CalledContract {    uint256 public number;    function setNumber(uint256 num) external {        assembly {   ...