-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathhomepage.json
255 lines (255 loc) · 17.2 KB
/
homepage.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
{
"header_summary": "Sergio Demian Lerner introduced significant improvements to the BitVM and BitVMX protocols, incorporating ECDSA/Schnorr signatures through the ESSPI method for program input signing, which dramatically enhances storage efficiency with a 1:1 data expansion ratio. This advancement is supported by innovations like a challengeable hashing core and a novel timelock-based mechanism for data verification, broadening functional applications without necessitating soft forks. The full details of these protocols and their potential impact on Bitcoin's scalability and application scope are available in the published paper [here](https://bitvmx.org/files/esspi-ecdsa-input-bitvmx.pdf).\n\nLaz1m0v's research, \"B.R.A.I.N.: Bitcoin Recursive Autonomous Intelligence Network,\" leverages Bitcoin's scripting capabilities to enable autonomous financial operations, introducing a recursive UTXO state management system and non-interactive zero-knowledge verification mechanisms. This protocol, which promises an annualized return of 3.8% in testing environments, represents a stride in blockchain technology by maintaining full node verification capabilities and asset sovereignty. The study, inviting peer review, can be found on [GitHub](https://github.com/Laz1mov/hxmt/blob/6d6b3e5a04912271404b16d2bf17668dd0a80098/brain.pdf).\n\nA discussion led by ariard delves into the implications of implementing covenants in Bitcoin, focusing on OP_CHECKTEMPLATEVERIFY (OP_CTV) and its potential to reintroduce vulnerabilities such as costless bribe attacks. Critics argue for a cautious approach to new script capabilities to prevent unintended consequences like destabilizing miner incentives or facilitating Miner Extractable Value (MEV) exploits, advocating for a thorough evaluation of risks associated with script enhancements. The detailed exploration of these concerns is documented [here](https://delvingbitcoin.org/t/bip-119-op-checktemplateverify-no-activation/1494/3).\n\nInstagibbs highlighted the importance of adaptability in protocol development, cautioning against an overly rigid focus that could misalign with the evolving requirements of Layer 2 architectures. The discussion, which emphasizes the necessity of balancing functionality with technical overhead, suggests that future research should prioritize composability to ensure the practical applicability of theoretical proposals. This perspective on advancing user functionalities within Bitcoin's ecosystem is further elaborated [here](https://delvingbitcoin.org/t/bitcoin-forking-guide/1451/3).",
"recent_posts": [
{
"id": "meb3183c35639834ca5f9202c0fca80f98f7d1212",
"title": "ESSPI: ECDSA/Schnorr Signed Program Input for BitVMX",
"link": "https://gnusha.org/pi/bitcoindev/[email protected]/T/#u#meb3183c35639834ca5f9202c0fca80f98f7d1212",
"authors": [
"Sergio Demian Lerner"
],
"published_at": "2025-03-05T03:22:00+00:00",
"summary": "- The ESSPI method introduces using ECDSA/Schnorr signatures, enhancing BitVMX protocol efficiency.\n- Four innovations include a modified CPU, a new fraud detection approach, an enhanced DAG, and a timelock mechanism.\n- These advancements significantly increase BitVMX's application scope and reduce data expansion challenges.",
"n_threads": 0,
"dev_name": "bitcoin-dev",
"contributors": [],
"file_path": "static/bitcoin-dev/March_2025/meb3183c35639834ca5f9202c0fca80f98f7d1212_ESSPI-ECDSA-Schnorr-Signed-Program-Input-for-BitVMX.xml",
"combined_summ_file_path": ""
},
{
"id": "4422",
"title": "Research Paper on B.R.A.I.N.: Bitcoin Recursive Autonomous Intelligence Network",
"link": "https://delvingbitcoin.org/t/research-paper-on-b-r-a-i-n-bitcoin-recursive-autonomous-intelligence-network/1497",
"authors": [
"Laz1m0v"
],
"published_at": "2025-03-07T00:36:04.207000+00:00",
"summary": "- The paper introduces a protocol for autonomous systems on Bitcoin's blockchain using its scripting.\n- It highlights contributions like a recursive UTXO system and non-interactive zero-knowledge verification.\n- Empirical analysis proves the protocol's efficiency, inviting peer review to test security and cryptographic proofs.",
"n_threads": 0,
"dev_name": "delvingbitcoin",
"contributors": [],
"file_path": "static/delvingbitcoin/March_2025/4422_Research-Paper-on-B-R-A-I-N-Bitcoin-Recursive-Autonomous-Intelligence-Network.xml",
"combined_summ_file_path": ""
},
{
"id": "4421",
"title": "BIP-119 (OP_CHECKTEMPLATEVERIFY) (no activation)",
"link": "https://delvingbitcoin.org/t/bip-119-op-checktemplateverify-no-activation/1494/3",
"authors": [
"ariard"
],
"published_at": "2025-03-06T22:19:10.503000+00:00",
"summary": "- The discussion explores the evolution of covenants in Bitcoin, highlighting OP_CTV's role.\n- Concerns are raised about vulnerabilities to attacks like TxWithhold from combining OP_CTV with other primitives.\n- Critics urge caution, fearing rapid script enhancements could destabilize Bitcoin's network and miner incentives.",
"n_threads": 2,
"dev_name": "delvingbitcoin",
"contributors": [
"marathon-gary"
],
"file_path": "static/delvingbitcoin/March_2025/4421_BIP-119-OP-CHECKTEMPLATEVERIFY-no-activation-.xml",
"combined_summ_file_path": "static/delvingbitcoin/March_2025/combined_BIP-119-OP-CHECKTEMPLATEVERIFY-no-activation-.xml"
},
{
"id": "4413",
"title": "Bitcoin Forking Guide",
"link": "https://delvingbitcoin.org/t/bitcoin-forking-guide/1451/3",
"authors": [
"instagibbs"
],
"published_at": "2025-03-04T21:21:58.631000+00:00",
"summary": "- The project explores advanced user functionalities, aiming to validate various proposals.\n- It suggests flexibility in protocol development due to evolving Layer 2 architectures.\n- The narrative advocates for composability in development, despite increased byte usage.",
"n_threads": 2,
"dev_name": "delvingbitcoin",
"contributors": [
"ajtowns",
"ariard"
],
"file_path": "static/delvingbitcoin/March_2025/4413_Bitcoin-Forking-Guide.xml",
"combined_summ_file_path": "static/delvingbitcoin/March_2025/combined_Bitcoin-Forking-Guide.xml"
}
],
"active_posts": [
{
"id": "mcf9ccc58497e84cf4b4b9079fc1e444ba8ba08b2",
"title": "P2QRH / BIP-360 Update",
"link": "https://gnusha.org/pi/bitcoindev/CAC3UE4KkpxCO++huw=kw6YRayEvnhWtngzPkngiAvk16v3Kfew@mail.gmail.com/T/#mcf9ccc58497e84cf4b4b9079fc1e444ba8ba08b2",
"authors": [
"Hunter Beast"
],
"published_at": "2025-02-19T15:40:00+00:00",
"summary": "- BIP-360, focused on post-quantum Bitcoin changes, prefers FALCON over SQIsign due to efficiency.\n- It proposes novel multisig configurations and stresses NIST-approved algorithms for FIPS compliance.\n- Community feedback is sought for further refinement, with emphasis on quantum-resistant strategies.",
"n_threads": 16,
"dev_name": "bitcoin-dev",
"contributors": [
"Jonas Nick",
"Dustin Ray",
"Matt Corallo",
"Ian Quantum",
"Tim Bratton"
],
"file_path": "static/bitcoin-dev/Feb_2025/mcf9ccc58497e84cf4b4b9079fc1e444ba8ba08b2_P2QRH-BIP-360-Update.xml",
"combined_summ_file_path": "static/bitcoin-dev/Feb_2025/combined_P2QRH-BIP-360-Update.xml"
},
{
"id": "m4979b674dd06ff3cbff550fd152a931de75cec6b",
"title": "\"Recursive covenant\" with CTV and CSFS",
"link": "https://gnusha.org/pi/bitcoindev/[email protected]/T/#u#m4979b674dd06ff3cbff550fd152a931de75cec6b",
"authors": [
"Anthony Towns"
],
"published_at": "2025-03-05T00:01:00+00:00",
"summary": "- Recent Twitter discussions have emphasized CheckTemplateVerify and CheckSigFromStack proposals, as shown by BIP 119 and 348.\n- Concerns arise over potential recursive covenants from combining CTV and CSFS, challenging their ecosystem readiness.\n- Alternatives like bllsh offer similar Bitcoin script enhancements, sparking debate on innovation pace and protocol improvements.",
"n_threads": 7,
"dev_name": "bitcoin-dev",
"contributors": [
"Antoine Riard",
"moonsettler",
"Antoine Poinsot",
"Greg Sanders",
"Olaoluwa Osuntokun"
],
"file_path": "static/bitcoin-dev/March_2025/m4979b674dd06ff3cbff550fd152a931de75cec6b_-Recursive-covenant-with-CTV-and-CSFS.xml",
"combined_summ_file_path": "static/bitcoin-dev/March_2025/combined_-Recursive-covenant-with-CTV-and-CSFS.xml"
},
{
"id": "ma512f1695903390e56c1facdb5e1c227e27ae62b",
"title": "Table for economic nodes: Covenants Support - Bitcoin Wiki",
"link": "https://gnusha.org/pi/bitcoindev/CALiT-ZoTQYx9_4bd1TTzqGCgQJ-rp0meCM14eoNOJLW_mOEo2w@mail.gmail.com/T/#ma512f1695903390e56c1facdb5e1c227e27ae62b",
"authors": [
"/dev /fd0"
],
"published_at": "2025-03-05T09:39:00+00:00",
"summary": "- A comprehensive list of Bitcoin covenant use cases is being constantly updated online.\n- Developers seek feedback from economic nodes to further dialogue on covenants.\n- The initiative showcases a community-driven approach to Bitcoin network modifications.",
"n_threads": 1,
"dev_name": "bitcoin-dev",
"contributors": [],
"file_path": "static/bitcoin-dev/March_2025/ma512f1695903390e56c1facdb5e1c227e27ae62b_Table-for-economic-nodes-Covenants-Support-Bitcoin-Wiki.xml",
"combined_summ_file_path": "static/bitcoin-dev/March_2025/combined_Table-for-economic-nodes-Covenants-Support-Bitcoin-Wiki.xml"
},
{
"id": "788",
"title": "How to linearize your cluster",
"link": "https://delvingbitcoin.org/t/how-to-linearize-your-cluster/303",
"authors": [
"sipa"
],
"published_at": "2023-12-18T20:55:14.448000+00:00",
"summary": "- Efficient linearization algorithms sort cryptocurrency transactions by fee rate and use post-processing.\n- Advanced strategies optimize by addressing cluster components and using techniques like bottleneck splitting.\n- Current implementations benefit from LIFO stacks and strategic selections to minimize search space.",
"n_threads": 50,
"dev_name": "delvingbitcoin",
"contributors": [
"stefanwouldgo",
"Lagrang3",
"ajtowns",
"lorbax",
"hebasto",
"jsarenik"
],
"file_path": "static/delvingbitcoin/Dec_2023/788_How-to-linearize-your-cluster.xml",
"combined_summ_file_path": "static/delvingbitcoin/Dec_2023/combined_How-to-linearize-your-cluster.xml"
},
{
"id": "4358",
"title": "Antoine Poinsot on Bitcoin Core's Priorities",
"link": "https://delvingbitcoin.org/t/antoine-poinsot-on-bitcoin-cores-priorities/1470",
"authors": [
"ajtowns"
],
"published_at": "2025-02-21T16:47:25.808000+00:00",
"summary": "- AntoineP addresses Bitcoin Core's fragmented development and vision dilution concerns.\n- The second post emphasizes balancing security and new features for the Bitcoin network's stability.\n- Proposes dividing Bitcoin Core into `bitcoin-node`, `bitcoin-wallet`, `bitcoin-gui` to focus development.",
"n_threads": 17,
"dev_name": "delvingbitcoin",
"contributors": [
"AntoineP",
"adrienlacombe",
"ariard",
"bruno",
"harding",
"jsarenik",
"moonsettler"
],
"file_path": "static/delvingbitcoin/Feb_2025/4358_Antoine-Poinsot-on-Bitcoin-Core-s-Priorities.xml",
"combined_summ_file_path": "static/delvingbitcoin/Feb_2025/combined_Antoine-Poinsot-on-Bitcoin-Core-s-Priorities.xml"
},
{
"id": "4411",
"title": "Disclosure: LND Excessive Failback Exploit",
"link": "https://delvingbitcoin.org/t/disclosure-lnd-excessive-failback-exploit/1493",
"authors": [
"morehouse"
],
"published_at": "2025-03-04T15:58:58.986000+00:00",
"summary": "- A critical vulnerability in LND versions 0.17.5 and below allowed fund misappropriation.\n- Rectification in LND 0.18.0 addressed the issue by altering HTLC failback logic.\n- It underscores the need for updating both software and protocol specifications for security.",
"n_threads": 2,
"dev_name": "delvingbitcoin",
"contributors": [
"ariard"
],
"file_path": "static/delvingbitcoin/March_2025/4411_Disclosure-LND-Excessive-Failback-Exploit.xml",
"combined_summ_file_path": "static/delvingbitcoin/March_2025/combined_Disclosure-LND-Excessive-Failback-Exploit.xml"
}
],
"today_in_history_posts": [
{
"id": "015818",
"title": "{sign|verify}message replacement",
"link": "https://gnusha.org/url/https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-March/015818.html",
"authors": [
"Karl Johan Alm"
],
"published_at": "2018-03-14T08:09:20+00:00",
"summary": "- Karl Johan Alm proposes a new SignatureProof structure for better message signing.\n- The structure includes \"sign\" and \"verify\" RPC commands for signature management.\n- Feedback is requested for the proposal involving minimal changes to Bitcoin Core.",
"n_threads": 15,
"dev_name": "bitcoin-dev",
"contributors": [
"Jim Posen",
"Luke Dashjr",
"Anthony Towns",
"Damian Williamson",
"Greg Sanders",
"Kalle Rosenbaum",
"Pieter Wuille"
],
"file_path": "static/bitcoin-dev/March_2018/015818_-sign-verify-message-replacement.xml",
"combined_summ_file_path": "static/bitcoin-dev/March_2018/combined_-sign-verify-message-replacement.xml"
},
{
"id": "001077",
"title": "A protocol for requesting invoices",
"link": "https://gnusha.org/url/https://lists.linuxfoundation.org/pipermail/lightning-dev/2018-March/001077.html",
"authors": [
"Corn\u00e9 Plooy"
],
"published_at": "2018-03-08T15:19:56+00:00",
"summary": "- The author evaluates Lightning's suitability for varied payment types, noting challenges with salaries and crypto payouts.\n- They suggest a direct communication method over BOLT11 interactions, aiming to solve these issues and offer payee anonymity.\n- While still under development, the proposal, available on GitHub as bolt #12, invites community feedback.",
"n_threads": 15,
"dev_name": "lightning-dev",
"contributors": [
"ZmnSCPxj",
"Andy Schroder",
"Melvin Carvalho"
],
"file_path": "static/lightning-dev/March_2018/001077_A-protocol-for-requesting-invoices.xml",
"combined_summ_file_path": "static/lightning-dev/March_2018/combined_A-protocol-for-requesting-invoices.xml"
},
{
"id": "45",
"title": "Deflationary money is a Good Thing",
"link": "https://delvingbitcoin.org/t/deflationary-money-is-a-good-thing/22",
"authors": [
"ajtowns"
],
"published_at": "2022-08-24T16:14:37.270000+00:00",
"summary": "- Investment strategies fall into passive or active categories, each with distinct management levels.\n- Passive investing issues include the principal/agent problem and potential underutilization of assets.\n- The article proposes using deflationary currencies like Bitcoin to stabilize economies via central bank policies.",
"n_threads": 15,
"dev_name": "delvingbitcoin",
"contributors": [
"ZmnSCPxj",
"RubenSomsen",
"HubertusVIE",
"stevenroose"
],
"file_path": "static/delvingbitcoin/Aug_2022/45_Deflationary-money-is-a-Good-Thing.xml",
"combined_summ_file_path": "static/delvingbitcoin/Aug_2022/combined_Deflationary-money-is-a-Good-Thing.xml"
}
]
}