找到约 13 条结果

文章 深入 Uniswap V4 源码 - CurrencyDelta 库

...`target` 和 `currency` 都是 `address` 类型,因此只需要保留低 20 字节的数据。 在 EVM 的内存布局中,前 64 字节是用于 hash 计算的临时区域,因此可以直接使用 `mstore` 指令将 `target` 和 `currency` 分别写入地址 0 和地址 32 的位置(各 3...

文章 CertiK技术分享:《Cosmos 生态安全指南》

![image.png](https://img.learnblockchain.cn/attachments/2024/10/PXyKq4pd671876ca50ad2.png) # **概况** Cosmos是一款**开源、开放、高度可扩展**的区块链跨链网络,也是全球最为知名的区块链生态之一。Cosmos是一个由CometBFT(原Tendermint团队)推出的...

文章 Constantine 性能表现

.../zksnark-prover-optimizations-3e9a3e5578c0 一个 16 核 CPU 可以证明 20 个传输/秒 或 10 个交易/秒。 之前的实现速度慢 15 倍,其中一个关键的优化是 改变了椭圆曲线密码学后端。 这对硬件成本和/或所需的云计算资源有直接的影响。 ##...

文章 推荐一个Solidity 数字格式化库: solpretty

...s(); SolPrettyOptions.fixedDecimals = 6; SolPrettyOptions.fixedWidth = 20; SolPrettyOptions.decimalDelimeter = bytes1("*"); SolPrettyOptions.integerDelimeter = bytes1(" "); pp(123123123123, solPrettyOptions); // -> " 123 123*123123" // struct SolPrettyOptions { uint256 fixedD...

文章 区块链开发人员应该知道的 5 种语言

...编程语言。 ![999.jpg](https://img.learnblockchain.cn/attachments/2022/03/qD6KOeuj62455c883859a.jpg!/scale/80) ### C++ C++在整个科技界都很流行,甚至在区块链技术中也是如此。C++在区块链中如此受欢迎是因为它的多种功能,如移动语义、对内存...

文章 如何搭建以太坊私有链

...不了解,建议你先看[以太坊是什么](https://learnblockchain.cn/2017/11/20/whatiseth/) ## go-ethereum客户端安装 Go-ethereum客户端通常被称为Geth,它是个命令行界面,执行在Go上实现的完整[以太坊](https://learnblockchain.cn/2017/11/20/whatiseth/)节点。...

文章 Comptroller - Compound 协议风险管理

...BCD...); 2 CToken[] memory cTokens = new CToken[](2); 3 cTokens[0] = CErc20(0x3FDA...); 4 cTokens[1] = CEther(0x3FDB...); 5 uint[] memory errors = troll.enterMarkets(cTokens); ``` **Web3 1.0** ``` 1 const troll = Comptroller.at(0xABCD...); 2 const cTokens = [CErc20.at(0x3FDA...), CEther...

文章 以太坊核心开发者会议 #83

**会议:** 以太坊核心开发者会议 #83 **会议日期:** 2020年3月20日,星期五 **会议时长:** 2小时 **会议视频链接:** https://www.youtube.com/watch?v=vDGj660uZE0 **会议日程:** * EIP回顾 EIP-2537 EIP-1962 fuzzing test EIP-2542 其...

文章 DeFi借贷协议Akropolis重入攻击事件分析

...者利用在衍生品平台dYdX的闪电贷进行重入攻击,造成了200万美元的损失。 ![](https://img.learnblockchain.cn/2020/11/16_/36823454.jpg) 成都链安团队在接到自主独立研发的区块链安全态势感知平台(Beosin-Eagle Eye)报警后,第一时间...

文章 密码学基础:环(Ring)上学习错误问题

...我们将与某个环一起工作: ![](https://img.learnblockchain.cn/2025/02/19/1NT0iST8PiNIZ9_nGyME1Pg.png) 这样我们就可以将任何多项式对**f(X)**进行模约——即**模多项式**。 > **我们在** [_前一篇文章_](https://learnblockchain.cn/article/10813) **中详...

文章 王者开局偶遇猪队友——简析 Alpha Finance & Cream被黑

据慢雾区消息,2021 年 2 月 13 日,以太坊 DeFi Alpha Finance 遭受攻击,慢雾安全团队第一时间跟进分析,并以简讯的形式分享给大家,供大家研究。 1. 攻击者用一部分的 WETH 在 Uniswap WETH-UNI 池子上添加流动性,再把一部分的 WETH ...

文章 HECO使用docker部署单节点的开发网

... v1.1.1 aebed661188b 49 minutes ago 200MB ``` # 三.heco主链容器生成 ## 3.1 配置文件编写 参考 https://github.com/HuobiGroup/huobi-eco-chain-docs/blob/master/dev/deploy.md ``` [Eth] SyncMode = "fast" DiscoveryURLs = [] TrieCleanCac...

文章 如何使用Coinbase AgentKit创建Web3 AI代理

...ate-a-web3-ai-agent-with-coinbase-agent-kit) - 开发工具 - Node.js (>=20.x)、TypeScript 和代码编辑器(如 VS Code) - API 密钥 - Coinbase CDP API 凭证 - Twitter API(开发者账户)密钥 - 一个 LLM(OpenAI、Claude 等)API 密钥 - 熟悉 JavaScript/TypeScript 基...