文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
什么是比特币节点?它会做什么?
本文解释了比特币节点的功能、验证交易的原理,以及全节点(归档节点和剪枝节点)与轻钱包的区别,并阐述了运行比特币节点的重要性,包括提高隐私性、支持比特币网络去中心化、参与规则共识等,同时也讨论了运行节点的成本。
比特币节点
全节点
剪枝节点
轻钱包
区块链
交易验证
BTCStudy
发布于 2022-06-03
阅读 ( 484 )
闪电网络尚不尽如人意之处
本文作者Shinobi是闪电网络的支持者,但他指出了闪电网络当前存在的几个问题,包括状态管理问题导致需要存储大量数据、HTLC 的局限性影响路由效率和小额支付、支付时延问题影响用户体验、通道容量受链上手续费影响、以及依赖Tor带来的隐私和审查问题。作者强调认识到这些局限性是为了更好地改进和发展闪电网络。
闪电网络
扩容
HTLC
状态管理
Tor
比特币
BTCStudy
发布于 2022-06-02
阅读 ( 366 )
在比特币现有的共识规则下实现委托签名
本文作者介绍了如何在比特币上实现脚本委托的技术,无需对比特币的共识规则进行任何修改。该技术通过将一个 UTXO 委托给另一个具体的 UTXO 实现,允许 UTXO 的持有者将币的控制权委托给一个脚本实例,从而实现更灵活的交易授权和控制。
脚本委托
UTXO
SIGHASH_NONE
SIGHASH_SINGLE
OP_CTV
比特币
BTCStudy
发布于 2022-05-29
阅读 ( 305 )
隐私、可互换性、匿名性
本文探讨了匿名性、可互换性和隐私的概念,以及这些概念在心理学、地缘政治和经济方面的影响。文章指出,匿名性是实现个人隐私和货币可互换性的数学工具,可互换性是货币质量的贡献者,而隐私对于自我发展至关重要。作者预测,未来网络空间将具有强大的隐私性,而现实世界的隐私性将减弱,随着经济活动从线下转移到线上,网络空间的相关性将越来越重要。因此,我们将迎来一个隐私性很强的世界。
匿名性
可互换性
隐私
比特币
密码学
UTXO
nopara73
发布于 2022-05-29
阅读 ( 303 )
OmniBOLT 5:通道间原子互换协议
本文介绍了OmniBOLT协议中的原子互换协议,该协议允许在不同的OmniLayer通道之间安全地交换代币,无需信任第三方中介。其核心是通过哈希时间锁定合约(HTLC)实现,确保交易双方在规定的时间内确认交易,否则资金将退回原账户,从而消除交易对手风险,并详细描述了交易过程以及涉及的消息类型。
原子互换
OmniBOLT
HTLC
哈希时间锁定合约
通道
区块链
omnilaboratory
发布于 2022-05-28
阅读 ( 307 )
我对过于泛化的限制条款的担忧
本文作者 Shinobi 讨论了比特币中限制条款(covenants)的应用及其潜在风险。文章首先解释了 ANYPREVOUT 和 OP_CTV 这两种限制条款构造技术,认为它们可以增强比特币的可编程性和功能,并扩展二层协议。但他同时警告说,过于泛化的限制条款可能会对整个比特币系统造成系统性威胁,特别是如果与 51% 攻击相结合,可能导致比特币供应量永久性分化,破坏可替代性和隐私性。
限制条款
ANYPREVOUT
OP_CTV
51%攻击
可替代性
硬分叉
BTCStudy
发布于 2022-05-27
阅读 ( 183 )
闪电网络在郊野:芬兰一个蓬勃发展的生态系统
文章介绍了芬兰地区围绕LN-Kassa公司构建的闪电网络生态系统。LN-Kassa是一家专门帮助小型企业使用闪电网络收款的咨询公司,通过与武术馆Art of Ground Games和酒吧Tauko Baari等本地企业合作,推广比特币闪电网络支付,并形成了一个互助互利的生态系统。
闪电网络
LN-Kassa
Breez
比特币支付
生态系统
加密货币
kingonly
发布于 2022-05-26
阅读 ( 333 )
构造合约的元件与比特币的升级
本文概述了当前和提议中的比特币智能合约构建模块,包括BIP-119 CTV、BIP-118 APO、TLUV、CSFS、OP_AMOUNT、SIGHASH_BUNDLE、交易赞助者、OP_CAT(或SHASTREAM)、OP_TWEAK / ECMUL、适配器签名、委托/Graftroot、BIP-300 DriveChain和Elements操作码。
智能合约
比特币
脚本
交易
BIP
操作码
BTCStudy
发布于 2022-05-26
阅读 ( 348 )
比特币和闪电节点端口转发常见问题
本文介绍了比特币和Lightning节点的端口转发,解释了端口转发的需求和作用。对于比特币节点,即使不转发端口也能同步和使用比特币网络;对于闪电节点,除非想做公开的路由节点,否则也不强制要求转发端口。不开启端口转发,你也可以在闪电网络上开启通道、发送和接收支付。
端口转发
比特币节点
闪电节点
对等节点
支付通道
BTCStudy
发布于 2022-05-25
阅读 ( 350 )
ROAST:稳健的异步 Schnorr 阈值签名
本文介绍了ROAST(RObust Asynchronous Schnorr Threshold signatures)方案,它是一种Schnorr阈值签名的包装器,可以保证在存在恶意签名者和高延迟网络连接的情况下,诚实签名者 Quorum 也能获得有效的签名。ROAST是Blockstream在多重签名技术上的最新研究成果,旨在提高比特币和 Liquid 网络的隐私性和效率。
ROAST
阈值签名
Schnorr 签名
多重签名
Liquid 网络
密码学
blockstream
发布于 2022-05-25
阅读 ( 241 )
BIP 119 以及如何变更比特币的共识规则
文章介绍了BIP119(CTV)提案的核心特性及其在比特币中的应用,例如创建更安全的冷存储解决方案和实现携带状态的合约。文章还讨论了比特币社区中关于是否应该激活CTV以及激活方式的争议,并呼吁在公开讨论中建立共识。
BIP119
CTV
CheckTemplateVerify
限制条款
共识机制
软分叉
BTCStudy
发布于 2022-05-24
阅读 ( 317 )
闪电交易:从零到英雄
本文深入探讨了比特币闪电网络中的交易机制,从比特币交易的基础格式、Sighash 标志、绝对和相对锁定时间讲起,详细解析了闪电网络中的各种交易类型,包括资金交易、承诺交易、HTLC交易和关闭交易,并讨论了锚定输出(Anchor Outputs)如何解决交易拥堵问题以及RBF pinning攻击,最后提出了一个替代方案以增强闪电网络的安全性。
闪电网络
比特币交易
HTLC
锚定输出
CPFP
RBF
SIGHASH
交易锁定时间
t-bast
发布于 2022-05-20
阅读 ( 278 )
给你的家人看的比特币简介
本文面向比特币用户的家人,旨在帮助他们理解比特币的价值、如何安全地保管比特币资产以及比特币背后的理念。文章解释了地址、私钥、交易、手续费和钱包等基本概念,阐述了比特币作为一种无需信任第三方的电子财产的意义,以及它如何解决传统货币体系中通货膨胀的问题。
比特币
私钥
地址
钱包
交易
矿工
BTCStudy
发布于 2022-05-19
阅读 ( 406 )
为 CoinJoin 交易获取 Commitment
本文介绍了在使用 Joinmarket 进行 coinjoin 交易时,如何通过 commitment 机制来增强隐私性。Commitment 是一个哈希值,用于防止窥探,每次 coinjoin 请求都需要提供。文章还提供了关于如何正确生成和管理 commitment,以及在遇到问题时如何解决的实用指南,包括使用多个 UTXO、使用外部 commitment 和解读 debug 文件。
CoinJoin
Joinmarket
UTXO
承诺
隐私
比特币
JoinMarket-Org
发布于 2022-05-17
阅读 ( 335 )
轻客户端 Part-1:布隆过滤器
本文介绍了SPV轻客户端使用布隆过滤器验证交易的方法,轻客户端通过创建布隆过滤器并发送给全节点,全节点返回相应区块信息,从而验证交易有效性。文章还讨论了布隆过滤器的局限性,如隐私泄露风险、易受女巫攻击以及全节点负担过重等问题,并提出对更优交易验证方案的需求,预告下一篇文章将介绍致密区块过滤器。
布隆过滤器
SPV
轻客户端
交易验证
默克尔证明
致密区块过滤器
BTCStudy
发布于 2022-05-17
阅读 ( 293 )
Bitcoin Core 对输出描述符的支持
本文档详细介绍了比特币核心软件中使用的输出描述符语言,包括其特性、例子、组成部分以及各种表达式的解释。输出描述符是一种简单的语言,用于描述输出脚本的集合,并提供了一些函数来描述不同类型的脚本。
输出描述符
脚本公钥
BIP32
多签名
隔离见证
密钥推导
BTCStudy
发布于 2022-05-16
阅读 ( 409 )
第一部分:布隆过滤器
本文介绍了比特币轻客户端使用 Bloom 过滤器进行交易验证的原理、挑战和局限性。Bloom 过滤器虽然能在一定程度上保护隐私,但也存在隐私泄露、依赖诚实节点以及给全节点带来额外工作负担等问题。因此,提出了紧凑型区块过滤器(compact block filters)作为替代方案,以解决 Bloom 过滤器的不足。
Bloom 过滤器
轻客户端
交易验证
Merkle 树
紧凑型区块过滤器
隐私
enigbe
发布于 2022-05-14
阅读 ( 381 )
比特币 - Revault 交易
本文档描述了Revault交易的结构和类型,Revault是一种使用多重签名和时间锁的比特币 vault 方案,通过定义不同类型的交易(如 deposit、unvault、spend、cancel 和 emergency 交易)及其输入输出结构,展示了如何在多个参与者之间安全地管理比特币资金,支持紧急情况下的资金转移和费用调整。
Revault
交易结构
多重签名
时间锁
比特币
revault
发布于 2022-05-14
阅读 ( 339 )
2-of-3 vs. 3-of-5:更多密钥一定更安全吗?
本文深入探讨了比特币多重签名(Multisig)钱包中2-of-3和3-of-5配置的优缺点,分析了在安全性、容错性、控制分配、便利性、备份、可用性和交易成本等方面需要考虑的因素。文章还讨论了协作托管服务如何改变这两种配置的权衡,并强调了离线存储私钥的重要性,最终推荐对大多数人来说,2-of-3配置是保护比特币资产的最优选择。
多重签名
比特币
冷存储
私钥
2-of-3
3-of-5
BTCStudy
发布于 2022-05-12
阅读 ( 423 )
什么是输出描述符?
本文介绍了输出描述符(也称钱包描述符)的概念,它是一种人类可读的字符串,代表输出脚本以及解决该脚本所需的信息。描述符明确显示公钥(包括派生公钥的推导路径)和脚本,便于钱包导入,避免传统导入机制可能导致的地址混淆问题。描述符钱包则使用这些描述符来创建地址和签名交易。
输出描述符
钱包描述符
scriptPubKey
公钥
私钥
脚本签名
BTCStudy
发布于 2022-05-11
阅读 ( 376 )
‹
1
2
...
41
42
43
44
45
46
47
...
56
57
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
智能合约
区块链
Solana
DeFi
Solidity
NFT
Web3
零知识证明
比特币
EVM
区块链安全
去中心化
Rust
闪电网络
Move
加密货币
MEV
Rollup
DApp
每周以太坊
预言机
Layer2
密码学
Sui
30天文章收益榜
»
Tiny熊
191 篇文章,660 学分
Henry
95 篇文章,581 学分
OpenZeppelin
223 篇文章,477 学分
寻月隐君
259 篇文章,473 学分
blockmagnates
68 篇文章,420 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: