PSA: The functionality of multiple Fedimint federations is significantly degraded due to severe DNS issues.
It seems to be the case that some federation guardians have an XYZ domain that the DNS registrar has taken over. Freedom One and Bitcoin Principals appear to have one guardian offline due to this.
Unfortunately, despite the server and keys for these guardians being intact, there is no way for the DNS of a guardian to be swapped out after the fact. We became aware of this issue last week and then became aware that multiple federations are experiencing this: https://github.com/fedimint/fedimint/issues/5482/
Given the critical state of these federations, with one guardian out of four being permanently offline, it's essential that if you have funds in these federations, you should withdraw them immediately. Unfortunately, we're unaware of other public federations, so you must withdraw to another lightning or on-chain wallet.
From our experiences, intermittent/connectivity issues can occur with guardians, and this may result in errors if not all three remaining guardians are consistently online. No other guardian of these federations has XYZ or other domains like it. So, if you're having issues, please try again later.
Unfortunately, not much can be done on the Mutiny side, so we're removing the federation setup flow in the UI as a first step. Sorry for the inconvenience.
Wonder if a dedicated wireguard setup might help this. 🤔
And just do IP?
You can self host DNS within a wireguard subnet.
Like Headscale
Headscale work nicely? I looked into it a couple years back but didn't get very far.
Endpoint IPs would be blocked, just kicks the can down the road.
So TOR?
So no custodians?
Everyone's ISP is already custodial?
Good luck shutting down the entire internet instead of just 3 or 4 central points
I'm so confused what you're arguing for or against.
What did you mean by "no custodians"?
Fedimints are a great idea. At the same time it shows why Monero's choice of L1 privacy is much more reliable.
How many monero are in circulation and what controls their issuance?
How much ecash is in circulation and what controls their issuance?
Am I advocating using e cash? 🤔
I don't know, that's up to you
Monero and eCash both suck
Monero currently has better privacy and UX then Bitcoin.
It's also much cheaper to kill.
That's definately true in regards to hashrate. Though Monero is ASIC resistant which does make it somewhat harder to coordinate in scale.
Not an invalid point, but relatively insignificant in the grand scheme of things when it comes to defeating state actors and central banks.
you can also make the argument that bitcoin ASIC centralization undermines the purpose of defeating state actors and central banks
It's not anywhere near centralized enough for that argument to be valid, and the market will respond as soon as they attempt to seize miners to produce empty blocks (this is the attack vector) - fees go up until enough hashpower comes online to mine non-empty blocks.
Until there is public, determined competition between nation states for domination of the mining space its a very real threat.
The US is *quite* adept at leveraging its position in even hostile jurisdictions. There is no place on earth that both 1,takes bitcoin seriously enough and 2,hates the US enough that miners can feel secure enough to bring large hash online there.
And of course, one jurisdiction isn't enough. We need many.
So tbh, it's stupid to dismiss that attack vector.
Sure you'll probably still be able to eventually get your tx mined.
But the network will NOT function as advertised.
You're describing the hash war phase. The network will not work as advertised, but only for a certain period of time until either the state or the market capitulate. Here watch this: https://youtu.be/X_xgmVLyB94?si=UhSN5Cmjzbk9Tyvs
Right. As I said, its a legitimate threat until we get to that phase.
It's another front of state KYC/AML laws designed to undermine bitcoins censorship resistant properties.
And they're being generally successful.
Yeah there's definitely a war coming
I hope there is.
Regulators are quite accomplished at avoiding direct confrontation and instead gradually adjusting expectations over years.
Bitcoiners normalization, and even encouragement of, KYC being case in point.
Less than Bitcoin. Nodes and miners just like with Bitcoin.
Is that news to you?
18,445,342
PoW mining just like Bitcoin
Protocols scale in layers, welcome to the early days of another layer scaling.
This is the same thing that has happened across other protocols. Patience and time are required.
Life doesn't just scale in layers. It scales both vertically (layers) and horizontally (competition).
Yea monero & other L1 privacy coins are better then ecash
People look at this and see nothing wrong with using DNS-based image urls or url-based relay hints inside our posts. They are never going to come after our content, right? Riiight?
nostr:nevent1qqs07vzaf20nkacc3qp0j2hjzjyynfynf9q9qpa9d23uf7n7prt2cdqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygxlzue8wxp0x92ax7enqggm580y4q2spspdr90fvnu3hem5ajt8pqpsgqqqqqqsqjmpl4
They should use nostr. Like Calle talked about for cashu mints.
It's working and it's insane
Can't wait to see it. There are other apps that can/should follow this approach.
ShockWallet.app and lightning.pub been doing this awhile, without shitcoins
ohhh not again guys 😣
trying to transfer but receiving "unknown error" with big red X
I'm getting the same. Tried on-chain and lightning invoice.
Yeah transfers not happening on my end either… same error
@OpenSecret help
These are likely intermittent issues with the federation. I would just retry again later
Thankfully me and my fam were able to get it off no problem (wasn't huge amount anyways). Appreciate you guys.
l think I just lost about 100K #sats
nostr:nprofile1qqsd79ejwuvz7v246danxqs3hgw7f2q4qrqz6x27je8er0nhfmykwzqpz4mhxue69uhhyetvv9ujumn0wd68ytnzvuhs9025sn #federations
be careful #nostrplebs out there 😐
#bitcoin #nostr
nostr:nevent1qqs07vzaf20nkacc3qp0j2hjzjyynfynf9q9qpa9d23uf7n7prt2cdqpz4mhxue69uhkummnw3ezummcw3ezuer9wchsygxlzue8wxp0x92ax7enqggm580y4q2spspdr90fvnu3hem5ajt8pqpsgqqqqqqs4hfpqn
Better to discover problems sooner than later.
I’ve been stuck here all day. I assume it’s related? https://i.nostr.build/5Gakv.jpg
I had it hang like that after latest update. Ended up with a force closed channel a few days ago. May be separate to the degraded function of fedimint.
I went thru the process of closing the wallet on first device and reloading by seed on another device then closed it all the way out.
Then deleting everthing on the first device and reloading it on the first by seed. Only use from one device at a time.
I removed my federation connection, closed the app, and after reopening the app started up just fine
Did you opened the app through another app to fix it or something? If so did you restored using the state file or the seed words?
Only actions were removing the federation connection and restarting the smartphone app
Swap worked normally for me from Mainnet-17-Alephebt
Ouch
nostr:nevent1qqs07vzaf20nkacc3qp0j2hjzjyynfynf9q9qpa9d23uf7n7prt2cdqprpmhxue69uhkummnw3ezuendwsh8w6t69e3xj730qgsd79ejwuvz7v246danxqs3hgw7f2q4qrqz6x27je8er0nhfmykwzqrqsqqqqqpaxvusn
Sucks but shit happens. Onward 🫡
I cannot send on-chain, lightning, or swap out of the mint. I am dead in the water.
This has been resolved, either by updating or through patience.
How do you withdraw all funds on a federation to an existing lightning channel? I only have the option to send to another federation or setup a new channel.
If you don't have enough inbound liquidity you'll have to open a new channel
The problem is, if you don't already have a channel, you're stuck.
Mutiny is automatically transferring all on-chain transactions to the federation, not to the wallet on-chain address. Is it supposed to work that way? This has happened to me twice already.
I now have ~500k stuck in the freedom one federation, and I cannot create a channel because my on-chain balance is too low.
Also, your recent patch doesn't seem to work when you select the option to send to another wallet. The confirm send button is muted and doesn't do anything.
Here's a recording taken a few days ago:
https://v.nostr.build/POVV7.mp4
Feels like a lot of underlying assumptions are being challanged recently.
Relying on dns seems flawed now...
So much to build.
Keep it up
Maybe I'm naive, but I feel like keys both private and public are circulating enough to feel normalised.
A generation or two and we'll all just use public keys and hash identifiers. We'll have local directories of them in our phones.
Then we'll use a peer to peer discovery network to find each other (keet) and all will be well with the world.
Maybe advertisers will put qr codes or something else alongside their ads with public keys for their websites.
Maybe I'm having a heat stroke.
Join me on Keet.io - The Psychedelic Libertarian Repository (no expiry)
pear://keet/yry5f6hctja4dwbmpfxbpngqgjp6oiz3hqtzhimcseumfusi3koaeykkdtpe7u4pkubpkt4tykmjrpknr5an9ncjnw63w711x1q8pmkeqc
Have Mutiny Wallet with freedom one: Was able to sweep funds (< 3000 sats) to WoS. Seems to be still working.
have you heard of the chain with 70% bitcoin hashrate to mitigate DNS 3rd parties? guess not
Unknown Error no matter what type of transfer I try...
I was just able to send an on-chain payment out of Mutiny Wallet after getting this error yesterday. Might be working now?
Just tried onchain and lightning again but no go yet for me.
Went through onchain this time
Is there any more info available here? I’m somewhat surprised to hear (and Google doesn’t seem to have any results for) a TLD seizing a domain outright. I could see a shitty registrar (GoDaddy or whatever) doing so, however.
Google "XYZ serverHold", it's a common problem apparently.
Oh wild, seems that registry is super obnoxious. 🤦♂️
When in doubt, use .org for infra domains, always.
Ah, yea, okay, .xyz gets used by spammers a *ton* so I think they did this to fix their spam problem (lots of people just block *.xyz these days), but what a terrible idea…
Noted. I never thought about TLDs being owned by a bad registrar
An update to our apps have been made that should help performance when a single fedimint guardian is down. Please continue withdrawing out of the Freedom One and Bitcoin Principals federation. The LN gateways might be experiencing heavy load so try on chain if you need to. Getting plenty of reports of successful withdraws so far today, try again if you had issues before.
The fedimint team is working on short and long term solutions but for now it's best to withdraw and remove the federations. We have turned off lightning addresses for now too.
Sorry for the issues.
nostr:nevent1qqs07vzaf20nkacc3qp0j2hjzjyynfynf9q9qpa9d23uf7n7prt2cdqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygxlzue8wxp0x92ax7enqggm580y4q2spspdr90fvnu3hem5ajt8pqpsgqqqqqqsqjmpl4
Easy solution. Allow DNS migration. If one is seized move to another. For a small overhead of meta data, the future-proofing becomes available.
So Fedimints rug pulled ?
Now what happens to fedimints now ?
Thinking out loud. Wouldn't it be possible to develop nostr to handle DNS services for fedimint.
Still having this problem. Is it fixed?
nostr:nevent1qqs07vzaf20nkacc3qp0j2hjzjyynfynf9q9qpa9d23uf7n7prt2cdqpr4mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmp0qgsd79ejwuvz7v246danxqs3hgw7f2q4qrqz6x27je8er0nhfmykwzqrqsqqqqqpx6nsrn
How can o get my funds from freedom one federation please ? Unknown error message every time I try to swap into lightning. Thank you
Update: A small hotfix has been deployed restoring connectivity to all known federation guardians with this issue. A longer term fix is in progress and will probably be in the next major fedimint release.
Huge thanks to the team there! Remember, fedimint is still early but still very promising. We thank everyone testing out this software and providing feedback and patience 🙏
nostr:nevent1qqs07vzaf20nkacc3qp0j2hjzjyynfynf9q9qpa9d23uf7n7prt2cdqpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygxlzue8wxp0x92ax7enqggm580y4q2spspdr90fvnu3hem5ajt8pqpsgqqqqqqsqjmpl4
This kind of sounds like a central point of failure