文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
等待确认(五):用于保护节点资源的规则
本文是 Gloria Zhao 撰写的“交易池”系列文章的第五篇,讨论了比特币节点为防止拒绝服务(DoS)攻击而实施的交易转发规则。这些规则在共识规则之上,对未确认的交易施加额外的验证,旨在保护节点资源,防止恶意攻击者通过大量交易耗尽节点的内存、运算资源和网络带宽。
交易池
DoS攻击
交易转发规则
手续费替换
Bitcoin Core
节点
BTCStudy
发布于 2023-07-06
阅读 ( 318 )
BTC 交易池-等待确认(五):用于保护节点资源的规则
in
BTCStudy 精选
in
BTCStudy 精选
“交易池”系列周刊的第五篇 - 用于保护节点资源的规则
比特币
交易池
BTCStudy
发布于 2023-07-05
阅读 ( 3219 )
等待确认(四):费率估算
本文是 Gloria Zhao 在 Optech Newsletter 上编写的 “交易池” 系列周刊的第四篇,主要探讨了费率估算问题,包括费率估算的目标、复杂性、以及如何通过历史数据和模拟矿工策略来构建费率估算器。文章还讨论了不良的费用估算可能带来的问题,以及良好的费用估算的重要意义,最后提到了比特币网络中1 sat/vB 的最低费率。
费率估算
交易池
区块空间
CPFP
RBF
矿工
BTCStudy
发布于 2023-07-05
阅读 ( 377 )
等待确认(三):竞价区块空间
本文主要介绍了在比特币交易中,如何通过优化交易结构、选择合适的输入类型、批量处理交易以及使用CPFP和RBF等技术,以更有效地利用区块空间,降低交易费用,并提高交易确认的优先级。文章还提到了钱包在不同费率环境下的UTXO池管理策略。
交易池
手续费
CPFP
RBF
UTXO
区块空间
BTCStudy
发布于 2023-07-04
阅读 ( 379 )
TLUV 限制条款操作码的复杂性
本文讨论了比特币脚本中关于`IN_OUT_AMOUNT`操作码的引入,该操作码旨在处理交易输入和输出金额,并允许对64位数值进行数学运算,同时讨论了`TLUV`操作码,用于控制Taproot脚本的变换,包括脚本的修改、默克尔路径的调整以及内部公钥的变更,从而实现更灵活的资金池管理和条件支付结构。
比特币脚本
Taproot
默克尔路径
公钥
操作码
TLUV
BTCStudy
发布于 2023-07-01
阅读 ( 347 )
TLUV 限制条款操作码简介
本文提出了一种新的比特币操作码 TAPLEAF_UPDATE_VERIFY (TLUV) 和 IN_OUT_AMOUNT,旨在改进 taproot 的功能,实现更灵活的 UTXO 更新和资金管理。通过 TLUV,可以更新内部公钥、修改默克尔路径,并结合 IN_OUT_AMOUNT 来验证资金转移,从而实现保险柜合约和资金池等应用,增强比特币的隐私和效率。
Taproot
操作码
UTXO
智能合约
TLUV
IN_OUT_AMOUNT
BTCStudy
发布于 2023-06-30
阅读 ( 340 )
扩展公钥与扩展私钥
in
BTCStudy 精选
in
BTCStudy 精选
比特币钱包软件让你可以在同一个应用中使用许多个 “钱包” 并生成无数个地址。理解 “xPub” 和 “xPriv” 可以帮助你理解这是怎么做到的。
钱包
比特币
BTCStudy
发布于 2023-06-30
阅读 ( 4516 )
Web3初学者:如何使用比特币区块浏览器和比特币API?
比特币是一种去中心化的数字货币,可以通过比特币API与比特币网络进行交互。比特币API是一组允许开发人员与比特币网络进行交互的编程接口,可以帮助开发者构建各种比特币应用程序。
Tokenview
发布于 2023-06-28
阅读 ( 3465 )
( 2 )
比特币的故事:那个花1万枚BTC买披萨的程序员,还好吗?
2010年5月22日,一名叫LaszloHanyecz的程序员用10,000枚比特币购买了两个披萨,这被认为是比特币的第一笔经济交易。
Tokenview
发布于 2023-06-27
阅读 ( 3096 )
( 4 )
闪电网络 = 比特币 ≠ IOU
文章主要反驳了将闪电网络交易视为“IOU”的观点,强调闪电网络交易实际上就是比特币交易,具有比特币的安全性,并阐述了闪电网络作为第二层网络,通过支付通道实现更快速、更低成本的交易,且用户始终保持对其资金的完全控制权。文章还提到了维护闪电网络完整性的方法,例如监控钱包的通道状态。
比特币
闪电网络
IOU
支付通道
交易
区块链
kingonly
发布于 2023-06-27
阅读 ( 374 )
等待确认 (二):激励兼容
本文是 Gloria Zhao 撰写的交易池系列周刊的第二篇,主要介绍了交易手续费的概念,手续费不是按支付额的比例收取的,而是根据交易的重量(weight)收取。比特币核心客户端使用“祖先手续费率”和一种“贪婪区块模板建构算法”来选择交易,并使用手续费替换(RBF)规则来处理冲突交易。手续费在比特币网络中扮演着重要角色,它是一种“公平的”解决区块空间竞争的办法。
交易池
手续费
祖先手续费率
区块空间
手续费替换
RBF
BTCStudy
发布于 2023-06-26
阅读 ( 396 )
等待确认 (一):为什么我们需要交易池?
本文介绍了比特币交易池的重要性,它作为内存缓存,优化了区块下载与验证,促进了交易中继,并为费用估算提供了数据基础。通过点对点网络,交易池增强了比特币的抗审查性和隐私性,降低了区块生产的准入门槛,使所有节点都能平等地广播交易,避免了中心化审查的风险。
交易池
mempool
点对点网络
区块中继
抗审查性
隐私性
BTCStudy
发布于 2023-06-26
阅读 ( 406 )
使用 payjoin 实现交互式的支付批处理
本文探讨了Payjoin技术在比特币交易中的应用,尤其是在提高隐私性和优化手续费方面的潜力。Payjoin通过允许多方共同提供交易输入,打破了传统区块链分析的假设,增强了交易的模糊性。文章还介绍了输出替换技术,以及如何将Payjoin应用于支付转发、接收端批处理和闪电通道,从而实现更高效的交易和更好的隐私保护。
payjoin
隐私性
手续费
批处理
输出替换
闪电通道
BTCStudy
发布于 2023-06-21
阅读 ( 316 )
Web3初学者教程:什么是区块高度和区块奖励?
区块(Block)是区块链技术的核心概念之一。
Tokenview
发布于 2023-06-21
阅读 ( 3836 )
( 3 )
使用适配器签名实现闪电网络异步支付
本文讨论了使用 Schnorr 签名作为链下支付的收据的方案,旨在解决闪电网络中 Alice 向离线 Bob 支付的问题。通过引入由R1和R2组成的nonce生成方式,结合LSP(如Larry和Louise),允许Alice安全地请求Bob签名消息,从而在Bob离线时也能完成支付,并生成可验证的支付收据。
闪电网络
Schnorr签名
PTLC
收据
离线支付
nonce
BTCStudy
发布于 2023-06-20
阅读 ( 477 )
递归铭文:从共享图层创建集合
本文介绍了比特币 Ordinals 协议中的“递归铭文”概念,它允许一个铭文链接到另一个铭文,从而在比特币上实现新的可组合性。通过HTML的canvas标签和JavaScript技术实现图像分层,从而优化了比特币上集合的创建方式,降低了成本,提高了图像质量。 最终的HTML文件非常小,从而降低了链上存储的成本。
比特币
Ordinals
递归铭文
铭文
HTML
Canvas
JavaScript
ordinalsbot
发布于 2023-06-18
阅读 ( 330 )
比特币NFTs: Ordinals NFT 图片怎么从rawTransaction原始交易中解析
怎么从Ordinals NFT 铭文的原始交易数据解析出NFT图片?
Oridinals
NFT
石Tou
发布于 2023-06-17
阅读 ( 3164 )
( 24 )
BIP 158 致密区块过滤器详解
本文详细介绍了比特币轻客户端中使用的致密区块过滤器(BIP158)的工作原理。文章对比了致密区块过滤器与布隆过滤器的优缺点,阐述了致密区块过滤器在隐私性、客户端-服务端负载均衡以及减少信任方面的优势。并通过一个在比特币测试网上构造过滤器的例子,深入解释了过滤器的构造过程,包括脚本公钥的收集、数字转换、差值计算以及Golomb-Rice编码的应用。
致密区块过滤器
布隆过滤器
比特币轻客户端
Golomb-Rice编码
脚本公钥
BIP158
BTCStudy
发布于 2023-06-16
阅读 ( 467 )
在硬件签名器上集成 Taproot
Stepan Snigirev 在 Advacing Bitcoin 2022 上的演讲,主要讨论了在硬件签名器上支持 Taproot 的必要性和面临的挑战,包括隐私性、Miniscript支持、交互式多签名的难点以及随机数生成器的风险。他提出了一些可能的解决方案和应用场景,如闪电网络、原子化互换和服务端签名。
Taproot
硬件签名器
多签名
Miniscript
Schnorr签名
随机数生成器
BTCStudy
发布于 2023-06-14
阅读 ( 617 )
使用 hac-spec 编写可证无硬伤的 BIP 及其实现
Jonas Nick 在 TABConf 2022 大会上介绍了使用 hac-spec 编写规范以实现可证明无 bug 的 BIP 及其实现的方法。Hac-spec 是 Rust 的一个子集,它允许生成简洁、可执行、可验证的密码学规范,并通过形式化验证来减少 bug,并探讨了未来使用工具自动生成安全证明的可能性。
Hac-spec
BIP
形式化验证
密码学
Rust
Coq
BTCStudy
发布于 2023-06-13
阅读 ( 592 )
‹
1
2
...
29
30
31
32
33
34
35
...
57
58
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
TFHE
zkTLS
Proof of History
拍卖
Binius
硬件签名器
oracle
逻辑漏洞
迁移
环境搭建
招聘
并行处理
CPU
承诺交易
交易确认
交易费
SIGHASH_ANYPREVOUT
状态膨胀
加密艺术
USDe
交易成本
存储槽
Permit2
非对称加密
超级链
30天文章收益榜
»
Henry
96 篇文章,510 学分
Helius
154 篇文章,451 学分
blockmagnates
88 篇文章,345 学分
寻月隐君
277 篇文章,315 学分
Andrey Obruchkov
10 篇文章,284 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: