文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
现代DEX - Balancer V3 是如何构建的
in
现代DEX
in
现代DEX
本文深入分析了Balancer V3协议的设计与实现,介绍了其三层架构、核心功能、流动性管理、交易逻辑及安全机制,包括动态费用计算和防重入攻击设计。文章通过丰富的代码示例与技术细节,为了解去中心化交易所(DEX)提供了全面的视角,适合希望深入了解现代DEX设计的开发者和审计人员。
Balancer V3
去中心化交易所
流动性管理
动态费用
安全机制
多代币池
mixbytes
发布于 2024-10-25
阅读 ( 1306 )
现代DEX - Uniswap V4 是如何构建的
in
现代DEX
in
现代DEX
本文介绍了Uniswap V4的关键技术细节及其架构变化,与之前版本相比,Uniswap V4在池的创建、管理和交易成本优化方面进行了重大的改进,同时引入了Hook系统和简化了对原生ETH的支持。作者强调了在DeFi开发过程中需要关注的安全机制和代码实现细节,适合开发者和审核者深入学习。
uniswap v4
DEX
DeFi
智能合约
以太坊
流动性
mixbytes
发布于 2024-10-25
阅读 ( 1452 )
探索 zkVMs:哪些项目真正符合零知识虚拟机的标准?
探索市面上的 zkVMs:哪些项目真正符合零知识虚拟机的标准?
zkVM
零知识证明
Vac.dev
发布于 2024-10-25
阅读 ( 2720 )
( 58 )
干货分享:区块链运行时环境与智能合约安全建模
in
CertiK 安全知识分享
in
CertiK 安全知识分享
在Web3.0领域,智能合约的安全性也会被其部署区块链的设计和运行时环境影响。这有很多原因,例如:①开发者必须使用新的特定领域语言;②交易执行可能涉及异步函数最终性;③对于不同的区块链环境,并不总是具有相同的工具。在本文中,我们将探讨基于不同的运行时模型,智能合约安全性是如何变化的。
CertiK
发布于 2024-10-25
阅读 ( 1624 )
( 73 )
链抽象:朝着新互联网的可组合性进行协调
本文探讨了区块链的碎片化问题及其背后的原因,并提出了链抽象的设计理念,以应对这些挑战。文章详细分析了以太坊及其EVM的优缺点、扩展方案、跨链通信协议以及SOCKET协议如何促进多链应用程序的互操作性,同时阐明了通过链抽象实现用户体验统一的重要性。
区块链
链抽象
EVM
以太坊
SOCKET协议
去中心化应用
2077 Research
发布于 2024-10-24
阅读 ( 815 )
学习不变量测试 第一天
不变量测试
Solidity
测试
Recon
发布于 2024-10-24
阅读 ( 2008 )
( 53 )
密码学101:全同态加密
in
密码学101
in
密码学101
本文深入分析了完全同态加密(Fully Homomorphic Encryption, FHE),强调了它在允许对加密数据进行计算而不进行解密方面的重要性。
homomorphism
cryptography
error management
Gentry's thesis
全同态加密
密码学
Frank Mangone
发布于 2024-10-24
阅读 ( 1619 )
EOF 详解:开发者需要了解的内容
EVM 对象格式(EOF)详解:开发者需要了解的内容
EOF
EVM
Pectra
BuildBear
发布于 2024-10-23
阅读 ( 2125 )
( 63 )
隔离开发环境:降低网络攻击风险
本文探讨了隔离开发环境(如 Docker 容器)如何保护代码和敏感数据免受网络攻击的威胁。通过介绍 Docker 的原理、优势及最佳实践,作者强调使用这一技术可以降低开发过程中遭遇的安全风险,并提供了一系列具体建议以提升安全性。
Docker容器
网络攻击
隔离开发环境
安全最佳实践
私钥泄露
开发者工具
Cyfrin
发布于 2024-10-23
阅读 ( 636 )
如何用Vyper编写安全的智能合约
本文介绍了如何使用Vyper语言开发和部署一个权限控制的智能合约。教程详细说明了Vyper的语言特性、开发环境配置以及合约代码的编写和部署过程,适合有一定Python和Ethereum知识的开发者。通过实例,读者能够学习到如何运用Vyper实现合约逻辑,并了解安全注意事项。
Vyper
智能合约
以太坊
Goerli Testnet
权限控制
Python
QuickNode
发布于 2024-10-22
阅读 ( 944 )
精通 Solidity 的 Gas 效率:应对 Base 和其他 L2 链上不断上涨的费用的 12 个技巧
本文提供了十二个关于Solidity智能合约的gas优化技巧,旨在帮助开发者在Layer 2链如Base上降低交易费用。技巧包括最小化链上数据、使用映射代替数组、利用常量和不可变量等,旨在有效提高合约的执行效率和降低成本。
Solidity
gas优化
Layer 2
合约效率
映射
常量
Cyfrin
发布于 2024-10-22
阅读 ( 649 )
在不到100行代码的情况下创建一个Solana Telegram机器人
本文提供了一个创建Telegram机器人以实时追踪Solana链上活动的指南,使用NFT销售追踪器作为示例,详细介绍了项目的设置、Webhook创建、代码拆解及自定义选项,适合想要构建链上监控工具的开发者。
Telegram Bot
Solana
NFT
Webhook
Cloudflare Workers
Helius
Helius
发布于 2024-10-20
阅读 ( 935 )
DeFi 模式:ERC20 代币转账如何操作
这篇文章深入探讨了在 DeFi 协议中进行 ERC20 令牌转移时可能遇到的安全问题及其解决方案。文章分析了不同的转移方法(直接转移、批准后转移、回调转移)及其潜在的安全隐患,参考了多个实际漏洞案例,并提出了一系列改进最佳实践,以增强协议的安全性。
ERC20
安全问题
DeFi
token转移
漏洞案例
最佳实践
mixbytes
发布于 2024-10-20
阅读 ( 933 )
区块链入门:重温比特币
in
区块链101
in
区块链101
本文提供了比特币的全面概述,解释了提交交易的过程、区块的组织以及共识、内存池和默克尔树等概念的重要性。
Bitcoin
mempool
交易
Merkle树
Frank Mangone
发布于 2024-10-18
阅读 ( 1245 )
a16z : 发布 2024 年加密货币现状报告
a16z 这份 2024 年加密货币报告由涵盖了加密行业的多个方面,包括其增长、政治重要性、基础设施改进和新兴应用。报告分为几个部分,讨论了加密行业的规模、政治影响、基础设施进步和关键应用。报告指出,加密用户数量增长显著...
报告
a16z
a16z Crypto
发布于 2024-10-18
阅读 ( 14208 )
( 202 )
Solana eBPF 虚拟机
本文详细介绍了Solana的rBPF虚拟机,包括其架构、工作原理以及如何通过Agave验证器执行Solana程序。文章还探讨了Berkeley Packet Filter (BPF) 和Extended Berkeley Packet Filter (eBPF) 的背景,以及Solana虚拟机的指令集架构 (ISA)。
Solana
rBPF
eBPF
虚拟机
ISA
Agave
jcaulfield135
发布于 2024-10-16
阅读 ( 976 )
使用Foundry进行智能合约模糊测试的完整指南
本指南详细阐述了如何使用Foundry框架进行Solidity智能合约的模糊测试(fuzz testing)。文章首先介绍了什么是不变性(invariant),然后分别讲解了无状态和有状态的模糊测试的实现,并通过代码示例展示了相关实现步骤。最后强调了模糊测试在保证智能合约安全性方面的重要性。
模糊测试
Solidity
Foundry
智能合约
不变性
代码安全
Cyfrin
发布于 2024-10-16
阅读 ( 1537 )
如何使用PHP连接到以太坊
本文介绍了如何使用PHP及web3.php库连接到以太坊区块链,内容涵盖从PHP的基本介绍到环境配置,以及具体的代码示例与运行步骤,帮助开发者在后端应用中集成以太坊功能。
php
以太坊
web3.php
区块链
代码示例
开发者工具
QuickNode
发布于 2024-10-16
阅读 ( 811 )
密码学基础:配对应用及其他
in
密码学101
in
密码学101
本文介绍了配对(pairing)在加密技术中的应用,重点讨论了基于身份的密钥交换和签名方案。配对作为一种双线性结构,使得身份加密成为可能,并展示了如何在不需要传统公钥的情况下实现密钥交换和签名。
配对
身份加密
密钥交换
身份签名
双线性
Frank Mangone
发布于 2024-10-15
阅读 ( 1094 )
热门Web3开发工具、编程语言、框架和安全性
本文介绍了五款主要的Web3开发工具,涵盖编程语言、框架、安全平台及钱包,旨在帮助区块链和智能合约开发者加快工作流程。通过对Solidity、Rust、Vyper等语言的分析,以及对Foundry、Hardhat等框架的讨论,读者能够了解到当前区块链开发的最佳实践和工具。文章还强调了安全性的重要性,并推荐了相应的安全平台和工具。
Web3
智能合约
编程语言
安全工具
区块链
开发框架
Cyfrin
发布于 2024-10-15
阅读 ( 814 )
‹
1
2
...
33
34
35
36
37
38
39
...
126
127
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
STRD
move_bytecode_template
数据复制
Cofactor
创建字节码
同步器
transaction ordering
乐观响应
LayerZero v2
OP_CHECKSIGADD
未密封交易
电子邮件
BIP86
多线性Plonk
重节点
Mersenne 素数
Plugins
Catapulta
EIP-4762
变异测试
定点数
质押钱包
随机性信标
NFT集合
recursive snark
30天文章收益榜
»
Henry
96 篇文章,576 学分
Helius
153 篇文章,415 学分
blockmagnates
77 篇文章,379 学分
寻月隐君
267 篇文章,358 学分
Tiny熊
191 篇文章,313 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: