What is Nostr?
Trey Del Bonis [ARCHIVE] /
npub1pmu…snze
2023-06-09 12:53:23
in reply to nevent1q…0rkp

Trey Del Bonis [ARCHIVE] on Nostr: 📅 Original date posted:2018-12-05 📝 Original message: Hello all, I've been ...

📅 Original date posted:2018-12-05
📝 Original message:
Hello all,

I've been doing some thinking lately about some of the Lightning extension
proposals like splicing and have been trying and try to generalize it into
something that makes Lightning a lot more flexible and fault-tolerant overall.

So I wrote up a document describing what I call "Fulgurite", after the term for
fossilized lightning.

Link: https://tr3y.io/media/docs/fulgurite.pdf (also attached)
SHA1: d25371836a56630571182a65684df19027c3b9af

It makes tracking channel state into building on a graph with moving forward in
time, and merges the ideas of user balances and HTLCs into different types of
"channel partitions" which are also used for other things I talk about in the
doc.

Ideally, it can make splicing and subchannels simpler. It also makes it pretty
trivial to do discreet log contracts in channels vs on-chain, which is good for
anonymity.

I've been working on a toy implementation of the things in Fulgurite here, this
isn't usable yet but there's the core parts: https://gitlab.com/delbonis/roz

- Trey Del Bonis

PS. If you were at the Chaincode Residency in October, you might know me as the
guy that did Conway's Place! (= Conway's Game of Life + satoshis.place)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fulgurite.pdf
Type: application/pdf
Size: 187975 bytes
Desc: not available
URL: <http://lists.linuxfoundation.org/pipermail/lightning-dev/attachments/20181205/8d2821d2/attachment-0001.pdf>;
Author Public Key
npub1pmul68qwkkgnmjq6ql09cx762qxteaqwajyeckpr3djmsa60da5qn3snze