文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
Viem极简教程:与链上合约交互
Viem是一个相当新的web3库,它专注于EVM,提供了更好的开发体验,更小的包体积等等。在本文中,将使用foundry部署一个简单的合约,并在node环境下使用viem与部署的链上合约执行读写交互。
Viem
Foundry
EVM
区块链交互
Carry
发布于 2024-06-23
阅读 ( 3986 )
( 165 )
Rust入门系列:05、常量、变量的可变性和shadowing特性
in
Rust从入门到进阶
in
Rust从入门到进阶
在Rust编程语言中,变量的可变性指的是变量在声明后是否可以改变其值。Rust中的变量默认是不可变的,即一旦赋值后,不能更改其值。要使变量可变,必须使用mut关键字来声明。
Louis
发布于 2024-06-23
阅读 ( 2271 )
( 24 )
多钱包自动发现以及注入冲突解决方案: EIP-6963调研
如果浏览器插件钱包需要向Dapp提供以太坊Provider能力,必须实现EIP1193协议。根据EIP1193协议描述,要求插件钱包将Provider实现注入到window.ethereum。这就导致了一些问题。注入冲突
钱包开发
EIP
MetaMask
BeilunYang
发布于 2024-06-23
阅读 ( 2875 )
( 27 )
《Effective Rust》第 7 条:对于复杂的类型,使用构造器
in
《Effective Rust》中文版
in
《Effective Rust》中文版
这条款项描述了构造器模式:对于复杂的数据类型提供对应的构造器类型buildertype,使得用户可以方便地创造该数据数据类型的实例。Rust要求开发者在创建一个新的struct实例的时候,必须填入struct的所有字段。这样可以保证结构体中永远不会存在未初始化的值,从而保证了代码的安
Effective Rust
King
发布于 2024-06-22
阅读 ( 1967 )
初学指南: 使用 Risc0 创建你的第一个 ZK 项目
使用 Risc0 创建你的第一个 ZK 项目
RISC0
zkVM
RISC ZERO
发布于 2024-06-22
阅读 ( 2420 )
( 11 )
Messari 研报:深度解析 Nervos Network(CKB)
Nervos Network 可扩展的一层区块链为比特币 Layer 2 (L2) 提供支持。 采用了一个定制的模型(Cell 模型)进行状态存储,以及定制的虚拟机(CKB-VM)来执行交易。
Nervos
RGB++
Cell
CKB-VM
CKBFans
发布于 2024-06-22
阅读 ( 2988 )
( 10 )
Solidity中的异常处理
in
Solidity从入门到进阶
in
Solidity从入门到进阶
在Solidity中,错误处理和控制报错是智能合约开发中的关键部分。Solidity提供了几种机制来控制错误和异常:require:用于检查条件是否为真,如果条件为假,则会抛出异常并回滚交易。assert:用于检查不应该为假的条件,用于捕捉代码中的严重错误。
Solidity
错误处理
require
Louis
发布于 2024-06-22
阅读 ( 2715 )
( 48 )
Solidity 中的定点数运算(以 Solady、Solmate 和 ABDK 为例)
定点数是一个仅存储分子部分的整数——而分母是隐含的。
Solidity
Solidity 数学运算
RareSkills
发布于 2024-06-21
阅读 ( 2476 )
( 9 )
以太坊升级对智能合约的影响
本文探讨了以太坊升级对智能合约的影响,特别是从The Merge后的升级开始,包括Paris、Shapella和Dencun,详细介绍了每个升级中引入的新特性,例如PREVRANDAO、PUSH0、Danksharding相关操作码、MCOPY、TSTORE/TLOAD以及SELFDESTRUCT的修改,并展望了未来可能的EIP 3074/7702和EOF升级。
以太坊升级
智能合约
EIP
prevrandao
PUSH0
Danksharding
sigmaprime
发布于 2024-06-21
阅读 ( 101 )
以太坊Layer2扩容方案之Sidechain
Sidechain是一种以太坊2.0扩容方案或者技术,它是一条完全独立于主链的一条区块链,和主链是平行关系。因此它有自己的共识机制。Sidechain通过和Mainnet 互相锚定,可以实现资产的在主链和侧链之间的转移。
Sidechain
侧链
Plasma
Layer2
以太坊
扩容方案
张乐辉
发布于 2024-06-19
阅读 ( 3022 )
( 62 )
MEV定价拍卖中的燃烧激励 - 权益证明 / 经济学
本文深入探讨了MEV(矿工可提取价值)定价拍卖中的燃烧激励机制,分析了在不同场景下(如公共利益、竞争、敲诈等)驱动MEV燃烧的因素,并讨论了验证者-构建者集成可能带来的风险,特别是在共识形成过程中可能出现的恶意竞争。文章还比较了区块拍卖和槽拍卖在MEV定价方面的差异,并强调了在实施MEV燃烧机制时需要注意的问题,以避免对以太坊的共识机制产生不利影响。
MEV
MEV燃烧
定价拍卖
验证者
构建者
staking
共识机制
以太坊中文
发布于 2024-06-19
阅读 ( 155 )
EIP-7702 指南:构建和测试智能账户
EIP-7702引入了一种新的交易类型`0x4`,使外部账户(EOA)能够执行临时的智能合约功能,支持批量交易、赞助Gas支付等功能。文章详细介绍了EIP-7702的技术细节、使用场景,并通过Foundry工具展示了如何测试和部署该功能。
EIP-7702
Account abstraction
Foundry
批量交易
赞助Gas支付
智能合约
QuickNode
发布于 2024-06-19
阅读 ( 2885 )
( 4 )
以太坊开发人员的Solana开发完整指南
在本文中,我们深入探讨了在以太坊和Solana上开发之间的关键区别,指导您如何在Solana上构建。来自以太坊,Solana的外观和感觉将大不相同,并且在您开发时可以使用多样化的工具集。本文将为您提供从以太坊背景构建Solana所需的所有工具。Solana与以太坊有什么不同?帐户模型在Sola
Solana
指南
blockchain002
发布于 2024-06-19
阅读 ( 4308 )
( 45 )
深度解读API3, 释放OVM的预言机赛道破圈者
MEV是通过交易排序来捕获价值,而OEV是利用链上链下的信息时间差,结合预言机的上帝视角来提取价值。
以太坊
预言机
API3
十四君
发布于 2024-06-17
阅读 ( 2884 )
( 33 )
Arbitrum Stylus 合约开发范式的转变
Stylus 是 Arbitrum Nitro 的一次升级,允许智能合约用 Rust、C 和 C++ 等语言编写
Arbitrum Stylus
WASM
Arbitrum
Layer2
智能合约
Esther Oche
发布于 2024-06-17
阅读 ( 2246 )
( 11 )
一篇文章整理主流共识算法
本文整理了主流的共识算法相关概述,有助于扫盲共识算法和相关概念。
共识算法
Rayer
发布于 2024-06-17
阅读 ( 4588 )
( 88 )
每周以太坊 2024/06/15
Electra 升级范围尚未最终确定,Devcon 门票确定售票日期, OP Stack 故障证明在 OP 主网上线。
每周以太坊
EthWeekly
发布于 2024-06-16
阅读 ( 1836 )
( 32 )
EIP712实践
EIP712 实践
离线签名
Solidity
EIP712
zhtkeepup
发布于 2024-06-16
阅读 ( 2229 )
( 35 )
现代DeFi 借贷协议 - Fluid + Vault 是如何构建的
in
现代 DeFi 借贷协议
in
现代 DeFi 借贷协议
Fluid是一个现代多层协议,具有基础层和多个实施不同DeFi机制的二级层。本文详细介绍了Fluid的流动性层以及Vault协议的设计与实现,强调了其使用Uniswap V3类似的价格点,允许流动性操作和风险管理的创新方法。整体架构展示了流动性和借贷操作的高效性,具有独特的保护机制。文章逻辑清晰且内容丰富,适合对DeFi协议开发有深入兴趣的读者。
Fluid
Vault协议
多层协议
流动性管理
Uniswap V3
DeFi
mixbytes
发布于 2024-06-16
阅读 ( 1360 )
账户抽象:提升区块链交互体验的关键
本文详细探讨了区块链中的账户抽象概念,特别是在以太坊、Solana和Cosmos等不同平台中的实现和对比。文章介绍了账户抽象如何改善用户体验,尤其是在复杂性和安全性方面,同时分析了EIP-3074、ERC-4337和EIP-7702等提案的优缺点,提供了对未来区块链用户交互的展望。
账户抽象
以太坊
Solana
Cosmos
EIP-3074
ERC-4337
HashKeycapitalofficial
发布于 2024-06-15
阅读 ( 1021 )
‹
1
2
...
51
52
53
54
55
56
57
...
127
128
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
智能合约
区块链
DeFi
Solana
Solidity
NFT
零知识证明
Web3
比特币
EVM
区块链安全
去中心化
Rust
闪电网络
Move
MEV
加密货币
Rollup
DApp
预言机
密码学
Layer2
每周以太坊
Sui
30天文章收益榜
»
Helius
155 篇文章,444 学分
Henry
98 篇文章,409 学分
blockmagnates
99 篇文章,325 学分
寻月隐君
282 篇文章,321 学分
Andrey Obruchkov
10 篇文章,262 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: