public inbox for bitcoindev@googlegroups.com
 help / color / mirror / Atom feed
* [bitcoindev] Flame: confidential transactions with Bitcoin proof-of-burn consensus
@ 2026-09-30 22:33 Oleg Andreev
  2026-10-04 13:18 ` [bitcoindev] " waxwing/ AdamISZ
  0 siblings, 1 reply; 2+ messages in thread
From: Oleg Andreev @ 2026-09-30 22:33 UTC (permalink / raw)
  To: Bitcoin Development Mailing List


[-- Attachment #1.1: Type: text/plain, Size: 1893 bytes --]

I've been working on Flame, a Bitcoin "side chain", based on proof-of-burn 
consensus: a fully decentralized protocol in which nodes continuously burn 
bitcoins to protect against double-spending. I believe this approach avoids 
shortcomings of proof-of-stake, merged mining, and alternative 
proof-of-work protocols. There are no special privileges for developers, 
miners, or validators.

The network architecture combines proposals by Bitcoin developers and a few 
ideas from other networks, as well as my earlier work, which some of you 
may know from Chain's TxVM (2017) and Interstellar's ZkVM (2019). Flame 
provides transaction confidentiality with a programmable constraint system 
based on Bulletproofs and Ristretto, Taproot-based predicates, Utreexo 
storage for unspent outputs, and actors with leased storage. I've aimed for 
a balanced, practical solution for decentralized applications and privacy, 
with a security model as close to Bitcoin's as possible, while having a 
purely market-driven adoption strategy that does not require changes to 
Bitcoin's consensus rules.

I suppose proof-of-burn system on top of Bitcoin creates some interesting 
dynamics for Bitcoin economics: in terms of demand for block space and 
long-term relative effects on miners' rewards.

The overview is available at:
https://runflame.org/flame.pdf

The work-in-progress implementation:
https://github.com/runflame/flame-lib

The project is still under development. Mainnet launch is planned for 
January 2027.

Oleg.

-- 
You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/7aa8774d-c650-457d-9013-dfb817b728d6n%40googlegroups.com.

[-- Attachment #1.2: Type: text/html, Size: 2231 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [bitcoindev] Re: Flame: confidential transactions with Bitcoin proof-of-burn consensus
  2026-09-30 22:33 [bitcoindev] Flame: confidential transactions with Bitcoin proof-of-burn consensus Oleg Andreev
@ 2026-10-04 13:18 ` waxwing/ AdamISZ
  0 siblings, 0 replies; 2+ messages in thread
From: waxwing/ AdamISZ @ 2026-10-04 13:18 UTC (permalink / raw)
  To: Bitcoin Development Mailing List


[-- Attachment #1.1: Type: text/plain, Size: 5060 bytes --]

 

Hi Oleg,

Interesting work! Personally I like this general class of ideas. If we 
think about the simplest form of the idea: to enter the sidechain, you burn 
bitcoin, I believe its first proponent is Ruben Somsen with 'spacechains' 
[1]. I think you should compare your design with that? At the time he 
proposed it I was less positive; the obvious question/problem is that 
without the reverse path the 'coin' can't truly be called bitcoin, it's a 
different thing. And I also thought, it's hard to convince people a one way 
transfer is worth it (yeah, that's really vague; who knows; it's more just 
intuition, less fact). More recently,  I put together a PoC of what I 
called "hodlchain" [2] which, apart from fancy theorizing about time value 
of money aspects, is basically just 'spacechains but with CLTV/fidelity 
bond style time locks instead of burn'. I liked this version because I saw 
it as an unlock of dormant value: the hodler gets rewarded for the positive 
externality of their behavior without having to change it.


With regard to your minting and supply as per your Section 3: yes I 
wrestled with that a bit in 'hodlchain' too. The reason I didn't like your 
minting schedule: fixed per epoch minting --- is that it doesn't feel like 
the fairest option for the ordinary user: they're forced into an 
auction/market that they have to make a judgement about whether they're 
going to get good value or not. But in holdchain I had another 'TVOM' 
variable to play with (r) due to using locking. With burn, I guess your 
choice must be right: fixed minting lets the other side (burn) vary 
according to market's assessed value of flame; if you had a fixed rate of 
flame:btc in minting then if the market doesn't like it, the system doesn't 
work (your consensus relies on the minting).


Also, it's unfair of me to compare: you're actually trying to build 
*consensus* from the burns; I wasn't bothering with that. That makes your 
design intuitively seem like it must be the correct one: proof of sacrifice 
of value ~= proof of work. I guess it's 1-layer-down PoW in the sense of, 
it has PoW security assuming bitcoin's value and consistency, so, assuming 
Bitcoin's PoW security.


I won't comment on the detailed design of the flame-sidechain itself. It 
looks pretty interesting :) I think this 'it's not bitcoin' thing is the 
main thing that puts people off, though a counterpoint is, systems can get 
quite some interest if they have a speculative element from mining for 
new/minted coins. The problem with that angle is there are lots of other 
places to put your bitcoin into another system, speculatively, with all 
kinds of new features. And it's not hard to get your bitcoin back when you 
want to via swaps.

Cheers,

AdamISZ/waxwing

[1] https://medium.com/@RubenSomsen/21-million-bitcoins-to-rule-all-sidechains-the-perpetual-one-way-peg-96cb2f8ac302

[2] https://github.com/AdamISZ/hodlchain

On Thursday, October 1, 2026 at 2:07:14 PM UTC-3 Oleg Andreev wrote:

> I've been working on Flame, a Bitcoin "side chain", based on proof-of-burn 
> consensus: a fully decentralized protocol in which nodes continuously burn 
> bitcoins to protect against double-spending. I believe this approach avoids 
> shortcomings of proof-of-stake, merged mining, and alternative 
> proof-of-work protocols. There are no special privileges for developers, 
> miners, or validators.
>
> The network architecture combines proposals by Bitcoin developers and a 
> few ideas from other networks, as well as my earlier work, which some of 
> you may know from Chain's TxVM (2017) and Interstellar's ZkVM (2019). Flame 
> provides transaction confidentiality with a programmable constraint system 
> based on Bulletproofs and Ristretto, Taproot-based predicates, Utreexo 
> storage for unspent outputs, and actors with leased storage. I've aimed for 
> a balanced, practical solution for decentralized applications and privacy, 
> with a security model as close to Bitcoin's as possible, while having a 
> purely market-driven adoption strategy that does not require changes to 
> Bitcoin's consensus rules.
>
> I suppose proof-of-burn system on top of Bitcoin creates some interesting 
> dynamics for Bitcoin economics: in terms of demand for block space and 
> long-term relative effects on miners' rewards.
>
> The overview is available at:
> https://runflame.org/flame.pdf
>
> The work-in-progress implementation:
> https://github.com/runflame/flame-lib
>
> The project is still under development. Mainnet launch is planned for 
> January 2027.
>
> Oleg.
>

-- 
You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/ccb16c4b-ede1-41dc-acf1-d4c286181e7dn%40googlegroups.com.

[-- Attachment #1.2: Type: text/html, Size: 6052 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-10-04 14:50 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-30 22:33 [bitcoindev] Flame: confidential transactions with Bitcoin proof-of-burn consensus Oleg Andreev
2026-10-04 13:18 ` [bitcoindev] " waxwing/ AdamISZ

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox