From: fiatjaf <fiatjaf@gmail.com>
To: Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Subject: Re: [bitcoindev] CTV + CSFS: a letter
Date: Sat, 21 Jun 2025 05:06:59 -0700 (PDT) [thread overview]
Message-ID: <a1859d47-59f9-42ea-832a-ae03db33738en@googlegroups.com> (raw)
In-Reply-To: <mc0q6r14.59407778-1eb1-4e57-bcf2-c781d6f70b01@we.are.superhuman.com>
[-- Attachment #1.1: Type: text/plain, Size: 3378 bytes --]
Good morning, I'm nobody and I certainly haven't ever contributed to
Bitcoin Core, but I still wanted to say, just because no one mentioned
these things, that CTV+CSFS would be great to enable the Spacechains and
Statechains constructs.
On the spacechain front I've worked on two proof-of-concepts in the past,
https://github.com/fiatjaf/simple-ctv-spacechain and
https://github.com/nbd-wtf-soma and I know of at least two companies that
showed interest in deploying decentralized spacechains, one was ZEBEDEE who
wanted to sponsor a decentralized and open blockchain for asset transfers
at the time I worked there, the other was Tether who was interested in an
open blockchain dedicated to USDT. Of course these companies never made any
real moves (besides ZEBEDEE sponsoring me for working on Soma after the
fact) towards implementing any of these things because it was known at the
time that the soft-forks required at the time (around 2020~2023) were all
perceived to be "many years away".
Today I learned that Tether has deployed some kind of shit-chain called
"usdt0" that isn't the same thing as a spacechain but has some overlap and
likely wouldn’t exist today if a USDT spacechain had been available. There
is also a very clear argument that if we had some kind of
spacechain-for-assets deployed some years ago the entire utxoset-spam that
came from the BRC-20 protocol would have not happened -- and arguably we
could have perhaps saved at least some of the development efforts that went
into the less bad alternative asset transfer protocols like Runes, RGB,
Tap-ass and whatnot.
On the statechain front I have followed the development of Mercury wallet
v1 (at some point I launched the "statecoin torch" -- to not say I didn't
do anything) and later of the Mercury Layer
blind-signing-server+client-side-statechain construct, and I still think it
would have been a great protocol for transfer of Bitcoin value in many
circumstances, but the fact that these statechains had a fixed lifespan
given by nLockTime (a limitation required by the lack of APO or CTV+CSFS)
certainly made it much less interesting.
I'm not claiming that if we'd had a covenant-enabling soft-fork available
some years ago we would have spacechains thriving today and adding to the
security budget and awareness of Bitcoin without causing any harm or using
excessive blockspace and that blind statechains would be widely adopted for
payments or inter-institution settlements, I am just telling some small
anecdotes of some possibilities that we may have lost.
I'm also not saying that this soft-fork, if merged today, will cause people
to work on these things, because probably these ships have already sailed,
I'm merely highlighting that not doing anything has costs in lost
opportunities and invisible risks, and that we don't know what ships
haven't sailed yet or what we're losing today by postponing things again.
--
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/a1859d47-59f9-42ea-832a-ae03db33738en%40googlegroups.com.
[-- Attachment #1.2: Type: text/html, Size: 3607 bytes --]
next prev parent reply other threads:[~2025-06-23 9:13 UTC|newest]
Thread overview: 64+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-06-09 11:40 [bitcoindev] CTV + CSFS: a letter James O'Beirne
2025-06-09 12:51 ` Michael Folkson
2025-06-09 14:41 ` James O'Beirne
2025-06-09 15:56 ` Michael Folkson
2025-06-09 13:51 ` Matt Corallo
2025-06-09 14:43 ` James O'Beirne
2025-06-09 17:51 ` Matt Corallo
2025-06-09 19:27 ` /dev /fd0
2025-06-09 21:12 ` Matt Corallo
2025-06-09 18:55 ` 'Antoine Poinsot' via Bitcoin Development Mailing List
2025-06-10 2:02 ` Paul Sztorc
2025-06-09 23:02 ` Andrew Poelstra
2025-06-10 2:08 ` David A. Harding
2025-06-10 13:23 ` Andrew Poelstra
2025-06-10 17:17 ` Matt Corallo
2025-06-10 23:42 ` Antoine Riard
2025-06-12 3:34 ` James O'Beirne
2025-06-13 1:18 ` Antoine Riard
2025-06-10 23:42 ` Antoine Riard
2025-06-11 13:52 ` Peter Todd
2025-06-13 6:19 ` Anthony Towns
2025-06-13 14:50 ` Harsha Goli
2025-06-10 14:03 ` James O'Beirne
2025-06-10 16:56 ` Sjors Provoost
2025-06-10 17:15 ` 'Antoine Poinsot' via Bitcoin Development Mailing List
2025-06-10 19:04 ` Paul Sztorc
2025-06-28 16:13 ` Saint Wenhao
2025-06-11 18:09 ` Brandon Black
2025-06-10 2:28 ` Melvin Carvalho
2025-06-10 13:19 ` Greg Sanders
2025-06-11 14:12 ` James O'Beirne
[not found] ` <CAB3F3Dsf8=rbOyPf1yTQDzyQQX6FAoJWTg16VC8PVs4_uBkeTw@mail.gmail.com>
2025-06-11 16:50 ` James O'Beirne
2025-06-11 18:34 ` James O'Beirne
2025-06-11 20:30 ` Matt Corallo
2025-06-12 0:59 ` Harsha Goli
2025-06-12 18:04 ` Matt Corallo
2025-06-12 18:38 ` James O'Beirne
2025-06-12 18:43 ` Matt Corallo
2025-06-12 19:51 ` Andrew Poelstra
2025-06-12 22:44 ` Matt Corallo
2025-06-13 11:08 ` Jameson Lopp
2025-06-13 12:36 ` Matt Corallo
2025-06-13 13:07 ` 'Antoine Poinsot' via Bitcoin Development Mailing List
2025-06-13 15:41 ` Jameson Lopp
2025-06-14 15:58 ` Sjors Provoost
2025-06-14 20:05 ` Jameson Lopp
2025-06-14 16:06 ` gmaxwell
2025-06-14 20:17 ` Jameson Lopp
2025-06-14 21:31 ` Greg Maxwell
2025-06-14 23:50 ` Sanket Kanjalkar
2025-06-15 0:01 ` Greg Maxwell
2025-06-15 0:20 ` Sanket Kanjalkar
2025-06-15 14:40 ` Jameson Lopp
2025-06-15 17:43 ` Greg Maxwell
2025-06-15 19:43 ` Owen Kemeys
2025-06-20 14:28 ` Peter Todd
2025-06-13 5:50 ` Anthony Towns
2025-06-12 2:06 ` Greg Maxwell
2025-06-12 3:23 ` James O'Beirne
2025-06-17 11:22 ` Steven Roose
2025-06-17 14:34 ` 'Antoine Poinsot' via Bitcoin Development Mailing List
2025-06-17 16:40 ` Harsha Goli
2025-06-21 12:06 ` fiatjaf [this message]
2025-06-17 18:19 ` /dev /fd0
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=a1859d47-59f9-42ea-832a-ae03db33738en@googlegroups.com \
--to=fiatjaf@gmail.com \
--cc=bitcoindev@googlegroups.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox