...——但赢得奖金则需要选择一个更简单的选项,像导致DAO黑客攻击的漏洞一样简单。 想一想:一个关键的共识漏洞将区块链分为两部分,对于以太坊未来的威胁远不及影响到在网络上部署的成千上万的合约中**一个**合约的漏洞...
# 操作步骤 所有的操作都是在goland里面使用nodejs调web3库 * 编写合约 * 编译合约(web3)-用solc编译(拿到bytecode、abi) * 部署合约(web3) * 找到合约实例 * 调用合约(set,get操作) # 开发环境 //安装淘宝的镜...
`Rust` 将错误分为两大类:可恢复的`(recoverable)`和 不可恢复的`(unrecoverable)`错误。对于一个可恢复的错误,比如文件未找到的错误,我们很可能只想向用户报告问题并重试操作。不可恢复的错误总是 `bug` 出现的征兆,比如...
## 背景 阅读我关于 [共享排序器](https://learnblockchain.cn/article/13175) 的文章。 很多人谈论共享排序器允许事务的原子性包含。然而,这需要对所有组件 rollup 进行协议更改。这些协议更改尚未明确说明,而且构想复杂并且奇怪。 ...
By:Lisa@慢雾 AML 团队 ## 事件背景 5 月 10 日,Sentinel 创始人 Serpent 发推表示,Scammer 利用 Google 广告的漏洞,使官方和钓鱼网站 URL 看起来完全相同。 ...
...链接:[mirror.xyz/0x3Cc99bfc69...](https://mirror.xyz/0x3Cc99bfc69575CFA83658CAb5256D98143a2aAaa/M6cWzHtsoREXJT1NpHJVck3N41LgiUvJw6C1v0PJr_g) >- 译者:[AI翻译官](https://learnblockchain.cn/people/19584),校对:[翻译小组](https://learnblockchain.cn/people/412) >- 本文链接:[le...
 随着 The Merge 稳稳落地,协议开发者们在过去几个月里,...
**原文** :Kakarot zkEVM: Deep Dive Analysis **翻译及校对** :「Starknet 中文社区」 **概要** 以太坊的出现彻底改变了加密世界,为去中心化应用程序(dApp)带来了多种可能性。然而,这一进步也带来了一个至关重要的难...
[](https://ethresear.ch/u/cskiraly) 作者:Csaba Kiraly,与来自 [Codex.storage](https://codex.storage/) 研究团队的Leonardo Bautista-Gomez和Dmitriy Ryajov合作完成。 **注意:本文档描述了我们当前的思考状态,...
很多合约都有用到代理模式,一般通过delegatecall来调用逻辑合约的接口,很多代码的实现如下: ```solidity function _delegate(address implementation) internal { assembly { // The pointer to the free memory slot let ptr := mload(0x40) // Copy func...
在 Cairo 合约存储中存储类型之前,它必须实现一个名为 `starknet::Store` trait 的 trait。这个 trait 定义了一种类型如何在存储中被序列化和反序列化。简单来说,它为编译器提供了读取和写入合约存储中的“类型”所需的逻辑。 对...
> * 原文链接: https://trustchain.medium.com/reversing-and-debugging-evm-smart-contracts-392fdadef32d > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) 校对:[Tiny 熊](https://learnblockchain.cn...