文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
Bitcoin Core 贡献者新手指南
本文作者分享了自己作为 Bitcoin Core 贡献者一年来的经验和心得,旨在帮助新开发者更好地入门 Bitcoin Core 项目。文章从阅读前须知、熟悉代码库、寻找第一个 PR、利用互联网学习以及更多学习途径等方面提供了详细的指导,鼓励有志者参与到比特币的开发中。
Bitcoin Core
贡献
开发者
代码库
PR
比特币协议
BTCStudy
发布于 2022-10-29
阅读 ( 746 )
OmniBOLT 的自动化做市商解决方案
本文介绍了自动化做市商(AMM)的概念及其工作原理,解释了AMM与传统交易所的区别,以及流动性池的概念。同时,着重介绍了OmniBOLT在比特币闪电网络上构建AMM交易所的解决方案,阐述了其优势、流动性添加和移除方式,以及与链上AMM的区别。
自动化做市商
AMM
流动性池
闪电网络
OmniBOLT
去中心化金融
BTCStudy
发布于 2022-10-27
阅读 ( 805 )
OP_RETURN 和比特币的未来
本文回顾了比特币区块链在扩展性方面的问题,以及通过OP_RETURN在交易中添加数据负载的解决方案。OP_RETURN的引入是对比特币两种愿景的折中,一方希望将区块链作为通用平台,另一方则认为应专注于电子现金支付。尽管存在争议,OP_RETURN已被用于多种用途,例如存在性证明和隐身地址。
OP_RETURN
区块链
扩展性
交易
数据负载
比特币
BTCStudy
发布于 2022-10-26
阅读 ( 774 )
从可能破坏闪电网络的 LND 客户端 bug 中吸取教训
Bitmatrix 团队通过一笔包含大量签名的 Taproot 交易,触发了 LND 和 btcd 节点的崩溃。该漏洞源于 btcd 在点对点通信中未正确移除脚本体积限制,导致 LND 节点也受到影响。攻击者可利用此漏洞欺诈闪电网络通道中的资金,提醒人们共识验证同步的重要性。
Taproot
闪电网络
LND
btcd
多签名
共识
BTCStudy
发布于 2022-10-26
阅读 ( 661 )
如何安全地安装比特币软件
本文档介绍了如何安全地安装比特币软件,通过验证OpenPGP公钥、签名和安装文件本身来确保软件的安全性。详细步骤包括安装GPG工具,获取并验证公钥指纹,更新公钥,以及使用密码学哈希值验证程序文件与assert文件中的指纹是否一致。
OpenPGP
公钥
签名
GPG
哈希值
验证
BTCStudy
发布于 2022-10-25
阅读 ( 720 )
非交互式支付诸方案
本文作者介绍了比特币中实现非交互式支付的多种方案,包括给出 xpub 公钥、自动化交互、免信任的地址服务器。重点分析了基于迪菲-赫尔曼密钥分享的BIP47协议及其变种,以及Robin Linus的隐身地址方案和静默支付。最后,作者对各种方案进行了总结,并展望了静默支付的未来发展。
静默支付
BIP47
迪菲-赫尔曼密钥分享
免信任地址服务器
隐私支付
区块链
BTCStudy
发布于 2022-10-20
阅读 ( 879 )
探索 Liquid 侧链
本文概述了Liquid侧链的工作原理,它是一个主要面向交易所和其他流动性提供者的结算网络。Liquid通过双向锚定协议,将比特币等资产转移到侧链上,并利用联盟共识机制和环机密交易等技术,实现更快的结算速度和更高的隐私性。文章还探讨了Liquid的优势、挑战、风险以及紧急恢复流程,并分析了其在密码学资产生态中的作用。
Liquid侧链
双向锚定
联盟共识
环机密交易
LBTC
区块签署者
BTCStudy
发布于 2022-10-19
阅读 ( 801 )
比特币的验证成本指标研究
本文作者Jonas Nick在2015年香港Scaling Bitcoin会议上发表的演讲稿,探讨了比特币扩容问题,核心是提出“成本度量”的概念,旨在将共识规则与实际资源需求联系起来,通过定义区块成本的函数(如区块大小、验证成本、UTXO增长等),从而替代硬性限制,并优化比特币协议对全节点资源的要求,从而应对区块扩容带来的挑战。
成本度量
区块扩容
验证成本
UTXO
共识规则
全节点
BTCStudy
发布于 2022-10-18
阅读 ( 721 )
比特币地址的格式和经济性比较
本文介绍了比特币的四种地址类型:P2PKH, P2SH, P2WPKH, P2TR,并比较了它们在交易手续费方面的经济性。结论是,Bech32(P2WPKH)作为发送者的交易手续费最低,而从P2PKH地址发起的交易手续费最高。
比特币地址
P2PKH
P2SH
P2WPKH
P2TR
交易手续费
BTCStudy
发布于 2022-10-16
阅读 ( 997 )
定义和讨论 “比特币的安全性”
本文深入探讨了比特币的安全性,批判了将安全性视为网络整体属性的观点,强调每个UTXO都有其特定的安全性,并取决于其所在的区块深度和难度。文章还分析了矿工在重组交易中的经济激励,以及民族国家可能发起的攻击,并进一步讨论了多签名和时间锁等技术如何增强比特币的安全性,从而抵御潜在的攻击。
UTXO
安全性
重组
多签名
时间锁
矿工
BTCStudy
发布于 2022-10-13
阅读 ( 518 )
Spookchain:使用受信任启动仪式和 APO,实现类似 drivechain 的侧链
本文深入探讨了如何利用AnyPrevOut(APO)和一次性信任设置在比特币上实现类似Drivechain的功能,并介绍了皮亚诺计数器在其中发挥的作用。文章还提出了处理任意存入/取出的方法,每个区块投票的规则,终局状态的处理方式,以及开放状态/提议的实现。最后,探讨了启动仪式的各种变体,并深入分析了信任和限制条款的概念。
Drivechain
ANYPREVOUT
APO
皮亚诺计数器
限制条款
启动仪式
BTCStudy
发布于 2022-10-12
阅读 ( 648 )
BLS 签名与无需公示的 DLC
本文讨论了使用批量可验证加密(基于BLS签名)实现谨慎日志合约(DLC)的优化方案,该方案通过无需nonce的断言机设计,允许断言机见证互联网上的任何信息,简化了断言机的实现,并提升了DLC的灵活性和隐私性。此外,还探讨了非交互式的门限见证以及合作结算合约以保护隐私的策略。
谨慎日志合约
DLC
BLS签名
断言机
门限签名
WASM
BTCStudy
发布于 2022-10-11
阅读 ( 725 )
免信任的地址服务器
本文提出了一种新的比特币地址复用解决方案,该方案将地址生成交互外包给第三方服务器,并通过身份验证和空缺限制缓解措施来确保安全性和隐私性。该方案适用于希望使用轻客户端且不希望交互即可接收支付的用户。
地址复用
轻客户端
XPUB
空缺限制
身份验证
第三方服务器
BTCStudy
发布于 2022-10-10
阅读 ( 588 )
隔离见证的好处
本文总结了隔离见证(Segregated Witness)软分叉所带来的好处,包括修复熔融性问题、解决签名哈希计算的平方级增长问题、增强多签名的安全性、实现脚本的版本控制、削减UTXO增长率、提高验证效率、区块容量提升,以及通向综合区块限制。虽然最初设想的致密欺诈证明和签名输入值的功能未能完全实现,但隔离见证为未来的比特币改进奠定了基础。
隔离见证
Segregated Witness
交易熔融性
第三方熔融性
UTXO
脚本签名熔融性
BTCStudy
发布于 2022-10-08
阅读 ( 831 )
隔离见证的代价与风险
本文由 Bitcoin Core 团队撰写,详细分析了隔离见证(SegWit)的技术代价和风险。文章从序列化代价、区块验证开销、引入 Bug 的风险、复杂性及技术债、软分叉相关风险、以及与更大区块和低手续费相关的风险等方面,全面评估了 Segwit 实施可能带来的负面影响,并探讨了规避和缓解这些风险的措施。文章旨在为相关利益方提供充分的背景知识,以便做出明智的决策。
隔离见证
Segwit
软分叉
交易延展性
区块大小
技术风险
BTCStudy
发布于 2022-10-05
阅读 ( 781 )
闪电网络隐私性:从局限到超越
本文深入探讨了闪电网络在链上和链下两个层面的隐私性问题,分析了闪电网络中存在的隐私泄露风险,例如:通过识别通道充值脚本暴露身份、公开通道泄露交易信息、付款关联、移动钱包识别、路径寻找方案等,并介绍了诸如Taproot、PTLC、Offer、路由盲化和Trampoline等技术,以规避风险、提升闪电网络的隐私保护能力。
闪电网络
隐私性
Taproot
PTLC
路由盲化
Trampoline
BTCStudy
发布于 2022-09-30
阅读 ( 837 )
比特币交易工作原理简介
本文详细解释了比特币交易的工作原理,从公私钥对的生成到数字签名,再到具体的交易过程,包括UTXO、输入脚本、输出脚本以及脚本验证的流程。文章还通过图文结合的方式,清晰地阐述了交易的验证过程和数据结构。
比特币
交易
公钥
私钥
数字签名
UTXO
BTCStudy
发布于 2022-09-30
阅读 ( 779 )
比特币交易的生命周期
本文详细介绍了比特币交易从创建到被网络确认的完整生命周期。内容涵盖交易的创建、验证、广播、打包到区块以及最终确认等环节,并深入探讨了交易池、P2P交易转发、区块验证和钱包更新等关键技术点。
比特币交易
交易池
P2P网络
区块验证
UTXO
挖矿
BTCStudy
发布于 2022-09-28
阅读 ( 614 )
比特币交易工作原理简介
比特币交易工作原理简介
比特币交易
ECDSA
BTCStudy
发布于 2022-09-26
阅读 ( 3539 )
( 2 )
比特币 Script 编程语言入门
本文介绍了比特币中使用的Script脚本语言,它是一种微型编程语言,用于为比特币交易的输出提供锁定机制。文章解释了Script的组成、运行方式、有效性判断标准,以及使用Script的原因和标准脚本类型。
Script
锁定脚本
解锁脚本
操作码
堆栈
比特币
BTCStudy
发布于 2022-09-25
阅读 ( 857 )
‹
1
2
...
44
45
46
47
48
49
50
...
64
65
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
区块链游戏
BSC
pump.fun
Solidity合约
清算
DLC
欺诈证明
BLS签名
跨链通信
Superchain
PBS
Segwit
Arweave
数据可用性抽样
编译器
#optimism
Wormhole
套利
gossipsub
Ordinals
OP Rollup
借贷
Java
L1
比特币交易
30天文章收益榜
»
ethbook
19 篇文章,880 学分
Tiny熊
201 篇文章,465 学分
DeCert.me
90 篇文章,447 学分
zealynx
27 篇文章,353 学分
pineanalytics
71 篇文章,289 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: