文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
【Java集合】双列集合Map详解,让你快速上手!
Map是一种双列集合,一个元素包含两个值,一个是Key,一个是Value。Map集合中的元素,key和value的数据类型可以相同,也可以不同。一个映射不能包含重复的键;每个键最多只能有一个值。今天我们继续探索Java集合的世界,这次我们要聊的主题是——双列集合Map。首先,让我们来理解一下什么
Java
云端源想
发布于 2023-12-05
阅读 ( 1417 )
( 3 )
剖析DeFi交易产品之UniswapV4:Swap
Swap可分为两种场景:单池交易和跨池交易。在PoolManager合约里,要完成交易流程,会涉及到lock()、swap()、settle()、take()四个函数。
DeFi
uniswap v4
Keegan小钢
发布于 2023-12-05
阅读 ( 3140 )
( 24 )
Constantine's Threadpool 线程池设计
本文档介绍了 Constantine's Threadpool 的设计,它受到了 Weave 和 nim-taskpools 的启发,旨在提供高性能、低开销、节能的多线程运行时环境,并着重考虑了高可靠性、可审计性和可维护性。设计关键包括分布式任务队列、减少内存分配、自适应工作窃取、数据并行中的惰性二分分割以及在等待 future 时的回退机制。
线程池
并发
并行计算
任务调度
负载均衡
多线程
mratsim
发布于 2023-12-05
阅读 ( 384 )
人们应该使用哪种区块链SDK,以及为什么?
本文深入探讨了区块链SDK的概念、优势与风险,并详细分析了Cosmos SDK、OP Stack、Substrate、Linera SDK、Hyper SDK和Polygon CDK等主流SDK的特性与应用案例。文章旨在帮助读者理解如何根据自身需求选择合适的SDK,并权衡使用SDK构建区块链的利弊,为区块链开发者提供有价值的参考。
区块链SDK
Cosmos SDK
OP Stack
Substrate
互操作性
EVM
模块化
4pillars
发布于 2023-12-05
阅读 ( 223 )
图解SushiSwap的RouteProcessor2安全攻击过程和POC
Sushiswap因为自己对输入的验证马虎大意,让可怜的客户为自己买了单。本文的代码可以在Github是下载:https://github.com/rickwang9/HackerAnalysis
区块链安全
安全事件分析
老白
发布于 2023-12-04
阅读 ( 2505 )
( 30 )
闪电网络的未来:LSP 规范与互通性
in
BTCStudy 精选
in
BTCStudy 精选
人们常常忽视的地方是,LSP 不仅加强了闪电网络的可扩展性和可靠性,而且是在不需要用户放弃资金自主保管的前提下完成的。
闪电网络
BTCStudy
发布于 2023-12-04
阅读 ( 2134 )
Michael.W基于Foundry精读Openzeppelin第39期——ERC20.sol
in
Michael.W基于Foundry精读Openzeppelin
in
Michael.W基于Foundry精读Openzeppelin
Openzeppelin中的ERC20库只提供了mint接口,而具体的发行逻辑需要开发者在其子合约中使用`_mint()`自行编写。该库同样遵循了OpenZeppelin的合约设计思路:当函数因产生错误返回false时,直接revert掉。这种设计思路与ERC20的期望标准并不冲突。
ERC20
OpenZeppelin
Foundry
Michael.W
发布于 2023-12-04
阅读 ( 2607 )
( 11 )
实现链上隐私的不同方法
实现链上隐私目前主要是 3 个方式:特定链的隐私币,包含一批用户的资产的隐蔽池(Tornado Cash)、 具有隐私执行虚拟机。
隐私保护
Zcash
Tornado.cash
翻译小组
发布于 2023-12-04
阅读 ( 2345 )
( 14 )
ethers.js v6使用!
一、Provider链接网络provider就是用于链接网络的,链接到了EVM相关网络,查可以链上查询相关数据,也才能进行操作。1、BrowserProvider这种就是通过链接安装的浏览器插件钱包,钱包链接网络。MetaMask钱包就用这个就行。如果安装了MetaMask钱包,它会注入一
BrowserProvider
ethers.js
dlnuchunge
发布于 2023-12-04
阅读 ( 6530 )
( 101 )
Layer N:构想模块化区块链的理想架构
Layer N 旨在构建以太坊金融应用专属的L2网络,通过ZKFP证明系统和共享sequencer等技术,在保证安全性的前提下,提升rollup的互操作性和用户体验。Layer N 的目标是解决以太坊网络的可扩展性限制和现有L2网络互操作性不足的问题,通过技术创新,为大规模应用区块链奠定基础。
Layer N
L2网络
ZKFP
共享排序器
互操作性
EigenDA
4pillars
发布于 2023-12-04
阅读 ( 135 )
比特币二层的真正三难困境
比特币二层的真正三难困境
比特币
扩容
ZK Rollup
翻译小组
发布于 2023-12-03
阅读 ( 4867 )
( 184 )
Web3 极客日报 #1386
Web3 极客日报 #1386
rebase
发布于 2023-12-03
阅读 ( 1506 )
( 6 )
智能合约审计指南
本文主要介绍了智能合约审计的重要性,并详细阐述了Dedaub在智能合约审计领域的方法论和案例研究。强调了智能合约审计在确保区块链应用安全性和可靠性方面的重要作用,并介绍了Dedaub如何结合学术严谨性和黑客的实践能力来深入研究智能合约代码,为以太坊基金会、Chainlink 和 Coinbase 等领先区块链客户提供服务。
智能合约
审计
区块链
安全漏洞
以太坊
零知识证明
Dedaub
发布于 2023-12-03
阅读 ( 6 )
AAVE V3 和 Compound V2 的利率模型
文章详细介绍了去中心化金融(DeFi)中的利率模型及其在AAVE协议中的应用。文章阐述了利用率如何影响借贷利率以及相关公式和参数设置,并提供了具体的示例和智能合约地址,帮助读者深入理解DeFi中的利率机制。
DeFi
Aave
借贷利率
利用率
智能合约
利率模型
RareSkills
发布于 2023-12-03
阅读 ( 754 )
每周以太坊进展 2023/12/02
每周以太坊进展:全面的 Rollup 生态网站上线,基于 Python 的 Solidity 开发框架 Wake, OpenZeppelin Contracts 向导,Remix 中文站上线。
每周以太坊
EthWeekly
发布于 2023-12-02
阅读 ( 2983 )
( 118 )
以太坊的过去、现在和未来,第二部分
本文探讨了以太坊供应链中的提议者-构建者分离(PBS)以及其在协议中的正式化过程,称为嵌入式提议者-构建者分离(ePBS)。文章分析了ePBS的设计目标、潜在问题和不同设计方案,包括两槽PBS和有效负载时序委员会(PTC),并探讨了这些设计如何应对中心化、审查和网络安全等挑战。
以太坊
提议者-构建者分离
ePBS
网络安全
构建者
区块链
umbraresearch
发布于 2023-12-02
阅读 ( 373 )
图解KaoyaSwap安全攻击过程和写POC全过程
为了看的清晰,本文先利用画图和数据分析整个事件的攻击原理和流程,然后再去写POC。 本文的代码可以在Github是下载:https://github.com/rickwang9/HackerAnalysis
区块链安全
安全事件分析
老白
发布于 2023-12-02
阅读 ( 3825 )
( 213 )
Optimism 无限金钱复制漏洞修复审查
文章详细介绍了Optimism协议中的一个关键漏洞,该漏洞使攻击者能够通过自毁合约(selfdestruct)无限制地复制OETH(Optimism的ETH表示)。作者讨论了漏洞的原因、影响及其修复过程,强调了安全意识在区块链项目中的重要性。文章结构清晰,包括对L2解决方案的简介、漏洞分析及修复等内容,适合对区块链技术感兴趣的读者。
Optimism
漏洞
自毁合约
L2
OVM 2.0
安全性
Immunefi
发布于 2023-12-02
阅读 ( 601 )
区块链 - Token Bridge应用
本文档描述了一种通用的Token Bridge应用,旨在利用Wormhole消息传递协议在不同链之间转移符合标准的Token,创建唯一的Wrapped Asset表示。
Token Bridge
Wormhole
跨链
Wrapped Asset
消息传递协议
去中心化金融
wormhole-foundation
发布于 2023-12-02
阅读 ( 322 )
二元域上的 SNARK:Binius - 第 1 部分
本文介绍了 Binius 背后的基本概念,Binius 是一种新型 SNARK,它利用使用扩展塔构建的二元域,从而实现硬件友好的操作。该结构还允许我们连接多个元素并将它们解释为扩展域的元素。承诺方案基于 brakedown,它使用 Merkle 树和 Reed-Solomon 编码。与 FRI 相比,该方案会导致更大的证明和更长的验证时间,但证明者的计算时间显着减少。
zk-SNARKs
STARKs
二元域
多项式承诺
Brakedown
Binius
lambdaclass
发布于 2023-12-02
阅读 ( 324 )
‹
1
2
...
332
333
334
335
336
337
338
...
663
664
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
多线程
聚合理论
无状态验证
加密支付
市场机制
解密
Blockbook
ORE
Solana Explorer
多标量乘法
RIP-7212
账号抽象
流动性挖掘
区块同步
钱包接入
web3py
三明治机器人
Neutron
Anoma
项目实战
代币发行
Euler Vault Kit
ReentrancyGuard
盗窃
合约测试
30天文章收益榜
»
寻月隐君
224 篇文章,611 学分
4pillars
170 篇文章,571 学分
CoinsBench
69 篇文章,399 学分
Helius
138 篇文章,383 学分
QuickNode
418 篇文章,316 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: