4 ms·
> As someone building in web3, I'll give an example. When I sold my first business, escrow.com wanted >$20K for the domain transfer from godaddy. If you sell a
by PragmaticPulp 5y ago
> As someone building in web3, I'll give an example. When I sold my first business, escrow.com wanted >$20K for the domain transfer from godaddy. If you sell a domain on ethereum (ENS), the escrow requires only a smart contract and fees scale with the network so like $50 right now. I'm working on connecting the two.
A quick look at https://www.escrow.com/fee-calculator https://www.escrow.com/fee-calculator shows that fees only reach $20K if you're selling a $2.2 million domain name. At that level, lawyers should be involved on both sides anyway and your $20K fee is better spent on proper legal services to get it done. Escrow.com is notoriously expensive.
ENS domains may allow for smart contract transfers, but the downside of this is that anyone who gets access to your keys can now permanently own your domain name for that same $50 (likely higher) transfer fee. For companies, this means that a single security slip-up or even a single disgruntled employee with the right access can forever destroy your company's internet presence with no recourse. The current domain name system isn't perfect, but there is recourse for hijacked and stolen domain names.
Nothing comparable exists in the blockchain space, specifically because people don't want it to. Sounds great if you're sitting on the sidelines, criticizing other people for their poor OpSec when things go wrong. Doesn't sound great when you're trying to secure a business and realize that loss or theft of the domain keys means irreversible destruction of your domain name.
- carlosdp 5y ago> At that level, lawyers should be involved on both sides anyway and your $20K fee is better spent on proper legal services to get it done. Escrow.com is notoriously expensive. Yea so, that's kinda the point of what he's saying. Why is it that a domain transfer for $2M is so much more expensive than one for $2? Intermediaries. Smart contracts eliminate the intermediary. Whether you are selling for $2 or $2M, it's gunna cost the same small fee (and the fee is going to be negligible within a year). > this means that a single security slip-up or even a single disgruntled employee with the right access can forever destroy your company's internet presence with no recourse This is actually extremely easy to avoid, to the point that it's far more secure than DNS (domain names get compromised via social engineering of registrars all the time, btw). With ENS, for example, the "owner" can be divorced from the "controller", so you can "own" it with a multi-signature smart contract wallet, or even lock it into a smart contract and make it non-transferable with a time-lock and require a quorum of signatures to unlock. Any mechanism you can imagine basically, but you have full control of how it works. Point is, it's entirely possible, and easy even, to make your crypto assets VERY secure from hacks, it's just the current market isn't that interested in it yet (most easy solutions would be too gas expensive atm).
- ShamelessC 5y agoYou seem knowledgeable so maybe you can help me with this. So you said: > Smart contracts eliminate the intermediary. Whether you are selling for $2 or $2M, it's gunna cost the same small fee (and the fee is going to be negligible within a year). Okay, fair enough intermediaries suck. Let's replace them with smart contracts. But what happens if there was a bug in the smart contract? What happens when a situation such as death occurs that wasn't considered when the smart contract was written? Who settles such disputes?
- dumbfoundded 5y agoGovernance tokens & DAOs are helping to bridge the human divide. Not everything can be coded, humans have to make judgement decisions sometimes. The smart contract is just the agreed upon structure of cooperation. For cases like escrow over digital goods, it should be perfect in a p2p context without human involvement. It already is for any web3 good like tokens or nfts. Bugs happen but these contracts are often simple and used lots of times. We'll settle on more and more common standards to implement simple transactions.
- carlosdp 5y agoThat's entirely fair, but the perspective of those in web3 is that this property exists on a spectrum. The present day incumbent side of that spectrum is that the DNS registrar could decide one day to just take your domain from you, and there's not much you could do about it. Sure, you could sue, but that takes time and meanwhile your business could be ruined. A more concrete example of this is social handles. Earlier this week, there was a story about a girl that had the Instagram handle @metaverse, and Facebook decided to just take it from her with no recourse. Our contention is that shouldn't be possible. But here's the thing: if you prefer to have a centralized entity control your assets just like today, you have the choice to do that! Everyone that has their assets on Coinbase today is making that choice, and that's totally fine. The big innovation is, they can decide at any time to take custody of it themselves if they want, or move it to another centralized holder! Just like you have the choice to leave your money in the bank, or you can withdraw it to cash and keep it in a safe in your house. We're just giving users that same choice for digital assets.