1
0
Fork 0
mayvaneday/blog/2024/01/web3-4.html

57 lines
14 KiB
HTML
Executable file

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>There's nothing "unstoppable" about these "domains" - Archive - MayVaneDay Studios</title>
<link href="../../../style.css" rel="stylesheet" type="text/css" media="all">
<meta name="author" content="Vane Vander">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body class="mayvaneday">
<article>
<div class="box">
<h1>There's nothing "unstoppable" about these "domains"</h1>
<p>published: 2024-01-02</p>
</div>
<hr>
<div class="box">
<p>By now, anyone paying attention to web3 is more than aware that the vast majority of products with a blockchain attached are only useful for <a href="https://web.archive.org/web/20231205225816/https://web3isgoinggreat.com/">sending your money into a black hole</a>. Well, to be more accurate, sending your money to one of many fly-by-night VC startups whose product they give you in return sends itself to the black hole. You could wake up tomorrow and find the value of your tokens dropped by 90% and are effectively worthless; you could wake up tomorrow to find your hardware wallet is malfunctioning and you didn't properly back it up; you could <a href="https://web.archive.org/web/20231205230130/https://arstechnica.com/health/2023/11/bored-ape-creator-says-uv-lights-at-apefest-burned-attendees-eyes-and-skin/">wake up after attending a party with other "bagholders" and find yourself blinded and in excruciating pain.</a> Web3 projects have yet to prove themselves superior to the parts of the Internet they seek to replace: <a href="http://invidious.g4c3eya4clenolymqbpgwz3q3tawoxw56yhzk4vugqrl6dtu3ejvhjid.onion/playlist?list=PLsX9RpOd1et2BMZv_A9RhmKbtzZuKbkqw">the games are boring and janky if even existent</a> (and half don't even have a blockchain implemented), <a href="../../2023/may/web3-3.html">the social media sites have barely anybody on there who isn't a spammer or grifter</a>, and I have yet to find a way of actually hosting a website purely on web3 that doesn't involve shelling out to IPFS. Blockchain is, in essence, a <a href="https://archive.md/xfBzU">solution in search of a problem</a>.</p>
<p>So I was excited to find a project claiming to solve an actual problem the Internet has: the centralization of domain ownership. Sure, there are tons of registrars out there, but they all have to answer to ICANN if they want the domains they sell to be accessible on the open Internet without requiring their users to change their DNS settings (like OpenNIC). And switching to an alternate DNS root like OpenNIC doesn't fix the problem, just shifts the nature of the organization responsible from "ran by the United States government" to "ran by a non-profit". If you're running a site with politically controversial material, who would you rather be censored by? The United States government, or <a href="https://web.archive.org/web/20231205234231/https://servers.opennic.org/">whatever random OpenNIC resolver decided to blacklist you</a> that day? </p>
<p>Oh, neither? Well, let's see what Unstoppable Domains has to offer.</p>
</div>
<div class="card">
<p>But before we do that, we need to take a detour. Because the thing with web3, if you've been living under a rock, is that <strong>everything is paywalled</strong>. Everything requires a device you can install a wallet on ("go fuck yourself" seems to be web3's answer to people who only have access to school/library computers) and an initial investment in someone else's shitcoin and then enough technological literacy to not immediately destroy one's money by signing a malicious transaction or sending their coins to the void.</p>
<p>So what is a Broke Dumbass, or someone who's just broke, supposed to do? Even if you have a device you can install Chromium and MetaMask on and you know the basic warning signs of a scam, how do you do anything without tokens? You could try selling services to others and hope they send you crypto as payment, but then you have to accrue enough of a single token to meet the minimum threshold for most apps to allow swapping to a different token, and that's assuming the transaction fees don't wipe out a huge enough chunk of your coins to not be worth it, and <em>that's</em> assuming anyone wants to commission you anyway. You could try running a vanitygen and then putting the results through a script like <a href="https://codeberg.org/lethe/BurnedBitcoinAddresses">BurnedBitcoinAddresses</a> to mass-check for wallets with coins in them, but I've been doing that for almost a year now and I've never discovered a single wallet with an existing balance. You could try begging for someone to take pity on you and pay your initial fees to get into the network...</p>
<p>...which seems to be a popular idea, popular enough that there are automated systems called "faucets" that will "drip" you tiny amounts of their preferred shitcoin. I hate prostrating myself to random strangers on the Internet, so for the purposes of this post I attempted to find a faucet that would give me enough cryptocurrency to buy a domain from Unstoppable Domains without spending any of my own money.</p>
<p>Here I must rant: <strong>the vast majority of ad-supported faucets, survey websites, and other websites that promise you money in exchange for doing tasks for them are SCAMS.</strong> They want you to waste hours upon hours of your time grinding in poorly-made mobile games and doing surveys that ask you for all your personal information in exchange for <em>pennies</em>. I am not exaggerating: the <a href="https://web.archive.org/web/20231205012938/https://bitcoinaliens.com/">only legitimate faucet I've ever come across</a> that didn't require me to rape myself with Know Your Customer identity verification and qualifying for seven hundred surveys before paying out rewarded me each week for my diligence in logging in hourly during all my waking hours with... <em>ten cents a week!</em> And this was <em>with</em> occasionally doing some of the offerwalls! (Goddess knows how many TerraYou enneagram tests I speedran...) I make more money than that at work when I put myself in Manual Outbound and set my headset down and slip into my bathroom for a minute to take a shit. And that doesn't require me to peruse any offerwalls: looking at the app faucet I have on my phone one more time and opening the RevU offerwall, Raid Shadow Legends (yes, <em>that</em> Raid) wants me to spend a week of my life grinding in exchange for... eight dollars. They really expect me (and you, and anyone else desperate enough to get suckered into these offerwalls) to spend a whole week glued to my phone tap-tap-tapping away for less money than it takes to buy a pizza. And that's assuming the offerwalls don't just <a href="https://web.archive.org/web/20240102160341/https://old.reddit.com/r/MySingingMonsters/comments/ze1g5l/offerwall_scam/">straight</a> <a href="https://web.archive.org/web/20240102160236/https://old.reddit.com/r/AnimationThrowdown/comments/95phpv/if_youve_been_scammed_by_the_offerwall_please_read/">up</a> <a href="https://web.archive.org/web/20240102160129/https://old.reddit.com/r/wotv_ffbe/comments/hm148b/offerwall_psa/">refuse</a> <a href="https://archive.md/xtK4v">to pay</a>. I make more than twice Raid's payout an hour at my job, and many weekends I don't even have to <em>work</em> at work since there aren't enough dials to keep busy all the time.</p>
</div>
<div class="card">
<p>...This isn't a post about offerwalls, so let's focus again on Unstoppable Domains. I looked up <code>mayvaneday.x</code>, since <code>.x</code> is the first supported TLD they list on the homepage, and I was met with a list of prices for all the TLDs Unstoppable Domains offers. All of these domains have a one-time price attached, ranging from ten to sixty dollars, with the exception of <code>mayvaneday.eth</code> which would have been sixty-five dollars plus fees (as <code>.eth</code> is actually part of ENS, which isn't owned by Unstoppable, and <a href="https://web.archive.org/web/20231205225130/https://cointelegraph.com/news/ens-developers-urge-blockchain-unstoppable-domains-drop-patents-face-lawsuit">ENS and Unstoppable are actually in the middle of a catfight over who invented blockchain domains</a>) and <code>mayvaneday.com</code>, which is a normal domain that also happens to come with an Unstoppable <a href="https://archive.md/SIjGj">"smart contract"</a> domain.</p>
<p>We want to buy the cheapest domain possible, which is $10, but knowing that cryptocurrencies often have transaction fees, we better bump that up to $15. If my Android cryptocurrency faucet gives me ten cents a week, according to my calculator, that would add up to...</p>
<p>...<em>seventy-five weeks.</em> A year and a half. <em>A year and a half!</em> A year and a half of clicking, clicking, clicking... And that's assuming you diligently log in every hour of every day, and you somehow find offerwalls that <em>aren't</em> scams, and you have your payouts sent to a wallet that won't eat half your tokens when you eventually need to swap from Litecoins or whatever to Ethereum.</p>
<p>Or you could pretend to be a developer and <a href="https://web.archive.org/web/20231205010239/https://docs.unstoppabledomains.com/getting-started/test-domains/faucet/">get a free Unstoppable domain that way</a>.</p>
<p>So my three weeks of slogging through faucets were for nothing.</p>
<p>As Unstoppable's documentation reads more like bad ad copy, I'll save you the time and summarize: any domain that begins with the string <code>uns-devtest</code> is completely free on all TLDs with the aforementioned exceptions of <code>.com</code> and <code>.eth</code>. (<a href="https://archive.md/e1EjL">The documentation says this string is <code>udtestdev</code></a>, but all domains beginning in this say "unreleased" on the purchase screen and can't be used.) You still have to connect a wallet like MetaMask, but you don't have to pay any gas fees or even have any MATIC tokens in your wallet. The domain functions exactly the same as any other. (At least, as far as I could tell.)</p>
<p><img class="big" src="../../../img/web3-4/dashboard.png" /></p>
<p>With this trick in mind, I managed to get myself the free domain <code>uns-devtest-1114.x</code>.</p>
<p>My next step was to get a website on it. I believed this would be a straightforward task like setting up DNSLink was for <code>mayvaneday.org</code> and how it <a href="https://web.archive.org/web/20240102155914/https://old.reddit.com/r/ipfs/comments/u1vfrw/ipfs_ens_website/">appears to be for ENS</a>. My site already has an IPNS hash, so theoretically all I needed to do was give this hash to Unstoppable Domains and everything would be taken care of. So I ventured to "My Domains", then "Manage", then "Website", then "Manage Website". And...</p>
<div id="player-overlay">
<video preload="auto" controls="controls" height="640" width="480">
<source src="../../../img/web3-4/ipfs.webm" type="video/webm" codecs="vp9.0, opus"/>
<p style="text-align: center;"><em>Either your browser doesn't support embedded videos, or you turned that feature off.</em></p>
</video>
</div>
<p>Huh? My IPNS hash is valid. I know because I made it with <a href="https://codeberg.org/lethe/edie">edie</a>. I know because it works with <code>ipfs cat</code>. I know because it works with clearnet IPFS gateways. Does Unstoppable Domains really <em>only</em> support plain IPFS hashes that I'd have to log in after every site change to update?</p>
<blockquote><a href="https://web.archive.org/web/20231205011312/https://support.unstoppabledomains.com/support/solutions/articles/48001185934-the-difference-between-ipfs-ipns-web3-domains">If you were to use IPNS you would need to run a local IPFS node on your computer, upload the new files, obtain the IPFS hash and add it to your IPNS address. You would then need to pin the hash on a pinning service so your site is available when your computer is offline. With a Web3 domain from Unstoppable Domains you just need to upload your website files and we take care of the rest.</a></blockquote>
<p>Okay... but I <em>don't</em> want you to take care of the rest. I just want you to give me a damn domain so I can set everything else up myself. I want to set A and AAAA and TXT records so I can do what I want with the domain elsewhere instead of putzing around in your walled garden. And, hey, aren't these domains supposed to be <em>decentralized</em>? Why does the <a href="https://web.archive.org/web/20240102155312/https://docs.unstoppabledomains.com/resolution/overview/">documentation</a> make it sound like you're the only way to fetch and update data on these domains? Why do I have to go through <em>your</em> web interface or API for any of this? Why, <a href="https://web.archive.org/web/20240102155554/https://decrypt.co/112392/unstoppable-domains-stops-selling-coin-nft">in 2022, did you mass-disable domains that you weren't supposed to be able to</a>?</p>
<p>Why does this all sound like an overhyped scam that doesn't actually deliver what normal people would consider a domain?</p>
<p><a href="https://web.archive.org/web/20240102155629/https://old.reddit.com/r/unstoppabledomains/comments/qndsai/what_makes_unstoppable_domains_legitimate/">Maybe because</a> <a href="https://web.archive.org/web/20240102155756/https://dailycoin.com/unstoppable-domains-stops-supporting-coin-domains-after-realizing-another-firm-is-selling-them/">it is.</a></p>
</div>
<hr>
<div class="box">
<p align=right>CC BY-NC-SA 4.0 &copy; Vane Vander</p>
</div>
</article>
</body>
</html>