找到约 14 条结果

文章 SharkTeam:Web3常见钓鱼方式分析与安全防范建议

Web3钓鱼是一种针对Web3用户的常见攻击手段,通过各种方式窃取用户的授权、签名,或诱导用户进行误操作,目的是盗窃用户钱包中的加密资产。 近年来,Web3钓鱼事件不断出现,且发展出钓鱼即服务的黑色产业链(Drainer as a S...

文章 使用 Tenderly 调试 Hardhat 智能合约项目

请继续关注关于区块链桥接中常见漏洞、我的审计思维模型等内容的资源 ✨🔒 在本文中,我们将探讨如何将 Tenderly 与一个实现了 staking(质押)和奖励系统的示例 Hardhat 项目集成。 虽然 Tenderly 的文档会帮助你完成整个过...

文章 关于隐秘地址的简明指南

## 关于隐秘地址的不完整指南 关于隐秘地址的不完整指南 **特别感谢 Ben DiFrancesco、Matt Solomon、Toni Wahrstätter 和 Antonio Sanso 提供的反馈和审阅** 以太坊生态系统中最大未解决的挑战之一是隐私。默认情况下,任何共享至...

文章 智能合约的漏洞

|发生层次|漏洞名称|漏洞原因| |:--:|:--:|:--:| |高级语言层面|可重入漏洞|Fallback 函数中存在对外 部合约函数的递归调用| ||整数溢出漏洞|数值超出或低于定义的整数类型范围| ||算术精度漏洞|精度丢失| ||拒绝服务漏洞|意外...

文章 uniswapv3 solidity 合约迁移到ink!

## 1. 概述 1. ink!合约是波卡官方开发的一种wasm合约。使得普通用户可以在波卡的链上发布自己的应用而创建的一种合约语言。该合约主要使用rust语言进行编译成wasm后发布到链上。 2. 波卡对ink!有一个专门的[tutorials](https://d...

文章 生态系统影响向量

![](https://img.learnblockchain.cn/2025/10/11/17183440_image.png) 生态系统影响 **向量** Carl Cervone > ✨ **影响向量** 是 Optimism 生态系统中的项目应该努力实现的积极影响的方向。 ## 背景 随着 L2 领域的竞争越来越激烈,Optimism 需要保持其早...

文章 手把手教你从0到1构建UniswapV2:part3

## 基本介绍 文章写到现在,我们的UniswapV2已经实现了最关键的部分——配对合约。不过我们还没有算上一些协议交易的费用(Uniswap 从每笔流动性存款中收取的费用),这篇文章,我们会实现这部分内容,虽然这不是用户交易...

文章 并行执行的区块链

![](https://img.learnblockchain.cn/2025/03/12/1Lkcuuq2l0O_MmjvegPrd8A.png) 在区块链技术的发展中,我们可以识别出新 L1 关注并行执行的强烈趋势。这个想法并不新颖,目前在 Solana 的 Sealevel 执行环境中得到了应用。然而,上一个牛市在 DeFi ...

文章 基于Ordinals在比特币L1网络实现EVM图灵完备智能合约支持——BxE协议

BxE协议基于Ordinals协议为基础,在比特币原生网络(Layer1)实现了对以太坊虚拟机EVM的支持,从而让比特币网络能够支持图灵完备的智能合约。BxE打通了比特币生态与自己的EVM,可以将Ordinals藏品、BRC-20、Runes以及更多的比特币生...

文章 如何代币化资产

定义 要将资产代币化,必须在区块链上创建资产的数字表示作为代币。 **要将资产代币化,必须在区块链上创建资产的数字表示作为代币。** 代币化资产是基于[区块链](https://learnblockchain.cn/article/18907)的数字代币,代表实物和...

文章 EIP-721的openzeppelin实现

# EIP-721的openzeppelin实现 这段时间总是与NFT打交道,大部分NFT都采用了EIP721标准,且均采用了Openzepplin的EIP721实现。前段时间详细看过Openzepplin的相关实现,但是偷懒了,没有整理成文档,导致后面的记忆总是不深刻,理解也不...

文章 如何使用Create2工厂创建合约并验证(Base Remix)?

0x0000000000FFe8B47B3e2130213B802212439497 :[Create2 Factory](https://goerli.etherscan.io/address/0x0000000000ffe8b47b3e2130213b802212439497) ## 1. safeCreate2 ```solidity // initializationCode = creationCode + abi.encode(constructor.parameter) function safeCreate2( bytes32 salt, ...

文章 使用 Infura 和 StarkNet 铸造 NFT

在本教程中,我们将通过构建 NFT 市场的初始框架,让您体验 StarkNet 的一些功能,首先构建一个使用 StarkNet.js SDK 与 ERC721 合约交互的基本应用程序。未来的帖子将更详细地介绍与 Cairo 一起开发自定义智能合约以及使用 MetaMask Fla...

文章 Recon 扩展路线图

Recon帮助你构建和运行不变性测试 ## Recon 扩展路线图 #### 未来更新、透明度报告和我们的众筹工作 ![](https://img.learnblockchain.cn/2025/10/25/fc031a36-6766-4cac-a35f-1d06773e1d85_3400x1870.png) ## Recon 的理由 Recon 的目标是使不变性测试成为...