找到约 12 条结果

文章 以太坊 - Stacks Raw Tx Breakdown

...绍签名打包 Stacks 交易的细节。 ### 2. Tx 解析实例:原生转帐 测试网上交易 [0x605c958a9ddcf38ac36f0f6f44c02d3d3cf5602ef3d3ad517e4756bc2d1c0883](https://explorer.hiro.so/txid/0x605c958a9ddcf38ac36f0f6f44c02d3d3cf5602ef3d3ad517e4756bc2d1c0883?chain=testnet) 的功能是原...

文章 Zora空投漏洞利用:深入研究12.8万美元的申领合约攻击

...FT。最近在Base上推出的“$ZORA”token被定位为社区的**内容**:一个100亿token的“为了乐趣”的meme token(没有治理权),将追溯空投给Zora协议的早期用户。理论上,符合条件的用户(创作者、收藏家、开发者等)可以通过官方cla...

文章 用Foundry 确保智能合约可靠性:技术指南

... 考虑一个简单的`StakingContract`,允许用户质押和赎回以太。 ```solidity // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract StakingContract { mapping(address => uint256) public stakes; mapping(address => uint256) public stakingTimestamps; /...

文章 为什么选择 Sui?通过 DeepBook 案例理解

...链技术最关键的方面之一。由于区块链的主要效用在于代化数据,因此为这些代提供流动性同样至关重要。然而,充足的流动性需要付出巨大的代价,因为它需要来自各种来源的资本注入。在传统金融中,做市商履行了这一...

文章 如何在 Solana 上构建安全的 AI 代理

...自主代理进行金融交易的激烈猜测。 当前这一波 AI 代在 24 小时的交易量超过了 10 亿美元,市场总市值超过 95 亿美元。 但除了这些投机市场之外,数字货领域已经在悄然发生更深层次的转变——这是基于多年来不断提高...

文章 侦察:再质押和流动性质押(2024年1月)

...) & Liquid Restaking (流动性质押) 随着年份的推移,加密货行业正在见证 **再质押** 和 **流动性质押** 概念的持续增长。这种趋势在不久的将来没有减缓的迹象。**再质押** 这一新概念由 Eigenlayer 引入。**再质押** 使⽤户能够存...

文章 智能合约安全审计入门篇 —— 抢跑

...易先于 Bob 的交易被矿工打包; 7\. Eve 赢得了 10 个以太的奖励。 这里 Eve 的一系列操作就是标准的抢跑攻击,我们这里就可以给以太坊中的抢跑下一个定义:**抢跑就是通过设置更高的 Gas Price 来影响交易被打包的顺...

文章 Sonic EVM L1:沉睡的雄狮已苏醒

...VL(总锁仓价值)从巅峰 90 亿美元跌至不足 1 亿美元、代增发争议及生态增长放缓,面临社区质疑。Sonic 的品牌重塑旨在: - **重振社区信心**:通过新品牌与 Fantom 过往争议切割,强调去中心化和创新 - **明确技术定位**:突...

文章 Arbitrum 之星:GMX 去中心化永续合约交易所

...资金存入交易所,资产始终保存在个人钱包中 * **GMX 代**:平台的治理和奖励代,支持质押以获取收益并参与治理 * **高杠杆**:支持最高 50x 杠杆,相比许多 CEX 的 20x 更具吸引力 * **Arbitrum 上 TVL 领先**:根据 DeFiLlama 最新...

文章 #1:利用 Flashbots 中继漏洞收割 MEV 机器人

...我想用一个例子来说明它。 假设我们有一个包含两种代 WETH 和 USDC 的 DEX 池。一个用户提交一个 swap 请求,用 WETH 兑换 USDC。这个 swap 交易将存在于交易池中,并被 MEV 机器人获取(假设是一个搜索者)。然后,该机器人将进...

文章 Aragon (ANT) 的经济学

...品,铸造 ARA是Aragon Chain上一种可以进行抵押和付费的代;ARA资本资产 Aragon Chain是社区努力的一部分,为的是在全球范围内扩展其管辖权并提高其流程效率和响应速度。 ANT的保管和转移将保留在以太坊,而[风险较低的活...

文章 【Solana 开发实战】轻松搞定链上 IDL:从上传到获取全解析

...l: string ) { console.log(`\n🚀 准备为符号 "${symbol}" 创建代...`); try { // 1. 根据新的种子规则,计算出这个代的 PDA 地址 const [mintPda, _bump] = anchor.web3.PublicKey.findProgramAddressSync( [Buffer.from("mint"), Buffer.from(symbol)], ...