![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
比特币
文章平均质量分 92
mutourend
Code for ZKP
展开
-
如何利用RISC Zero zkVM来扩容比特币
如何利用RISC Zero zkVM来扩容比特币原创 2024-05-09 17:31:47 · 1022 阅读 · 0 评论 -
Utreexod:支持Utreexo累加器的比特币全节点
Utreexod:支持Utreexo累加器的比特币全节点原创 2024-05-08 09:26:05 · 335 阅读 · 1 评论 -
Liquid的Covenants:处理比特币脚本中的金额
Liquid的Covenants:处理比特币脚本中的金额原创 2024-04-08 19:12:49 · 1051 阅读 · 0 评论 -
DLC原理解析及其优化思考
DLC原理解析及其优化思考原创 2024-04-03 12:24:30 · 1567 阅读 · 0 评论 -
BitVM及其优化思考
BitVM及其优化思考原创 2024-04-03 12:10:34 · 1717 阅读 · 0 评论 -
如何在比特币上验证ZK Proofs
如何在比特币上验证ZK Proofs原创 2024-03-31 21:54:28 · 1242 阅读 · 2 评论 -
Clementine:Citrea的基于BitVM的信任最小化双向bridge
Clementine:Citrea的基于BitVM的信任最小化双向bridge原创 2024-03-31 13:03:39 · 1177 阅读 · 0 评论 -
以比特币脚本来实现SNARK Verifier
以比特币脚本来实现SNARK Verifier原创 2024-03-30 23:04:54 · 1065 阅读 · 0 评论 -
BitVM2:比特币上的无需许可验证
BitVM2:比特币上的无需许可验证原创 2024-03-30 22:38:55 · 1301 阅读 · 4 评论 -
闪电网络协议设计思想剖析
闪电网络协议设计思想剖析原创 2024-03-15 20:41:48 · 1347 阅读 · 0 评论 -
Anchor outputs
Anchor outputs原创 2024-02-25 16:30:58 · 664 阅读 · 0 评论 -
Bitcoin Libre Relay:以高于两倍的手续费来替换老交易
Bitcoin Libre Relay:以高于两倍的手续费来替换老交易原创 2024-02-25 09:48:16 · 937 阅读 · 0 评论 -
基于BitVM的乐观 BTC bridge
基于BitVM的乐观 BTC bridge原创 2024-02-14 22:40:05 · 1885 阅读 · 0 评论 -
Bitcoin Bridge:治愈还是诅咒?
Bitcoin Bridge:治愈还是诅咒?原创 2024-02-13 18:33:30 · 1579 阅读 · 0 评论 -
Bitcoin Taproot升级
Bitcoin Taproot升级原创 2024-01-14 22:43:25 · 1087 阅读 · 0 评论 -
比特币RPC API
借鉴bitcoin RPC API手册、bitcoincore及bitcoin zkcp版本1、listtransactionsThe listtransactions RPC returns the most recent transactions that affect the wallet.listtransactions调用返回最近发生的与钱包有关的交易清单。该调用需要节点 启用钱包...原创 2019-05-24 15:51:27 · 1411 阅读 · 1 评论 -
比特币Scriptless Scripts(via Schnorr signatures)
来源及Blockchain Capital BlogScriptless Scripts are a way to execute smart contracts off-chain using Schnorr Signatures.一、背景知识Smart contracts: Currently, smart contracts are used to process Bitcoin t...原创 2019-05-29 11:35:17 · 530 阅读 · 1 评论 -
比特币闪电网络中的HTLC
1. 引言Hash Time-lock Contracts (HTLCs) 为任何闪电交易的核心。闪电网络通道为比特币链上的一个2-of-2多签地址。a HTLC为an unconfirmed交易的一个output,可对应为一个不同的“smart contract”地址,并具有如下属性:1)通过提供某secret和有效的接收者签名,可花费该HTLC。2)若超过设定时间,通过提供发送者的签名,可花费该HTLC。具有以上1)、2)属性的HTLC可用于闪电网络之外。当将HTLC用于在闪电通道内转原创 2022-04-13 15:53:51 · 1270 阅读 · 0 评论 -
比特币闪电网络中的dust limit
1. 引言在比特币闪电网络协议中,dust_limit_satoshis设置了不会提交到比特币链上的transaction output。在比特币共识网络中并没有规定低于某dust阈值的output将为invalid或unspendable,但是,在很多流行的比特币实现中,有阻止包含低于dust阈值的交易转发。Bitcoin Core中定义了如下dust阈值:【基于Bitcoin Core实现中设置的3000 sat/kB feerate】pay to pubkey hash (p2pkh): 5原创 2022-04-12 18:48:30 · 687 阅读 · 0 评论 -
比特币的SegWit
1. 引言SegWit,全称为Segregated Witness,隔离见证,以软分叉的方式,旨在:解决交易延展性问题绕过某些协议限制(如增加区块容量)支持optional data transmissionSegWit将witness从inputs中分离了出来。该witness中包含了用于验证交易有效性的数据,但是这些数据并不用于确定交易的效果。此外,定义了一个新的weight参数,使得区块最多支持400万个weight units (WU)。Non-witness和pre-segwit w原创 2021-07-13 16:14:05 · 619 阅读 · 3 评论 -
比特币闪电网络代码解析
1. 引言本文关注的代码库为:https://github.com/rust-bitcoin/rust-lightning2. TLV (Type-Length-Value Format)中的BigSize编解码 uint8(x) if x < 0xfd 0xfd + be16(uint16(x)) if x < 0x10000 0xfe + be32(uint32(x)) if x < 0x100000000原创 2021-07-12 16:04:39 · 849 阅读 · 0 评论 -
BitVM:Bitcoin的链下合约
BitVM:Bitcoin的链下合约原创 2024-01-30 18:27:36 · 825 阅读 · 0 评论 -
Utreexo:优化Bitcoin UTXO集合的基于哈希的动态累加器
MIT Digital Currency Initiative 的 Thaddeus Dryja 2019年论文。原创 2024-01-28 22:09:53 · 789 阅读 · 0 评论 -
Bitcoin的闪电网络
1. 引言比特币的闪电网络(Lightning network)是基于比特币网络的Layer2方案,由2名开发者Thaddeus Dryja 和 Joseph Poon 于2015年提出。闪电网络的关键要点有:为基于比特币的Layer2方案,支持交易在链下处理;设计初衷为加快交易处理速度同时降低相关费用;仍然需要交易费用,且可能存在欺诈和恶意攻击;比特币的价格波动可能会阻止加密成为一种流行的支付方式,从而限制闪电网络的普及。参考资料[1] Bitcoin’s Lightning Netw原创 2021-07-01 16:24:50 · 2069 阅读 · 1 评论 -
闪电网络设计说明书
1. 引言比特币闪电网络论文笔记参见:Bitcoin的闪电网络闪电网络实际实现参见设计文档 Basis of Lightning Technology (BOLT) :Lightning Network In-Progress SpecificationsBOLT设计文档分为10个子部分:BOLT #1:Base ProtocolBOLT #2:Peer Protocol for Channel ManagementBOLT #3:Bitcoin Transaction and S原创 2021-07-12 11:35:05 · 1048 阅读 · 1 评论 -
Utreexo:比特币UTXO merkle tree proof以节约节点存储空间
1. 背景介绍(本小节内容摘自区块链数据存储的“密码学黑科技”)中本聪在设计比特币的时候,通过区块大小和出块时间将比特币的吞吐量限制在一个非常低的水平(1MB/10min),一个重要的考虑就是存储空间的限制。即便如此,比特币从创始块以来所有交易和区块构成的区块链历史已经超过 200GB,且还在以每个月 4~5GB 的速度增长;比特币网络的未花费交易集合(UTXO)的大小也已接近一亿,占用空间超...原创 2019-12-26 22:41:52 · 873 阅读 · 0 评论 -
Zerosync:构建基于STARK的Bitcoin证明系统
Zerosync:构建基于STARK的Bitcoin证明系统原创 2024-01-28 12:03:11 · 1395 阅读 · 0 评论 -
Bitcoin+STARK: ZeroSync & Khepri
Bitcoin+STARK: ZeroSync & Khepri借助STARK proof,为Bitcoin 实现trustless同步、zk-clients、full chain proof等。原创 2022-09-29 11:58:15 · 641 阅读 · 0 评论 -
比特币闪电网络总体方案
比特币闪电网络总体方案原创 2022-11-21 11:29:17 · 129 阅读 · 0 评论 -
Bitcoin 的 Taproot Assets
Bitcoin schnorr/taproot软分叉提案原创 2024-01-14 17:33:44 · 843 阅读 · 0 评论 -
Bitcoin的Covenants——合同化管理UTXO的花费方式
Bitcoin的Covenants——合同化管理UTXO的花费方式原创 2024-01-17 16:50:23 · 1730 阅读 · 0 评论 -
BTC侧链Liquid
BTC侧链Liquid原创 2024-01-17 19:36:56 · 859 阅读 · 0 评论