dailybtclore on Nostr: July 5, 2011 (15 years ago) — Dark Exchange: An Early Attempt at a Decentralized ...
July 5, 2011 (15 years ago) — Dark Exchange: An Early Attempt at a Decentralized Bitcoin Exchange
In mid-2011, a developer built a fully decentralized Bitcoin exchange. It ran on I2P, kept no user funds, and hit a problem that took years to solve.
By mid-2011, Mt. Gox handled most global Bitcoin trades. The community had been debating whether an exchange could exist without a central point of failure. Dark Exchange was one developer's attempt to ship what had only been discussed.
On July 5, 2011, a developer going by morpheus posted the project to Bitcointalk: bitcointalk.org/index.php?topic=26063.0. No central server, trades routed through I2P for privacy, open source on GitHub. "No more worrying about exchange websites going down or locking your account. You now have complete control of your bitcoin." The code actually ran.
What it could not do was settle trustlessly. Someone had to send first. Dark Exchange coordinated the handshake: users clicked "Payment Sent" and "Payment Received," but counterparty risk fell on whoever moved first. The fix had a name: atomic swaps. Tier Nolan would not describe the concept on Bitcointalk until May 2013. Working on-chain implementations came in 2017.
At launch, early users reported few peers and hit a Java cryptography bug within hours. Memory usage was steep. Orders vanished when you closed the app. The project drew ongoing discussion through 2012 but was effectively dormant by 2013.
Bisq launched in 2014 as the first serious Bitcoin DEX. Dark Exchange was a correctly framed problem in working code, two years before the concept that could solve it had a name.
#bitcoin #bitcoinhistory
Published at
2026-07-05 20:59:36 UTCEvent JSON
{
"id": "bffa7052787cd2ce9e9469862cec6f7a443ba5211142c0ddc28ee4af7473eba4",
"pubkey": "fc2dc2274067116f804f58c6464185c5ce093fa987133675684991bffff138ff",
"created_at": 1783285176,
"kind": 1,
"tags": [
[
"t",
"bitcoin"
],
[
"t",
"bitcoinhistory"
],
[
"r",
"wss://primus.nostr1.com/echo-uniform"
],
[
"r",
"wss://nostrelay.circum.space/onyx"
],
[
"r",
"wss://relay.damus.io/"
],
[
"r",
"wss://khatru.nostrver.se/sable"
],
[
"r",
"wss://relay.primal.net/"
],
[
"r",
"wss://nostrelay.circum.space/zenith-jade"
],
[
"imeta",
"url https://blossom.primal.net/f2fc167fef182e1837a2b19857f77ea553c8695c700eed3404e3fe199c000a25.png",
"m image/png",
"dim 1980x1420",
"service nip96"
],
[
"client",
"Primal Web"
]
],
"content": "July 5, 2011 (15 years ago) — Dark Exchange: An Early Attempt at a Decentralized Bitcoin Exchange\n\nIn mid-2011, a developer built a fully decentralized Bitcoin exchange. It ran on I2P, kept no user funds, and hit a problem that took years to solve.\n\nBy mid-2011, Mt. Gox handled most global Bitcoin trades. The community had been debating whether an exchange could exist without a central point of failure. Dark Exchange was one developer's attempt to ship what had only been discussed.\n\nOn July 5, 2011, a developer going by morpheus posted the project to Bitcointalk: bitcointalk.org/index.php?topic=26063.0. No central server, trades routed through I2P for privacy, open source on GitHub. \"No more worrying about exchange websites going down or locking your account. You now have complete control of your bitcoin.\" The code actually ran.\n\nWhat it could not do was settle trustlessly. Someone had to send first. Dark Exchange coordinated the handshake: users clicked \"Payment Sent\" and \"Payment Received,\" but counterparty risk fell on whoever moved first. The fix had a name: atomic swaps. Tier Nolan would not describe the concept on Bitcointalk until May 2013. Working on-chain implementations came in 2017.\n\nAt launch, early users reported few peers and hit a Java cryptography bug within hours. Memory usage was steep. Orders vanished when you closed the app. The project drew ongoing discussion through 2012 but was effectively dormant by 2013.\n\nBisq launched in 2014 as the first serious Bitcoin DEX. Dark Exchange was a correctly framed problem in working code, two years before the concept that could solve it had a name.\n\n#bitcoin #bitcoinhistory\n\nhttps://blossom.primal.net/f2fc167fef182e1837a2b19857f77ea553c8695c700eed3404e3fe199c000a25.png ",
"sig": "7d1918c2f7df0b1b9b2eeab95166bc4218eb5b4ad40ee61c2de98c3a09648d073974ea332ba3e78b16090873cefdb6fbe7a92fd442a257d688a438851f412042"
}