Replies (43)
Still can't zap you from WoS :)
and I can't zap you 😅😅
I will check my channels.
Well, sometimes the zap goes through. Sometimes not. My channel to WoS ist stable and balanced. Something is wrong :-D
Your key is your self-sovereign domain name.
No ICANN.
No blockchains.
View quoted note →
I gave up on running ligthining nodes just to Zap people here on Nostr. I'm not using ligthining for anything else. I'll accept the risk if WoS loses a few of my sats.
Holy mother fucking shit. What the actual fuck.
@Nuh is here on Nostr. Please support him with zaps. I am just a user of his work.
Zaps on this note will go 100% to
@Nuh
That's exactly my position. I just shut down my channels and now I just move small amounts of BTC into a custodial wallet as needed. I never keep more than 50k sats in the lightning wallet as I only use it for zaps. The rest is kept on-chain. I just don't transact enough volume to justify the expense of running my own node.
I hear you, but for me, the cost of maintaining self-custody is a small price to pay for true freedom. Depending on third parties for control over your assets is essentially sacrificing freedom for convenience.
I take the liberty of saying these thoughts out loud again and again, as it could be important for others who think like me and need to know about this fact.
I generally agree, and I maintain my BTC in a self-custodial wallet, but for the small amount of sats I use for zaps, it just doesn't make sense to pay for my own lightning node. The monthly expense usually exceeds the amount of my transactions. If I used lightning for more than zaps, and transacted over 100k sats per month, running my own node would make sense, but that's just not my situation.
The domain are very complex. Is it possible to create easy to read domains?
We would have to ask the developer and follow the development on Github.
I can imagine that pubkeys can be mined, just like npubs. With prefixes or postfixes.
The project seems to be very, very fresh and I'm curious to see what else will be added.
But easy to read, I don't think that's the aim of the whole thing. It comes from the Normie world. As a first step, getting full control over DNS resolution detached from ICANN is a powerful step.
How to test this address
+1. Plus, Nostr can sometimes feel like a targeted ads platform for certain Lightning ecosystems. Very few people are willing to admit that running a Lightning node to transact just a few thousand sats per month actually sacrifices not only convenience but also time and hard-earned sats.
To be clear,
@El Presidento Ben, I'm not talking about you—you're not trying to hide information or mislead anyone. But I enjoy being a bit of a contrarian. There's too many people on Nostr funnelling users toward the same two or three companies selling "convenient" Lightning software and services. I’m 100% in support of users running CLN/LND nodes, as long as they have a clear understanding of what they’re getting into and why.
I ran Alby for a month, and there's no question it's a nice platform that makes running a node very easy. But when you tally the channel fees and subscription fee, it really only makes financial sense if you're transacting at least 100k sats per month. Even at 100k sats per month, you're effectively paying 20-30% in fees. For average users who are just zapping, a custodial solution makes a lot more sense. It's significantly less expensive, and lot easier.
Exciting and awesome.
Yes, can be done in phase 2. Use bitcoin utxo as a tie-breaker, and then market for short names.
👀
Surely this is solved already by using a CNAME?
Not even close. Sure once you Know the key, the key can tell you what alias it wants to be called, and you save it in your bookmarks/phone book as such, but that is marginally better than say http title element.
the actual problem is the inverse lookup, how do you find the key by a human memorable name that you heard on Radio or a concert or whatever... that is simply impossible yo solve without either ICANN or Namecoin
Sota there is Runes
Bitcoin is definitely more trust worthy than ICANN. There's no rent seeking with bitcoin, it just operates as a time-chain to operate as a tie-breaker if two people want the same name. And you can also make a fun trading game. There's no rent seeking because it's not renewed every year, bitcoin is property rights.
what kind of question or take is that? bitcoin vs icann? 😄 c'mon
I'm unable to get this working. Downloaded the binary and followed the docs but kept getting the following error.
Forward ICAN queries to 8.8.8.8
Error: Os { code 13, kind: PermissionDenied}
I thought it required root access but the error message is now AddrInUse.
the last error message means that your port 53 is already in use.
on debian based systems it is systemd-resolved
To be honest.
The question is if we need global names at all.
Why bother if you can go with bookmarked alias/pet names for hash/pubkey based addresses and when you encounter a new key, you query your social network to get the pet/aliases of trusted peers.
thats what ppl do already.
they trust bookmarks and links they find on websites and trust into browser autocompletion in url bars... nobody types addresses manually.
you literally in practice dont need global names. this is not how anyone uses stuff.
otherwise ppl consume digitally and for offline you have QR codes... so essentially backwards to introduce a can of worms we can go without.
its a shitcoin features, e.g. ENS or whatever ... they solve a problem we dont really have in practice
Global naming system creates a standard reference point. It's useful for some things, and less useful for others. If it were not useful, everyone would let their domain names expire. But they dont, so people see value in it.
This is why pkdns was an ambition not something we actively tried to sell to people, convincing users to do any of this is pretty hard. Luckily app developers can add support Pkarr and Pubky by embedding it in their apps without asking users to change anything on their system.
Didn't expect many people to get as excited as you about it, but maybe one day browsers and popular DNS servers like 1.1.1.1 will support it natively, and users will get it without much configuration
Can we convince Mullvad VPN to support it? 💪
I know it has value, Bitcoin can't scale to satisfy that demand though. ICANN or a reinvention of it is the only way at serious scale.
I am just more like a user. Not really a hardcore in depth developer.
stupid questions arise in my head: in my user world I dream of something like a package I can install and then it will just hook into my systems dns.
sudo dnf install pkdns-plugin
and then my system can resolve all the things.
Local names (bookmarks) and autocomplete definitely work for some cases, but they alone without global short names objectively provide worse user experience than what everyone is used to. Couple that with a much larger attack surface for fishing scams and it creates a not very secure paradigm for an average user, onion services proved this point over the years.
Also consider that such Bitcoin based system can work in parallel with cheaper randomised domains of Pubky. It doesn’t have to scale enormously, it will create a free market where people who want a short name will have to pay the costs of doing so. As far as I am concerned Nomen would not burden Bitcoin network significantly, so the cost of having a decentralised short name would be the same as the cost of sending a normal on-chain Bitcoin transaction, which seems more than reasonable.
I'm not tech savvy. Does this mean you can get domains for free? You don't have to go through domain registrars?
I want to give every adult a sovereign domain, that can't be done on Bitcoin. I don't know what more to say.
The only thing we can do is invest in UX solutions to all the problems you mentioned. There will never be a future where everyone who wants a domain on Bitcoin can have one, so even if it is superior to ICANN (which it is not because at leas ICANN names works everywhere) it is a dead end.
You are free to use it. And good luck convincing people to buy a name that they can't use anywhere, and then they can't use your app before they buy that useless name. Namecoin existed forever man, no one cares, let's try something with less barriers to entry.
yeah. we might be different.
where we wanna go, nobody needs to buy any names. The problem you want to solve is a problem that doesnt exist.
It is a problem made up by people who want to offer a solution that makes them money.
A lot of web3 is just that, even though bitcoin is enough.
You dont understand what i am saying if you think somebody has to "buy a name". 🤷♀️
like nsec and npub on Nostr, yes. but we have to point our address resolvers to a special DNS server.
But devs could include it in their apps, so we users do not need to mess with our DNS settings.
But maybe in future some public DNS servers support pkdns.
and not free human readable addresses ;) those are like shitcoins, lol.
I did orginally say it was for free, but nuh corrected me. Yes there is a tiny 1kb storage cost which I estimated to be 1/1,000,000 of a satoshi or a "microsat". For 1 satoshi we could get everyone on nostr a domain :)
I get your point, but I see no reasons for both solutions coexisting and providing their unique benefits either in tandem or separately.
As for the Namecoin and other shitcoin solutions, that is just silly and we all understand it. However using Bitcoin + NOSTR seems like an appropriate truly censorship resistant and decentralised solution for short names.
bleib open minded und nicht von irgendwelchen Leuten die Begeisterung nehmen lassen 💪🤙