找到约 12 条结果

文章 SharkTeam:十大智能合约安全威胁之函数恶意初始化

SharkTeam:十大智能合约安全威胁之函数恶意初始化 问:我们常提到的智能合约漏洞真的是实际中威胁最大、发生最频繁的安全漏洞吗? 答:完全不是那样。例如“溢出”、“外部调用”等常提到的智能合约安全漏洞并不是最...

文章 Let's Move Sui环形掌上战争 0基础开发入门到精通(6)

...第六章 前端基础 ### 使用框架 目前我们采用官方的react dapp框架作为练手的项目,这个框架好处在于已经整合了一些sui.js的的功能。 使得开发人员着重在项目的构思上,通过一些简单的编码就能实现游戏雏形。 ### 前端项...

文章 Rust不寻常的语法

![Rust的奇特语法](https://img.learnblockchain.cn/2025/02/28/706568_0ea13ed362d34a8cab96a2198c15d40f~mv2.jpg) 来自Solidity或JavaScript背景的读者可能会发现Rust中`&`、`mut`、``、`unwrap()`和`?`的用法和语法显得奇怪(甚至丑陋)。本章将解释这些术语的含...

文章 Remix v0.45.0 更新日志

\ ![](https://cdn-images-1.medium.com/max/1600/0\*a0W_tNdhXFR3Vrvw.png) ### 重要消息 * 已保存的合约现在更名为已钉选合约 * Remix VM 状态可以被保存 * 可以从 **Blockscout**中获取已验证的合约 ### 钉选合约 除了 Remix VM 外,现在可以将合...

文章 以太坊 - Reth-Verkle PoC - Eth-Protocol-Fellows

...端对于以太坊的去中心化非常必要: 1. 以太坊当前的 state size 对于许多节点来说太大,无法保存在工作内存中,需要昂贵的 SSD 进行存储,并减慢区块验证和链同步速度。无状态客户端将允许验证者在不维护完整状态的情况下...

文章 如何使用 Hardhat 创建和部署智能合约

## 概述 诸如 [Hardhat](https://hardhat.org/) 之类的以太坊开发环境使得与智能合约和以太坊节点的协作变得更加容易。它们提供了一套工具,可以无缝地编写、测试和部署智能合约。在本指南中,我们将创建一个 Hello World 智能合约,...

文章 链上可信设置仪式

...开源了一个库,允许任何人运行这样的仪式——被称为 [Kate-Zaverucha-Goldberg (KZG)](https://www.iacr.org/archive/asiacrypt2010/6477178/6477178.pdf) 或“tau的幂”仪式——在以太坊链上。任何人都可以通过支付交易费用参与其中! 我们的去中心化...

问题 web3js调用合约报错

...4.0.1-rc.1 合约: ```solidity // SPDX-License-Identifier: GPL-3.0 pragma solidity = 0.7.0; pragma experimental ABIEncoderV2; contract ToDoList { struct toDo { uint id; string name; bool isOK; } toDo[] private toDoList; toDo private lastTo...

文章 多项式 - 拉格朗日插值

...系数。 一种方法是使用[拉格朗日插值法](https://en.wikipedia.org/wiki/Lagrange_polynomial)。虽然这个维基百科页面看起来令人深刻,但要遵循的步骤实际上非常简单。 我们想要找到一个次数至多为 `2` 的多项式 `P`,它满足以下 `3` 个约...

文章 每周以太坊进展 2020/09/27

...Ethereum [放出了 v3.1 的候选版本](https://github.com/openethereum/backport-3.1/tree/v3.1.0-rc.1)。他们作了妥协,[会继续支持 Kovan 测试网](https://twitter.com/OpenEthereumOrg/status/1308388284519849984) * [Geth Snap Sync 模式在 Rinkeby 测试网的基准测试结果](https...

文章 LockedDeal整数溢出 漏洞分析

# 1. 相关地址或交易 攻击交易: https://phalcon.xyz/tx/bsc/0x39718b03ae346dfe0210b1057cf9f0c378d9ab943512264f06249ae14030c5d5 攻击合约:0x058bae36467a9fc5e1045dbdffc2fd65b91c2203 攻击账号:0x190cd736f5825ff0ae0141b5c9cb7fcd042cef2a 被攻击合约:LockedDeal 0x8bfaa473a8...

文章 SharkTeam:Move合约开发与合约安全

近期,围绕 Aptos 和 Sui,新兴的高性能 L1链 以及这些新链背后的 Move 智能合约编程语言引起了很多关注,社区也非常活跃,很多开发者和项目已经开始积极转向 Move。但Move相对Solidity差别较大,即使是相对比较接近的Rust也有很多...