文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
KiloEx 漏洞分析:跨链损失 740 万美元
KiloEx 是一个多链永续合约协议,部署在 BNB、Base、opBNB 和 Manta 链上。2025年4月14日,KiloEx 遭遇攻击,损失达740万美元。攻击者利用用户合约中缺乏验证的漏洞,通过伪造签名和操纵价格,获利后迅速转移资金。
KiloEx
多链永续合约
安全漏洞
价格操纵
资金转移
MinimalForwarderContract
quillaudits
发布于 2025-04-16
阅读 ( 568 )
在 Backpack 钱包中使用带有 Helius 的自定义 Solana RPC
本文介绍了如何在 Backpack 钱包中使用自定义 Solana RPC,以提高速度和可靠性,尤其是在使用 Devnet 或 Mainnet 进行开发时。文章详细说明了如何注册 Helius 并获取 API 密钥,以及如何在 Backpack 钱包中配置和切换到自定义 RPC URL。此外,还包括了获取免费 Devnet SOL 代币的方法和安全提示。
Solana
RPC
Backpack 钱包
Helius
Devnet
Mainnet
API 密钥
solana_dev_tips
发布于 2025-04-16
阅读 ( 1111 )
( 19 )
如何在Monad上创建Blinks
本文介绍了如何在Monad测试网上使用Blinks创建一个NFT minting界面。结合Monad的高性能和Blinks的可嵌入链接特性,简化了用户与区块链NFT的交互流程。文章详细阐述了Blinks的架构,并指导开发者如何配置Monad scaffold项目,将NFT minting逻辑集成到Blink中,最终实现通过一个可分享的URL直接在用户的钱包中完成NFT铸造。
Monad
Blinks
NFT
EVM
智能合约
测试网
QuickNode
发布于 2025-04-16
阅读 ( 999 )
( 24 )
Payjoin 的演化:从两方协议到多方框架
Payjoin 是一种改进比特币交易的协议,旨在提高隐私、效率和可扩展性。文章回顾了 Payjoin 的演进过程,从 Pay-to-Endpoint 和 Bustapay 到 Payjoin V1 和 V2,并展望了未来多方 Payjoin V3 的发展方向,包括多方参与的UTXO归集,以及在闪电网络中的应用,例如通道注资、开启和关闭等,并提出了Payjoin V3 实现的四阶段路线图。
payjoin
比特币交易
隐私
可扩展性
UTXO
多方交易
BTCStudy
发布于 2025-04-16
阅读 ( 457 )
零时科技 || 深入 Bybit 攻击事件 Part1 - 关于 Safe{Wallet}
我们监测到 Bybit Cold Wallet 发起⼀笔⼤额转账,转出 401,346 ETH 价值约 1.5 BillionUSD 。经过多⽅确认,确定这是⼀起针对 Bybit 的攻击。
黑客攻击
攻击事件
web3安全
零时科技
发布于 2025-04-16
阅读 ( 1025 )
( 34 )
管理钱包
本文档详细介绍了比特币核心钱包的管理,包括创建、加密、解锁、备份和恢复钱包的步骤,以及钱包口令的重要性。同时还介绍了将旧版钱包迁移到描述符钱包的方法,以及迁移后可能产生的新钱包。
比特币
钱包
加密
备份
恢复
描述符钱包
密钥
bitcoin
发布于 2025-04-16
阅读 ( 454 )
L1区块链堆栈:Avalanche对比Cosmos
本文对比了Avalanche和Cosmos两种区块链架构,探讨了它们的共识机制、互操作性方案以及实际应用。Avalanche通过子网实现可定制的L1,而Cosmos则通过IBC协议连接独立的链。两者在EVM兼容性、采用和用例方面各有侧重。
Avalanche
Cosmos
互操作性
区块链架构
AWM
IBC协议
gelato
发布于 2025-04-16
阅读 ( 533 )
( 7 )
入门以太坊的编程的第一步 - Solidity 基本语法
in
小白专享-图解以太坊编程
in
小白专享-图解以太坊编程
**本文用简洁的语言,通过最少的代码、丰富的示例图,来清晰地呈现Solidity语言的语法特性。帮助你一小时之内熟悉 Solidity 的语法特性,适合初学者学习借鉴。**
shawn_shaw
发布于 2025-04-16
阅读 ( 1804 )
( 21 )
如何放弃 Solana 代币权限-提高去中心化程度
在Solana链上管理代币时,放弃不必要的权限能大大提升代币的去中心化程度,增强项目的透明度和社区的信任。开发者或项目方可以通过SlerfTools工具轻松放弃代币的权限,比如更新权限、冻结权限和铸币权限。
泰库拉_SlerfTools
发布于 2025-04-16
阅读 ( 990 )
( 17 )
比特币 - JSON-RPC接口 - Bitcoin
本文档介绍了Bitcoin Core的JSON-RPC接口,包括可用端点、参数传递方式、版本控制、JSON-RPC协议版本(1.1 vs 2.0)、安全注意事项、RPC一致性保证以及一些限制。强调了通过RPC接口控制Bitcoin Core的风险,并提供了安全配置建议,以减少潜在的滥用风险。
json-rpc
API
比特币
安全
身份验证
端口
Bitcoind
bitcoin
发布于 2025-04-16
阅读 ( 383 )
Circom 零知识电路简介
in
零知识证明之书
in
零知识证明之书
本文介绍了 Circom 编程语言,它用于创建 Rank 1 Constraint Systems (R1CS) 并填充 R1CS 的 witness 向量,主要是为了简化约束系统的设计和自动化 witness 的生成。文章还解释了 Circom 存在的意义,以及它如何帮助开发者更轻松地进行零知识证明相关的开发,最后说明了学习 Circom 的理由,并概述了资源结构,包括语法和约束设计。
circom
R1CS
SNARKs
Groth16
零知识证明
约束系统
RareSkills
发布于 2025-04-16
阅读 ( 1792 )
( 16 )
Circom 之 Hello World
in
零知识证明之书
in
零知识证明之书
本文介绍了Circom代码与其编译成的Rank 1 Constraint System (R1CS)之间的关系,并通过几个例子详细解释了如何在Circom中编写约束,以及如何使用Circom命令行工具编译电路、生成witness,并验证电路的正确性。文章还介绍了zkRepl在线IDE的使用,以及Circom中有限域的概念,以及如何将snarkjs导出的R1CS约束转换为Circom中的原始约束。
circom
R1CS
zk-SNARK
零知识证明
约束系统
有限域
RareSkills
发布于 2025-04-16
阅读 ( 1607 )
( 9 )
Circom模板参数、变量、循环、If语句、断言
in
零知识证明之书
in
零知识证明之书
本文介绍了Circom中定义Rank 1约束系统(R1CS)的基本语法,包括模板参数的使用、循环和变量的声明与应用、以及如何在满足特定条件时生成约束。此外,还强调了在Circom中约束必须是静态的,不能依赖于信号动态改变,但变量可以作为常量参与R1CS运算,并解释了`if`语句在Circom中的使用限制,着重介绍了 variables 的使用方法,以及 signals 的使用限制。
circom
R1CS
约束系统
模板参数
信号
变量
zk-SNARKs
RareSkills
发布于 2025-04-16
阅读 ( 1140 )
( 8 )
二次约束 - Circom
in
零知识证明之书
in
零知识证明之书
本文介绍了Circom中Rank 1约束系统的规则,即每个约束最多只能有一个信号间的乘法,超过则会报错。文章通过正反例解释了这一规则,并说明了常量乘法、加法、减法是被允许的。此外,还解释了Circom如何处理除法,以及为何数组索引、模运算、左移等操作不被允许。最后总结了约束系统的限制,并提及了绕过这些限制的设计模式。
circom
约束系统
R1CS
算术化
二次约束
信号
RareSkills
发布于 2025-04-16
阅读 ( 1158 )
( 8 )
Circom中的符号变量
in
零知识证明之书
in
零知识证明之书
本文介绍了Circom中的符号变量,它是被赋值为信号值的变量,常用于在循环中对信号求和。文章解释了符号变量的定义、使用场景,例如校验数组求和、校验二进制表示,以及如何避免因符号变量导致的二次约束冲突。此外,还阐述了非符号变量在模运算和位移操作中的使用限制,以及符号变量在循环边界和条件判断中的禁用。
circom
符号变量
信号
约束
二次约束
R1CS
RareSkills
发布于 2025-04-16
阅读 ( 981 )
( 8 )
Circom 中间信号与子组件
in
零知识证明之书
in
零知识证明之书
本文介绍了 Circom 中的 `<==` 和 `==>` 操作符,它们用于在电路中自动计算和赋值中间信号,从而避免手动提供所有信号作为输入。文章还展示了如何使用模板将电路拆分成更易于管理的模块,以及如何在组件之间传递结果。此外,还强调了组件的输出信号必须被约束使用,以防止恶意证明者篡改。
circom
R1CS
约束系统
零知识证明
中间信号
模板
电路
RareSkills
发布于 2025-04-16
阅读 ( 1190 )
( 7 )
先指示再约束 - 在 Circom 中复杂约束条件的方法
in
零知识证明之书
in
零知识证明之书
本文介绍了在 Circom 中使用 indicator signals 和 Circomlib comparator library 来实现复杂约束条件的方法。
circom
零知识证明
电路
约束
比较器
indicator signals
RareSkills
发布于 2025-04-16
阅读 ( 1210 )
( 6 )
先计算,后约束 - ZK 电路设计模式
in
零知识证明之书
in
零知识证明之书
本文介绍了零知识电路中的“计算后约束”设计模式,它首先在没有约束的情况下计算算法的正确输出,然后通过强制执行与算法相关的约束来验证解决方案的正确性。
零知识证明
ZK电路
circom
计算后约束
密码学
电路设计
RareSkills
发布于 2025-04-16
阅读 ( 1264 )
( 8 )
Circom循环中的组件
in
零知识证明之书
in
零知识证明之书
本文介绍了在 Circom 中如何在循环中使用组件。由于 Circom 不允许在循环中直接实例化组件,文章提供了通过预先声明组件数组并在循环内指定组件类型的方式来解决这一问题,并提供了三个实际案例:求数组最大值、检查数组是否已排序以及确保数组中所有元素都是唯一的,展示了如何在循环中有效地使用 Circom 组件,以及一些使用 circom 的小技巧。
circom
零知识证明
zk-SNARKs
电路
组件
循环
RareSkills
发布于 2025-04-16
阅读 ( 1260 )
( 8 )
Circom 中的条件语句
in
零知识证明之书
in
零知识证明之书
本文深入探讨了 Circom 中 if 语句的使用限制,明确指出信号不能用于改变 if 语句的行为,也不能在依赖于信号的 if 语句中赋值。
circom
零知识证明
R1CS
电路
条件分支
信号
RareSkills
发布于 2025-04-16
阅读 ( 1141 )
( 7 )
‹
1
2
...
96
97
98
99
100
101
102
...
777
778
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
手续费
Polkadot
支付通道
CREATE2
比特币脚本
身份验证
PeerDAS
交易费用
模块化
隔离见证
EIP-1559
Celestia
ENS
社区
ZKP
默克尔树
多方计算
Token
联盟链
智能账户
元宇宙
DePIN
硬件钱包
软分叉
漏洞检测
30天文章收益榜
»
Henry
96 篇文章,470 学分
Helius
154 篇文章,440 学分
blockmagnates
88 篇文章,352 学分
寻月隐君
279 篇文章,314 学分
Andrey Obruchkov
10 篇文章,282 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: