文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
使用 Gelato Web3 函数将智能合约连接到 Web2 API
本文介绍了Gelato Web3 Functions,它提供了一个强大的解决方案,用于将链上智能合约与链下数据连接起来。文章通过五个实际案例展示了如何使用Gelato Web3 Functions将Web2 API与智能合约集成,包括更新预言机智能合约、自动化交易、体育博彩平台、自动化内容生成和NFT创建等。
Gelato
Web3 Functions
智能合约
API
自动化
预言机
gelato
发布于 2023-08-05
阅读 ( 373 )
Web3 极客日报 #1280
Web3 极客日报 #1280
rebase
发布于 2023-08-05
阅读 ( 1339 )
( 2 )
什么是区块链游戏?
本文主要介绍了区块链游戏的概念、工作原理以及局限性,并探讨了新兴的解决方案,例如二层解决方案、账户抽象以及Gelato在动态游戏资产和自动化奖励分配方面的应用。文章强调了区块链技术如何为游戏玩家提供真正的资产所有权,并提升游戏体验。
区块链游戏
Web3游戏
NFT
Gelato
智能合约
账户抽象
gelato
发布于 2023-08-05
阅读 ( 356 )
如何创建DeFi 的抵押债务头寸或借贷协议
这篇文章深入探讨了去中心化金融(DeFi)中的抵押债务头寸(CDP)和借贷协议的主要安全问题,通过多个经典黑客案例分析了价格操控、重入攻击和输入验证不足等漏洞,并提供最佳实践以避免这些安全隐患。
去中心化金融
抵押债务头寸
安全漏洞
黑客案例
重入攻击
价格操控
zellic
发布于 2023-08-05
阅读 ( 655 )
彻底消除重入攻击 — 链上运行时保护
本文讨论了重入攻击在DeFi领域的风险及其挑战,并提出“运行时保护”作为一种有效的安全措施。Artela通过Aspect Programming为EVM区块链引入运行时保护,旨在确保合约的执行结果与预期一致,从而防范重入攻击。该方法强调了在智能合约执行后的保护措施,朝着更高的DeFi安全性迈出了一步。
重入攻击
运行时保护
DeFi
Aspect Programming
Artela
artela_chinese
发布于 2023-08-05
阅读 ( 1059 )
Tornado Cash 治理系统攻击
Tornado Cash 治理系统遭到攻击,攻击者利用 CREATE、CREATE2 和 selfdestruct 等操作码,部署包含自毁函数的恶意合约,在提案通过后删除原合约并在相同地址部署恶意合约,从而控制了治理合约,最终导致大量资金被盗。
Tornado Cash
智能合约
CREATE
CREATE2
selfdestruct
治理攻击
zartaj.afser
发布于 2023-08-05
阅读 ( 102 )
深入理解 Solidity 错误 #4 - try/catch
in
理解 EVM - 探究Solidity 背后的秘密
in
理解 EVM - 探究Solidity 背后的秘密
Solidity 的try/catch 语法和常见的语言中的表现不一样,try { } 块中的代码错误是无法被catch 的,这一点要小心要非常小心。
Solidity
错误处理
Tiny熊
发布于 2023-08-04
阅读 ( 5693 )
【Web3 探索】如何高效分析区块构建者的收入
in
Web3 探索-新手必看宝典
in
Web3 探索-新手必看宝典
区块构建者的主要责任是将Mempool中的交易与搜索者构建的盈利捆绑包相结合并发送给验证人客户端。在本文中,我将指导您通过 SQL 索引以太坊的链上数据来获取并且计算区块构建者的收入数据。
数据分析
DeFi
Chainbase
发布于 2023-08-04
阅读 ( 3605 )
( 3 )
【Web3 探索】如何获取 Uniswap V3 Pool数据?
in
Web3 探索-新手必看宝典
in
Web3 探索-新手必看宝典
如何获取 Uniswap 池中的实时数据或历史数据集,包括池地址、总锁定价值(TVL)、代币符号和每日交易次数等信息?
数据分析
Uniswap V3
Chainbase
发布于 2023-08-04
阅读 ( 6957 )
( 6 )
为什么ERC-4337 Bundlers 必须与区块构建者协作?
本文深入探讨了账户抽象(Account Abstraction,AA)生态系统中的nonce冲突问题,特别是Bundlers在处理用户操作时可能遇到的风险,分析了这种情况对交易成功率的影响,并提出了一些在公共内存池尚未推出之前的解决方案。此外,文中还讨论了公共内存池推出后的潜在发展以及Bundlers如何能更有效地避免重复操作。
账户抽象
Nonce冲突
Bundler
以太坊
公共内存池
MEV
blockpi
发布于 2023-08-04
阅读 ( 621 )
在 Web3 函数任务之间共享存储
本文介绍了Gelato Web3 Functions如何利用Polybase实现不同任务之间的存储共享。
Gelato
Web3 Functions
Polybase
去中心化数据库
存储共享
彩票合约
gelato
发布于 2023-08-04
阅读 ( 330 )
Vyper 被黑的时间线和反思
由于合约的不可变性, 项目会隐性依赖多年前编写的代码, 我们在修复 bug 时,就更需要注意它的潜在影响。
Vyper
智能合约安全
aisiji
发布于 2023-08-04
阅读 ( 2781 )
( 5 )
BOLD:Arbitrum 链的无需许可验证
Offchain Labs 发布了 BOLD 协议,旨在为 Arbitrum 链实现无需许可的验证。BOLD 通过在争议发生时,保证链的安全性和活跃性,最小化状态结算的延迟,并防止恶意方提高诚实方的成本。该协议通过固定的额外延迟上限,解决了乐观 Rollup 链面临的拒绝服务攻击问题,从而提高了 Arbitrum 链的去中心化程度。
Arbitrum
乐观Rollup
验证
争议解决
去中心化
BOLD协议
offchain
发布于 2023-08-04
阅读 ( 451 )
SharkTeam:UniswapX 源码分析
in
智能合约安全
in
智能合约安全
UniswapX 源码分析
SharkTeam
发布于 2023-08-04
阅读 ( 3299 )
( 18 )
什么是流动性质押衍生品(LSD)? 具有巨大增长潜力的五大LSD项目
本文概述了流动性质押衍生品(LSD)的概念、运作机制以及在以太坊上海升级后的潜力。文章分析了LSD在以太坊及其他Layer 1区块链上的发展前景,并探讨了推动LSD成功的关键因素,最后列举了Lido Finance、Rocket Pool等LSD项目。
流动性质押衍生品
LSD
以太坊
上海升级
DeFi
stETH
beehive.validator
发布于 2023-08-04
阅读 ( 169 )
从 TCP/IP 到 CCIP:Chainlink 与合约的互联网
通过链上金融重塑资本市场预计将影响全球价值8.67万亿美元的资产的使用方式。Chainlink的跨链互操作性协议(CCIP)将会这一转型过程中发挥重要作用,这是区块链连接性和互操作性的突破,使得DeFi应用可以通过单一界面访问用户,并与其他不同区块链上的DeFi应用进行交互。
跨链
Chainlink
发布于 2023-08-04
阅读 ( 3191 )
( 3 )
链上限价订单簿
Monad是一个优化的EVM区块链,目标是达到10,000 TPS。文章讨论了链上限价订单簿(LOB)的优势,如精确定价、低滑点、可组合性和去中心化,并对比了AMM和CEX的LOB。虽然AMM在DeFi领域很流行,但CEX的LOB通常能提供更好的定价。链上LOB结合了两者的优点,但在EVM上实现仍面临挑战。
限价订单簿
AMM
DEX
CEX
滑点
EVM
Monad
发布于 2023-08-04
阅读 ( 70 )
基于意图的架构及相关实验性项目
本文探讨了基于意图的架构,旨在简化Web3用户体验。当前交易方式复杂且耗时,而意图允许用户声明期望的结果,由第三方执行。文章分析了账户抽象(AA)的局限性,并介绍了Anoma、SUAVE、Essential和CoW Protocol等探索意图概念的项目,它们希望通过不同的方法成为区块链的意图层,从而实现跨链交互和更优的执行效率。
意图
账户抽象
多链
Web3
交易
用户体验
bwetzel
发布于 2023-08-03
阅读 ( 357 )
Web3 极客日报 #1279
Web3 极客日报 #1279
rebase
发布于 2023-08-03
阅读 ( 1748 )
( 2 )
Michael.W基于Foundry精读Openzeppelin第19期——EnumerableSet.sol
in
Michael.W基于Foundry精读Openzeppelin
in
Michael.W基于Foundry精读Openzeppelin
EnumerableSet库提供了Bytes32Set、AddressSet和UintSet三种类型的set,分别适用于bytes32、address和uint256类型的元素。 每种set都提供了对应的增添元素、删除元素、查询当前set中元素个数等操作。几乎所有操作的时间复杂度均为O(1)。
OpenZeppelin
Michael.W
发布于 2023-08-03
阅读 ( 2590 )
‹
1
2
...
573
574
575
576
577
578
579
...
940
941
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
Node.js
Gas费用
Makerdao
去中心化治理
内联汇编
清算
DAI
阈值加密
Optimistic Rollup
字节码
Groth16
zk-SNARK
限制条款
价格操纵
多项式承诺
ePBS
轻客户端
L1
Raydium
ERC-721
zkMIPS
OpenBuild
ERC4337
借贷
错误处理
30天文章收益榜
»
Tiny熊
195 篇文章,945 学分
Henry
111 篇文章,574 学分
blockmagnates
101 篇文章,395 学分
寻月隐君
296 篇文章,368 学分
accretionxyz
4 篇文章,311 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: