文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
第2章 比特币工作原理
本文详细介绍了比特币交易的工作原理,从一笔交易的产生、广播、验证,到最终被矿工打包进区块,成为区块链的一部分。文章通过Alice在Bob咖啡店购买咖啡的例子,逐步解释了交易的输入输出、找零机制、交易链以及常见的交易形式,并介绍了比特币挖矿和区块确认的过程,从而揭示了比特币网络如何通过去中心化的方式实现价值转移和信任建立。
交易
区块
挖矿
区块链
比特币地址
未花费交易输出
tianmingyun
发布于 2024-04-15
阅读 ( 437 )
第三章 Bitcoin Core客户端:参考实现
本文档详细介绍了Bitcoin Core客户端,它是比特币的参考实现,由开源社区维护。内容涵盖了从源码编译Bitcoin Core、配置和运行节点,到通过JSON-RPC API进行编程访问等多个方面,旨在帮助开发者了解和使用Bitcoin Core进行比特币应用开发。
Bitcoin Core
比特币客户端
JSON-RPC API
区块链
开发环境
Bitcoind
bitcoin-cli
tianmingyun
发布于 2024-04-15
阅读 ( 421 )
第12章 区块链应用
本章介绍了比特币区块链作为应用平台的功能,包括开发模块(要素),例如杜绝双重支付、不可篡改性、中立性、安全时间戳等,并探讨了基于这些要素的应用,如存在证明、众筹、支付通道和状态通道。重点介绍了支付通道的原理、类型(单向、双向、可路由)及其在闪电网络中的应用,以及哈希时间锁合约(HTLC)的概念,最后阐述了闪电网络的优势,例如隐私、速度和容量。
区块链
比特币
闪电网络
支付通道
状态通道
HTLC
tianmingyun
发布于 2024-04-15
阅读 ( 583 )
关于爆炸性的 Runestone 和相关的 Runes 协议的文章
本文深入探讨了比特币铭文生态,特别是Runes协议及其相关项目。文章首先回顾了Ordinals、BRC-20、ARC-20和SRC-20等协议,然后详细介绍了Runes协议的历史背景、实现方式、技术特点及其与其它协议的比较。最后,文章还展望了Runes协议的未来,并介绍了与Runes协议相关的潜在投资机会,例如RSIC和Runestone等项目。
Runes协议
比特币
铭文
Ordinals协议
BRC-20
UTXO
bitcoinsquare7
发布于 2024-04-13
阅读 ( 614 )
BTC减半在即,解读Runes协议的底层设计机制与局限
POS与MEV-Boost的转变,从根本上重塑交易生命周期的模式,更精细的环节让各参数更佳
Runes
十四君
发布于 2024-04-13
阅读 ( 3032 )
( 55 )
比特币 Layer2:在比特币上重建以太坊
in
小猪Web3
in
小猪Web3
比特币 Layer2 仍在初期阶段,由于比特币本身对于可编程性的限制性极强,难度高。此外,长久以来,链上扩容一直是比特币社区的难题,社区背后的支持均来自不同开发背景的团队或机构,缺乏可协调性,协同难度大。比特币原教旨主义与比特币新兴生态之间的争论仍然存在。
比特币layer2
闪电网络
Sovereign Rollup
Pignard
发布于 2024-04-12
阅读 ( 3860 )
( 84 )
BitVM 2:游乐园开幕式
本文介绍了BitVM 2,它是对比特币BitVM的改进方案,旨在解决BitVM的局限性。BitVM 2通过使用零知识证明和连接器输出,缩短了挑战-应答协议的长度,并允许任何人都可作为验证者挑战不诚实的证明者,从而提高了双向锚定的灵活性和信任模型。
BitVM
零知识证明
双向锚定
比特币
智能合约
挑战-应答协议
BTCStudy
发布于 2024-04-11
阅读 ( 307 )
MuSig2 签名会话中的状态最小化
本文提出了一种在比特币MuSig2签名会话中最小化状态存储的方法,该方法通过在PSBT层面上同步生成必要的状态,解决了硬件签名设备存储空间有限的问题。该方法基于BIP-0327,通过为每个输入和公钥生成随机数来计算nonce,从而减少了设备需要持久化存储的状态量,同时确保了安全性。
MuSig2
签名会话
状态最小化
PSBT
BIP-0327
硬件签名设备
BTCStudy
发布于 2024-04-08
阅读 ( 152 )
BitVM 2:比特币上的免许可验证
BitVM2 是一种对初版 BitVM 的改进,允许任何人作为验证者参与,优化了信任假设,并简化了设计,将审判的最长轮次降低到两轮。文章介绍了 BitVM2 的原理,通过 Lamport 签名将程序分割成多个步骤,并使用 Taptree 包含多个脚本来验证计算的正确性,同时还讨论了手续费和诚实操作员的局限性,并提供了相应的解决方案。
BitVM
Lamport 签名
TapTree
桥接合约
零知识证明
欺诈证明
BTCStudy
发布于 2024-04-08
阅读 ( 216 )
Bitlayer Research: BitVM原理解析及其优化思考
BitVM技术探索才刚刚开始,未来将探索和实践更多的优化方向,以实现对比特币的扩容,繁荣比特币生态。
BitVM
Bitlayer Labs
发布于 2024-04-03
阅读 ( 2870 )
( 43 )
Bitlayer Research:DLC原理解析及其优化思考
借助Taproot和BitVM等技术,将可在DLC内实现更复杂的链下合约验证结算,同时结合OP挑战机制,实现预言机信任最小化。
Bitlayer Labs
发布于 2024-04-03
阅读 ( 2388 )
( 16 )
比特币地址浏览服务端实现的性能
本文对比了 ElectrumX、Electrs 和 Fulcrum 三种 Electrum 服务端在树莓派 4 上的性能表现,重点关注钱包初始化和刷新两个常见操作。测试结果表明,Fulcrum 在性能上明显优于其他两者,尤其是在钱包深度较大时。文章还深入探讨了不同服务端实现的数据存储方式及其对性能的影响,为用户选择合适的 Electrum 服务端提供了参考。
Electrum
Electrumx
Electrs
Fulcrum
性能测试
比特币地址索引
BTCStudy
发布于 2024-04-02
阅读 ( 415 )
Swaproot:更便宜、更隐私的链上入账体验
in
BTCStudy 精选
in
BTCStudy 精选
在链上向 Phoenix 钱包存入资金现在变得更便宜(*),也更隐私,这都得益于过去几年添加到比特币和闪电网络上的强大新功能的组合。
闪电网络
Phoenix
钱包
BIP
BTCStudy
发布于 2024-04-01
阅读 ( 2812 )
( 2 )
简析Atomicals协议:BTC资产协议的革命进行时
2024年3月9号这一天,BRC-20这一实验性的资产协议迎来了一周年生日。在这短短一年中,人们见证了Ordinals协议的诞生,以及BRC-20协议的发布,此后的铭文之夏和新兴协议的持续迸发,让宛若一片荒漠的BTC生态迎来了蓬勃生机。
BRC20
Atomicals
仙壤
发布于 2024-03-31
阅读 ( 2387 )
( 12 )
分置区块与状态存储,优化节点性能
本文主要介绍了在运行比特币全节点时,如何通过软链接技术,将区块数据存储在机械硬盘上,而将状态数据存储在固态硬盘上,以实现性能和成本的平衡。这种方法可以提高节点性能,降低经济成本,并延长机械硬盘的使用寿命。
比特币节点
机械硬盘
固态硬盘
软链接
区块数据
状态数据
BTCStudy
发布于 2024-03-30
阅读 ( 383 )
比特币 - 运行 Tumbler
本文档介绍了 JoinMarket 的 Tumbler 工具,用于通过多次 CoinJoin 交易打破地址之间的关联,从而恢复隐私。文章详细介绍了 Tumbler 的工作原理、交易调度、日志记录以及如何解读控制台输出。同时,也讨论了调整交易计划和潜在的失败情况,并为用户提供了关于费用、资金准备和参数设置的建议。
Joinmarket
tumbler
CoinJoin
隐私
混币
交易调度
JoinMarket-Org
发布于 2024-03-29
阅读 ( 386 )
如何在比特币上验证ZK证明
文章探讨了L2IV与Polyhedra在比特币上进行ZK证明验证的合作,分析了比特币脚本与以太坊智能合约的异同,并提出了恢复OP_CAT操作码以提高比特币ZK验证器效率的建议。文章详细讨论了Merkle树证明验证与有限域算术的适用性,并强调了ZK验证器对Polyhedra未来应用的重要性。
ZK证明
比特币
操作码
Merkle树
有限域
Polyhedra
L2IV
发布于 2024-03-29
阅读 ( 647 )
我们为何投资于Nubit
Nubit是一个面向比特币的原生数据可用性层,旨在解决比特币面临的可扩展性和数据存储挑战。通过利用比特币的安全性和共识机制,Nubit优化了数据存储,采用了新颖的Nubit标签和数据可用性采样技术,致力于提升比特币网络的吞吐量与可扩展性。此文详细探讨了Nubit的架构、共识机制及团队背景,强调了其在比特币生态系统中的潜力。
比特币
数据可用性
扩展性
共识机制
Nubit
Layer 2
L2IV
发布于 2024-03-27
阅读 ( 575 )
如何在比特币上验证零知识证明(ZK证明)?
本文探讨了如何在比特币网络上验证零知识证明(ZK Proofs),并讨论了比特币脚本的限制以及重启OP_CAT的重要性。文章提出了基于哈希函数的零知识证明系统的可行性,相对轻量并适合比特币的特定要求,进而促进比特币生态系统的发展与可编程性。最后,作者还探讨了如何通过分拆交易和欺诈证明机制,优化ZK证明的验证过程。
零知识证明
比特币
OP_CAT
交易脚本
哈希函数
网络可扩展性
L2IV
发布于 2024-03-26
阅读 ( 644 )
Stacks:十年磨一剑
Stacks 是比特币上的智能合约层。其正式构建始于 2017 年,最初版本于 2021 年上线。发起人是来自普林斯顿的一群计算机科学家。历史上 Stacks 曾面临诸多敌意,BTC Maxis 和以太坊信徒均视其为异类。随着 BTC L2 的叙事热度兴起,以及 Ordinals 等带来的 BTC
比特币
Layer2
BuidlerDAO
发布于 2024-03-25
阅读 ( 2594 )
( 3 )
‹
1
2
...
19
20
21
22
23
24
25
...
57
58
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
30天文章收益榜
»
Tiny熊
191 篇文章,599 学分
Henry
96 篇文章,569 学分
寻月隐君
262 篇文章,446 学分
Helius
151 篇文章,439 学分
blockmagnates
73 篇文章,415 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: