...[《SUI CLI最全命令详解3——Keytool之密钥对类》](https://learnblockchain.cn/article/8203)已介绍了**密钥对类**,本篇将接着介绍**单签类**和**多签类**。 ## 2 单签类 ### 2.1 `sign`:交易签名 #### (1)说明 该命令会使用`Keystone`中地...
感谢 [Julian](https://x.com/_julianma) 和 [Kev](https://x.com/kevaundray)。 ## 简介 以太坊缺乏一种无需信任的机制来保护交易(txs)免受 MEV 提取。目前的方法——私有订单流——赋予受信任的参与者对交易供应网络的过度控制权,从而降...
YANNIS BOLLANOS ## Rho Markets 事件  7 月 19 日,Rho Markets——Scroll 上的 Compound V2 分叉——遭遇了一起事件,导致产生了 750 万美元的坏账。漏洞的根本原因是 ETH 的 oracle 配置错...
...司,还是有一个希望通过NFT奖励的Web3社区,Crossmint的Mint API允许你只需一个POST请求就能向用户铸造NFT。Crossmint的NFT API可以直接通过QuickNode的市场获得,因此开始起来更加轻松。在本指南中,你将创建一个简单的脚本,允许你将 ...
## 什么是 Finality Bridge Finality Bridge 是一项革命性的 Bitcoin 桥接技术,由 Bitlayer 团队精心开发,并基于先进的 BitVM 智能合约框架构建。这一开创性的解决方案借助了 BitVM 项目中的关键底层组件,这些组件由 [BitVM Alliance](http...
Cashio 稳定币(CASH)协议最近在一次 [攻击](https://explorer.solana.com/tx/4fgL8D6QXKH1q3Gt9GPzeRDpTgq4cE5hxf1hNDUWrJVUe4qDJ1xmUZE7KJWDANT99jD8UvwNeBb1imvujz3Pz2K5) 中损失了 5000 万美元。攻击者几乎可以免费铸造 2,000,000,000 CASH 代币。根本原因是 Cashio 的 [br...
## 摘要 Nightfall 是一种零知识证明的实现, 它使用 zk-SNARKS 让同质化[ERC20](https://learnblockchain.cn/2018/01/12/create_token/)和[非同质化的通证ERC721](https://learnblockchain.cn/2018/03/23/token-erc721/)系列的通证进行隐私化转移,使得交易能够完成...
 ### Jared 机器人在哪里? 如果你一直关注 Jaredfromsubway.eth,这位最大的 Sandwich MEV 攻击者,以及 [在 Uniswap 上仅次于 Wintermute 和 Beaverbuild 的前三大交易...
...价。 这会是一个相对长的系列,旅程的终点是对uniswap v3 给出一个合理的定价公式。作为第一章,我们先讨论一个有趣的问题。作为一个uniswap v3 的流动性提供者,你的手续费能收多久?实际上这个问题非常棘手,也需要比...
## Secureum RACE \#39 在以下问题中,假设所有合约都部署在以太坊主网上。每个问题至少有一个正确答案,但有些可能有多个。每当引用模块 `ownable` 时,都假定它是以下模块: ```python hljs ## pragma version 0.4.1 ## simplified version of http...
...tp://mp.weixin.qq.com/s?\__biz=MzU0MTgyMDQwNQ==\&mid=2247489792\&idx=1\&sn=a7dbbd723a5619b9c443e99f08cd24f2\&chksm=fb254d9acc52c48c04d1162c9a8a53f4e585410f88231669978d74fd666e36bd1bb32ad5b745\&scene=21#wechat_redirect)是一种密码学技术,允许一方(证明者)向另一方(验证者)...
...他人的 CF 余额。到目前为止,损失约为 190 万美元,而 pancakeswap 上 CF/USDT 交易对已经受到影响。 合约所有者地址:0xcd87248c74915e85f80293f10dcf300a73bc6581 攻击者地址(其中一个):0xee0221d76504aec40f63ad7e36855eebf5ea5edd 交易 hash(其...
...,有两个方式来实现代码的重用,一个是**[继承](https://learnblockchain.cn/article/22558)**,一个是**组合**。库(Library)就是通过组合的方式来实现代码的复用。 下面的图示了继承和组合的区别: 来估算gas费,如果能正确估算,那就代表不是貔貅,否则就是貔貅; 2.第二种方案和第一种的智能合约部署一样,只不过前端调用时是调用checkToken()函数执行一次极...