News for hackers. Stuff that matters.
Re:In defense of cryptocurrency by JackC on Thursday June 09, 2022 @06:13PM (#31687619)
"transaction reversibility is not about the ledger, but rather about the transaction rules that a currency uses. A reversible currency requires that someone anoint this trusted party (or trusted parties) and that they use their powers to freeze/burn/transact currency in ways that are at odds with the recorded owners’ intentions. And indeed, this is a capability that many tokens now possess"

I think this is arguing that reversibility is not antithetical to permissionless blockchains, because reversibility can be implemented on top of permissionless blockchains.

But that doesn't answer the critique -- the critique is that most real world systems do need trusted parties, and if you build a system of trusted parties on top of a permissionless blockchain, then you could have saved a lot of complexity, risk, and proof-of-economic-waste burn by building on top of a permissioned distributed ledger instead. Reversibility is one example of a design requirement that undoes the claimed advantages of permissionless blockchains that are meant to justify their inherent downsides.

Re:In defense of cryptocurrency by astoor on Friday June 10, 2022 @04:33AM (#31691529)
Transaction irreversability is the whole point of the "peer to peer electronic cash system": "Commerce on the Internet has come to rely almost exclusively on financial institutions serving as trusted third parties to process electronic payments... cutting off the possibility for small casual transactions ... What is needed is an electronic payment system based on cryptographic proof instead of trust, allowing any two willing parties to transact directly with each other without the need for a trusted third party. Transactions that are computationally impractical to reverse would protect sellers from fraud" from the opening lines of the Bitcoin white paper.

So Bitcoin was designed for micropayments, and irreversability is a feature to reduce the friction. That is fine because it was intended for "small casual transactions" which very few people are going to invest the time and effort into disputing. It even looked like it might be successful as a micropayment system at first, given small Bitcoin transactions were initially processed without any transaction fees.

The problem is that it has clearly failed as a "peer to peer electronic cash system". It is now used primarily for large transactions, which you absolutely do need consumer protections for if you are a legitimate user (indeed the fact that there aren't consumer protections has made the space so popular with fraudsters, scammers etc.). And as others have commented, the newer cryptocurrencies which attempt to offer such protections end up being worse in every conceivable way from the traditional solutions. Leading back to the original article - is there any legitimate point to cryptocurrencies nowadays?

Re:In defense of cryptocurrency by DebtDeflation on Friday June 10, 2022 @06:39AM (#31692243)
>It is now used primarily for large transactions

No it's not. It's now used primarily as a vehicle for speculation.

Re:In defense of cryptocurrency by JumpCrisscross on Friday June 10, 2022 @09:07AM (#31693540)
> It's now used primarily as a vehicle for speculation

Gambling. It’s gambling. A significant fraction of the American economy continues to gear towards gambling. Whether it be short-term dopamine hits from ad-fuelled social media or trading crypto, it’s a similar pattern of decay across a common although growing demographic stripe.

Re:In defense of cryptocurrency by lumannnn on Friday June 10, 2022 @07:49AM (#31692743)
You probably should look at different numbers than just the dollar price.

Number of nodes is rising, number of wallets is rising, number of hash-power is rising.

Also, please look into the "Lightning Network". It's the second layer on top of Bitcoin and that's where the whole ecosystem scales (in terms of numbers of transactions per second). Cheap, scalable and fast transactions.

Adoption is happening in many places.

Re:In defense of cryptocurrency by around_here on Friday June 10, 2022 @08:08AM (#31692901)
Nodes rise because businesses that want to build on the chains require them unless they want to a pay far too much for a wrapper API. The number of wallets is literally unbounded, and it’s impossible to know precisely how many entities are attached to those wallets. I am one person. My tens of wallets are only for one person. I make a new wallet every time I try new wallet apps. I make new wallets to try new things. “Number of wallets” and “number of nodes” is a bad metric.
Re:In defense of cryptocurrency by sireat on Friday June 10, 2022 @08:15AM (#31692986)
I would be highly interested in finding a serious shop/commerce/ecommerc operation where Lighting Network is actually used.

I check LN every 6 months or so and situation is not looking so great.

As it was with Bitcoin itself in early 2010s the shops advertising crypto acceptance are doing it mostly for publicity/ideological reasons or actually have stopped existing.

So I check: https://acceptlightning.com/map.html

Random selection:

* http://paraeasy.ch/joomla/ - Adobe Flash Player not supported ...

* https://www.kaeserei-lustnau.ch - unclear if the shop actually takes any payments

* https://shop.energy-kitchen.ch/#/shop - application not taking requests at this endpoint

* http://www.room77.de/ - SMTP-packets to port 25 (info[at]room77.de) may very likely get a response just as much as electrons sent to our telephoney landline-device (+49.30.31102260). Single static page.

* https://acceptlightning.com/rummels-acoustics.com - standard Bootstrap page - page not found

Finally I find - https://www.livingroomofsatoshi.com/graphs This looks like a serious operation - and lighting network is used quite a bit for smaller transactions.

Unfortunately, this is something that would be of interest only to someone who already owns BTC or some other crypto.

If you are Joe Sixpack you have very little reason to pay with crypto because it will be more expensive than paying with Visa/MC/Paypal etc.

So where are the successful use cases that utilize Lighting Network?

Re:In defense of cryptocurrency by ForHackernews on Saturday June 11, 2022 @11:52AM (#31705418)
Re:In defense of cryptocurrency by etherael on Friday June 10, 2022 @08:57AM (#31693417)
> So where are the successful use cases that utilize Lighting Network?

It's been pretty successful as a sword to destroy the original value proposition of bitcoin.

Re:In defense of cryptocurrency by Olreich on Friday June 10, 2022 @10:13AM (#31694505)
Lightning network pulls transactions off-chain, thus relying on trusting someone (either the person you transact with or some third party acting as escrow for the funds). By adding in trust, you can mitigate the primary bottleneck caused by proof-of-work consensus methods. But if you have people you can trust to transact with, there's no point in interfacing with Bitcoin at all, just make a micro-payment network without the bitcoin connectivity, like Venmo. This is why we don't see adoption of Lightning Network, it just moves us off of Bitcoin, which lets us get most of the "benefits" for none of the costs.
Re:In defense of cryptocurrency by mirceal on Friday June 10, 2022 @10:28AM (#31694703)
That's not how lightning works. While it's true that the transactions are off-chain there is no trust element involved.

A channel between 2 entities is backed by real bitcoin and a scheme to manage the ledger based on bitcoin primitives (multisignature).

Lightning is just a series of channels + routing, so in effect it's a path of channels between you and the party you are transacting with + ledgers of those channels updating with the value that is being moved. At any point in time you can close any channel and materialize however bitcoin you have on your side.

Re:In defense of cryptocurrency by throw0101a on Friday June 10, 2022 @08:00AM (#31692831)
> allowing any two willing parties to transact directly

And what happens if one of the parties is not willing? If someone's e-wallet gets broken into and funds are transferred? How does any current system handle that situation?

A lot of folks consider irreversibility a feature, when there's a strong case to be made that it is a bug.

Re:In defense of cryptocurrency by tiluha on Friday June 10, 2022 @08:57AM (#31693415)
The system does not handle it. If that is a problem for you, then cryptocurrencies are not for you. In a way it's like cash. If your wallet is stolen, there is no easy way to get your money back.
Re:In defense of cryptocurrency by hnthrow1010 on Friday June 10, 2022 @04:07PM (#31698834)
>then cryptocurrencies are not for you.

What this means to me is that cryptocurrencies are not for anybody. We don't have to create digital systems with the limitations of cash. We haven't had to do that for decades. Now there's a push to go back to the time before that, for (in general) no discernible reason besides people gambling on the price.

Re:In defense of cryptocurrency by jlmb on Friday June 10, 2022 @09:23AM (#31693813)
In reality, a crypto wallet is better compared to a bank account, though. Most people don't carry their life savings (or comparable amounts) in cash.
Re:In defense of cryptocurrency by throw0101a on Friday June 10, 2022 @08:59PM (#31700986)
> In reality, a crypto wallet is better compared to a bank account, though. Most people don't carry their life savings (or comparable amounts) in cash.

I would think it was the exact opposite.

A 'regular' bank account has reversibility, and so if there are some shenanigans you can (potentially) get your money back. With a cryptocurrency 'bank account' (wallet), if anything bad happens you're SOL.

Re:In defense of cryptocurrency by georgyo on Friday June 10, 2022 @06:56AM (#31692359)
> Commerce on the Internet has come to rely almost exclusively on financial institutions serving as trusted third parties to process electronic payments... cutting off the possibility for small casual transactions ...

Very small transactions happen on the internet all the time. Services like venmo allow for very small casual transactions all the time. And there is no cost for the transaction.

Sure venmo is trusted third party and the transaction is reversible, but it's still significantly easier and cheaper than bitcoin. Or any other other coin for that matter.

Re:In defense of cryptocurrency by dcolkitt on Thursday June 09, 2022 @11:02PM (#31689488)
Many real world systems are "nearly trustless". Of course you still need some sort of court system if someone decides to break bad. But in the 99%+ of times you're in the happy path, economic transactions occur based on autonomous rules encoded in software.

The analogy I like to use is what's harder to buy a $1 million house or $1 million of Microsoft stock? The former process takes weeks, and dozens of man hours from lawyers, realtors, escrow agents, bankers, county property registrars, etc. Whereas a buy order to execute Microsoft shares happens in microseconds. That's because we've built a highly streamlined autonomous system for executing stock transactions. Yes of course, there's a trusted layer built on courts and fiat law at the bottom. And occasionally for a corner case, real lawyers have to get involved. But the vast majority of the time, this layer is completely abstracted away and trading stocks are just bits flipped on a computer.

When somebody says something like "let's put houses on the blockchain", the idea isn't to get rid of the fiat law system completely. At the end of the day, you still need courts and sheriffs to enforce property rights. But the idea is that we can wrap the house in an LLC, whose bylaws state that it's governed by on-chain contracts. (Which Delaware Chancery courts will absolutely recognize and enforce.)

Now instead of directly transacting at the very low-tech county property registrar we can transact using an on-chain NFT that grants the equivalent of ownership rights to the house. (This is very analogous to how Cede & Co technically owns almost all the stock shares in America, and holds them under your name for you.)

That NFT is way more powerful and efficient to transact with than the county property record. It lives on a credibly neutral level that already has billions in native capital and liquidity and exposes a fully Turing complete smart contract system. You can sell your house atomically and instantly to anyone in the world with no lawyers or escrow agents. You can pledge it as collateral and borrow against it. You can fractionalize it and sell a portion. Or roll it into a larger portfolio and slice into tranches. All with no more than few dozen lines of code. Without blockchains all of those operations would take hundreds of pages of legal documents and weeks of back and forth.

Re:In defense of cryptocurrency by lbwtaylor on Thursday June 09, 2022 @11:55PM (#31689843)
>>The analogy I like to use is what's harder to buy a $1 million house or $1 million of Microsoft stock

It's interesting, both have registries, so why is one harder? Is it because the registry is better? No, it's because real property transactions are more complex:

- What condition will the property be delivered in and when? - What happens if the condition is not as specified? - what personal property is included in the transaction? What condition is it in? - Are there disputes over the property lines? - Are there easements? How do they work? - Are there third party consents needed? How do those work? - Will the seller vacate immediately, or will they rent back? - How will you pay for the property and when? - What happens if you don't pay? How much is the deposit and what are the terms of the deposit?

The complexity of the transaction derives from the complexity of the subject matter. Sure, if you could standardize those items, you could make property more like stocks, and people are trying to do that, which so far limited success. But for the average person, this is a huge investment, and they will want to spend time and create a transaction that works for them.

Almost none of the complexities related to the transfer of real property relate to issues with the county registry. Sure registries could improve, but very little would change.

One of the expenses is paying for title insurance. Sure in some sense a perfect ledger would obviate the need for that insurance. But given there seems to be more fraud in blockchain than in normal US real estate transactions, not sure the insurance price goes down, rather than up...

Re:In defense of cryptocurrency by saalweachter on Friday June 10, 2022 @07:56AM (#31692797)
Let's also not forget the whole deal with financing.

When you buy a house, for $1 million or $50,000, the normal case being described in yours and the parent post is that you are buying a house on margin while using the house itself as collateral for the loan.

If you show up at a house that is for sale and ready to be sold with a million dollars in cash -- well, a million dollars in easily-authenticated cash equivalent -- and ask to buy the house as-is, no conditions or concerns on your part, you can make a deal happen markedly faster. Not microsecond fast, because why, and the sellers might balk at such a weird transaction or shop around to see if they can get another seller at a higher price, but once you take financing and any sort of buyer-protection out of the equation it basically comes down to registering the sale with the local registry.

Re:In defense of cryptocurrency by around_here on Friday June 10, 2022 @08:13AM (#31692966)
And having a lawyer or notary go over every line of the sale contract to ensure that you understand it. Real property comes with real responsibility, far beyond that of the financial realm.
Re:In defense of cryptocurrency by Joker_vD on Friday June 10, 2022 @08:14AM (#31692975)
> the sellers might balk at such a weird transaction

Over there, buying a house without taking out a mortgage does not count as "weird": it's not terribly common, but happens often enough to not be considered weird. After all, if you have 100% of the house price on hands, there is not much reason to take a mortgage with 20% down payment and then immediately closing the rest of 80%, is there?

Re:In defense of cryptocurrency by saalweachter on Friday June 10, 2022 @08:31AM (#31693127)
Buying a house without financing isn't weird (even if it is uncommon). Trying to buy a house as quickly as possible with as little due diligence or negotiation as possible, is.
Re:In defense of cryptocurrency by Quekid5 on Friday June 10, 2022 @01:58AM (#31690577)
Exactly.

Microsoft stock is basically fungible whereas houses and most other real-world property very much are not.

Re:In defense of cryptocurrency by bradwood on Friday June 10, 2022 @02:49AM (#31690883)
But for houses, you could use an NFT to represent digital ownership of the underlying physical asset.
Re:In defense of cryptocurrency by audunw on Friday June 10, 2022 @04:37AM (#31691551)
Yeah, but you'd accomplish nothing. Because the only way a registry could be meaningful in determining ownership, is if the government that protects your property rights considers the registration valid. And in that case, you have to trust the government which means a trust-based registry is far more simple and efficient. Could still be blockchain based though, with proof-of-authority. Could be nice to see a ledger seeing exactly who signed (with cryptographic signatures) the transfer of the property etc. Okay, that' be a kind of NFT-system, but not in the sense that most people think of NFTs (trustless)

For houses this is easy to prove. But this goes for nearly every other suggested NFT application, including tickets.

Re:In defense of cryptocurrency by bradwood on Friday June 10, 2022 @04:10PM (#31698861)
The trust calculus is different though. You still need to trust the legal framework in your jurisdiction honours the blockchain's authority over ownership.

But you can at least not need to trust the registry's "database" of who owns what.

Re:In defense of cryptocurrency by kmonsen on Friday June 10, 2022 @04:16AM (#31691407)
I'm honestly not sure if you are joking or not. In case you are not, the problem with house buying is not to find out who owns it, but trying to address the value and condition etc. And that you have to spend that 1 million in one go instead of Microsoft stock that you can buy $10 at the time.
Re:In defense of cryptocurrency by dmitriid on Friday June 10, 2022 @01:25PM (#31697021)
> could use an NFT to represent digital ownership of the underlying physical asset

So, you arrive at "your" property with a 20x20 pixel jpeg that you call your ownership rights (even such a jpeg would be prohibitively expensive to store on blockchain, but whatever).

So, you arrive, and there's someone else living there. They don't want to move out, no matter how much you wave your jpeg around. What does your NFT give you in this case?

Re:In defense of cryptocurrency by warkdarrior on Friday June 10, 2022 @10:21PM (#31701394)
They may even have a copy of your JPEG! Now you are really screwed...
Re:In defense of cryptocurrency by georgeecollins on Friday June 10, 2022 @04:17AM (#31691417)
you could but things like easements would make that much more complicated There are a lot of things that come / don't come with a piece of property (mineral rights, water rights, homeowner associations) that make it a complicated thing to own.
Re:In defense of cryptocurrency by tsimionescu on Friday June 10, 2022 @04:15AM (#31691401)
The problem is the very definition of "the underlying physical asset".
Re:In defense of cryptocurrency by bradwood on Friday June 10, 2022 @04:13PM (#31698890)
The state would have to legislatively enact the fact the their land registry database is now an NFT based blockchain.
Re:In defense of cryptocurrency by tsimionescu on Saturday June 11, 2022 @03:03AM (#31702579)
Sure, I was taking that for granted more or less.

But that doesn't mean anyone will buy a house by browsing some site and buying an NFT, even if this were prefectului legally worked out.

And that is because a house and piece of land are complex real world objects that don't live on-chain, and can be arbitrarily different from when the NFT was minted. Perhaps there was flooding and the house is now damaged. Perhaps there is some insect infestation. Perhaps the land is in the process of being expropriate for highway construction. Perhaps a nearby high-rise is obscuring all the sunlight and the house is to dark for your tastes.

The complexity in real-estate transactions comes from appraising all of these sorts of things, not from the need of keeping the lands registry up to date. To buy a house, you need to have an expert appraise it's status. You also need a contract that gives you some protection from hudden huge issues that your expert may have missed. These things take the majority of the time and effprt, and NFTs do nothing to help with them.

Re:In defense of cryptocurrency by e63f67dd-065b on Thursday June 09, 2022 @11:57PM (#31689853)
Tell me you’ve never bought a house without telling me you’ve never bought a house.

Buying houses are expensive because:

- Realtors are a state-sanctioned monopoly for real estate transactions and suck up a % of the costs. They also provide the necessary service of aggregating information about the market and negotiating on your behalf - Due diligence on the state of the property. This means inspecting that there’s no mold growing everywhere, checking that proper maintenance has been carried out, etc - Property law developed over literal centuries to provide the legal framework that we have now, if you damage something as you move out I can sue you to recover costs involved, we have statements about property state before closing, if the building doesn’t meet code we negotiate about who pays the costs - Property registries matter because legally speaking that’s a part of how you prove ownership. The county knows who to send the tax bill, if you default creditors can impose a lien, these are legal technologies that developed over time

This is why you can’t just pledge your house as collateral and borrow against it in a HELOC like you can borrow against your stock portfolio. The bank needs to verify that nobody else has a claim on your property and that the property actually exists and is worth as much as you say it is.

A house NFT has none of the legal protections of a SPA and all of the risks. If it’s not up to code you’re fucked, if the county has a tax lien there’s nothing you can do, etc. Us engineers like to think that everything is an engineering problem, and that’s often true, but law seldom works that way.

Re:In defense of cryptocurrency by boughtahouse on Friday June 10, 2022 @02:54AM (#31690910)
I have bought two properties in two different first-world countries and also bought NFTs with Ethereum.

The idea of houses on a blockchain are pretty much a pipe dream. But there are a lot of systems in traditional house buying that could be made easier with crypto-like ideas. Saying “real estate should be on-chain” should be read as asking for more NFT-like features in how real estate is transacted.

- as a cash bidder you need to provide proof of funds to the estate agent, which might just be a screenshot of your entire bank account balance. privacy with a zk-proof could be used in theory here to hide your balance while still giving the agent confidence you can meet the bid

- blind bidding process is usually opaque and broken, subject to discrimination and some winks and handshakes behind closed doors between friendly parties. a blockchain would give transparency and treat transactions equally regardless of race, sexuality, and friend or family ties.

- settlement times are extremely long in the order of months, not seconds. this is sometimes just because some party including the agents are on holidays, or slow to respond to emails, or forget to sign some paper, or whatever.

- escrow and exchange of funds in some cases could in theory happen with smart contracts where both parties sign a message to perform the exchange, which would reduce the significant commissions and fees.

- the process feels archaic compared to buying most other types of property.

Re:In defense of cryptocurrency by maccard on Friday June 10, 2022 @05:01AM (#31691699)
I live in the UK (scotland specifically, where the process is different here). The house buying process here _is_ essentially decentralized but it's not trusting potential adversories by default. I don't think that many of your suggestions of crypto like improvements will help though.

> as a cash bidder you need to provide proof of funds to the estate agent,

Here, you don't provide them to the seller, you provide them to the solicitor acting on your behalf. Even if we removed that person from the chain, they are required to perform KYC on these transactions, so for regulatory reasons I still need to provide proof of those funds.

> blind bidding process is usually opaque and broken,

As much as I hate this, that's a (design) feature not a bug. Blind bidding doesn't exist in a vacuum, a seller is perfectly able to accept a bid from a party. Blind bidding is what a seller would use in a competitive market to extract the highest possible bid. If they wanted to accept a lower bid they could, by e.g. accepting their favourite bid at the second highest offered price.

> settlement times are extremely long in the order of months, not seconds.

This isn't because of transactions though, this is because mortgages take _weeks_ to come through, solicitors and agents take time to communicate/juggle multiple accounts/offers, and frankly they're still working with paper documents and off of the "who shouts the loudest gets service" system.

> - escrow and exchange of funds in some cases could in theory happen with smart contracts where both parties sign a message to perform the exchange,

The problem with using trustless currency for physical goods is that you need to trust the other party. If they just walk away without providing the keys or clearing the house out, it doesn't matter what it says digitally, you have a problem.

> which would reduce the significant commissions and fees.

On my past property purchase, I paid ~6% of the value in a transaction tax to the government, and ~£1000 in other "legal" fees. Meanwhile the actual transfer of funds cost me £0, (thanks faster payments - free almost immediate transactions up to £250k), and if I was a cash buyer, a bank transfer would have cost me £35. The fees are negligible even today.

I've been banging this drum for years now, the problems you're outlining are not technical, they're policy and regulatory. You can solve all of the above problems with regulation, like we've done in the UK. That said:

> - the process feels archaic compared to buying most other types of property.

Couldn't agree more. It feels like being dragged back to the stone age.

Re:In defense of cryptocurrency by boughtahouse on Friday June 10, 2022 @09:29AM (#31693881)
One of my property purchases was in the UK for me as well. The system is horrid. Blind bidding and behind-closed-doors conversations is common in the UK, and often buyers will end up over-bidding since it favours the selling agent’s commission fee. Depending on how well you know your agent and how much they are willing to hint at, you may be in a better position than another bidder. To make things worse, the UK has long periods after accepting a bid but before exchanging contracts, so “gazumping” is a regular fear in UK real estate market

Yes these are mostly policy and regulatory hurdles but there are also some technical solutions that could be applied here.. The fact that a screenshot of a bank website or PDF passes as proof of funds for a 6 or 7 figure cash bid is laughable.. the idea that a concluded auction won’t fully settle for days, weeks or months is wild after being accustomed to bidding and auctions based on smart contracts. if a listing agent accepted USDC and a zk-proof as a proof of funds for the bid, the actual transfer into a solicitor’s holding account could be settled in minutes and with zero privacy invasion.

This is all purely hypothetical, and not likely to work across the board.. but it does present some areas that cryptographic tech could improve upon our traditional financial system

Re:In defense of cryptocurrency by maccard on Friday June 10, 2022 @10:12AM (#31694495)
> Blind bidding and behind-closed-doors conversations is common in the UK.

There's nothing about blind bidding that is solved by crypto in any shape or form. Moving to a blockchain approach for bids doesn't guarantee that you have opened bids, you can still allow people outside of the ecosystem to bid externally.

> The fact that a screenshot of a bank website or PDF passes as proof of funds for a 6 or 7 figure cash bid is laughable

Not really - a screenshot or pdf passes if the person you provide the proof to is happy with it. If you try and prove your funds with a screenshot from <local credit union in the phillipines> for a UK property transaction, they're going to ask you for more details, and they're going to ask you where the money comes from.

> if a listing agent accepted USDC and a zk-proof as a proof of funds for the bid, the actual transfer into a solicitor’s holding account could be settled in minutes and with zero privacy invasion.

For transactions under 250k faster payments guarantees transactions in under 2 hours, and anecdotally when sending my deposit for my last purchase, it was confirmed in about 15 minutes. For transactions over 250k, SWIFT transfers take a couple of days _because of regulation_, not because of technical problems. They're subject to AML checks.

> This is all purely hypothetical, and not likely to work across the board.. but it does present some areas that cryptographic tech could improve upon our traditional financial system

It's pie in the sky thinking, frankly, and doesn't even pass the sniff test. I completely disagree that it improves upon our financial system. The delays in these processes today are around AML/KYC checks, surveys, ownership dispute checks, etc. If you remove the legislation around AML/KYC checks, and streamline the surveys/ownership verification process, you could turn the entire process into 30 minutes for transactions under 250k, and some number between 30 minutes and 1-5 days for larger transactions.

Meanwhile, if you keep the regulations, don't fix the manual part of fetching deeds from the previous owner manually verifying them against a local land registry, and move the entire thing to the blockchain, I would bet you'd save a couple of days off a multi-month process, _and_ you still need to trust that your solicitor has correctly verified ownership, sourced your funds, etc.

The policy that's needed to change here has _nothing_ to do with trustless systems, because fundamentally the system you're interacting works on trust. Me telling HSBC to wire £250,000 to my solicitor for a property purchase doesn't actually send them £250,000, it just marks it to be cleared at a later point, but from HSBC's perspective the transaction has mostly happened at that point, and if the receiving bank is Lloyds, they're more than happy to trust that HSBC is good for the £250,000.

Re:In defense of cryptocurrency by boughtahouse on Friday June 10, 2022 @10:49AM (#31694994)
> There's nothing about blind bidding that is solved by crypto in any shape or form. Moving to a blockchain approach for bids doesn't guarantee that you have opened bids, you can still allow people outside of the ecosystem to bid externally.

If all parties agree that the smart contract is what settles the auction, then yes it could be superior in some ways, and inferior in others. Bids would be transparently recorded for all parties to see, perhaps held in escrow or using zk-proof to accept each bid, and accounts could be shielded to provide privacy. Accepting a new bid outside of this smart contract auction or after this auction settles would be a violation of the agreement. It also means the auction can be performed through an automated system, without a listing agent facilitating it via emails and phone calls, which is significant as that same agent stands to benefit if all parties bid higher than they really need to.

> For transactions under 250k faster payments guarantees transactions in under 2 hours, and anecdotally when sending my deposit for my last purchase, it was confirmed in about 15 minutes. For transactions over 250k, SWIFT transfers take a couple of days _because of regulation_, not because of technical problems. They're subject to AML checks.

Not all buyers have this smooth of an experience. I'm not disagreeing with you, the UK has good banking infrastructure and if every country in the world could send value through Faster Payments to every other country in the entire world, there would probably be less need for crypto. It is a pretty good model for how financial systems can be improved to facilitate most average use cases.

We are approaching this from different points of view and with different shared experiences around how smoothly our first-world home purchases and bidding processes have been, and that's OK. The fact that you think a PDF or screenshot of a website frontend is "acceptable" proof of 6- or 7-figure cash bid is probably enough of an indicator that we should just agree to disagree and move on with our day.

Re:In defense of cryptocurrency by EdwardDiego on Friday June 10, 2022 @02:34AM (#31690784)
> Realtors are a state-sanctioned monopoly for real estate transactions

You know you can buy a house without a single realtor involved yeah?

Re:In defense of cryptocurrency by xthrowawayxx on Friday June 10, 2022 @03:26AM (#31691149)
What happens if you get hacked and someone steals your house NFT?

Have a trusted third party transfer it back to you? Or give up your house to the hacker?

Re:In defense of cryptocurrency by dcolkitt on Friday June 10, 2022 @10:07AM (#31694419)
In this case this is why the base layer of fiat law is important. Common law give wide leeway in letting people setup contracts under whatever form they want. But generally apply common sense judgement for clearly egregious cases. They're not just going to say "this North Korean hacker owns the house because he found an exploit". They'll recognize the plain intent of the LLC bylaws.
Re:In defense of cryptocurrency by meowkit on Friday June 10, 2022 @04:15AM (#31691402)
A snarky and simplistic question. Here's a simplistic answer: You could program the NFT to not be transferable based on a blockchain datetime or only transferable in an "escrow transaction" with a minimum exchange value (i.e. the market value of the house + some percentage).

Or time delayed exchanges for important things like your house NFT.

Re:In defense of cryptocurrency by maccard on Friday June 10, 2022 @05:09AM (#31691744)
It's not a snarky question, it's a genuine concern. Telling people to not worry about the details like "what happens in case of fraud" is handwaving away the problem.

> (i.e. the market value of the house + some percentage).

Where does the market value come from? "Market value" for properties varies wildly, and the number a property does not necessarily track to a fair market value - I might be willing to accept 10% under market value to someone who is a cash buyer because I need a quick sale, or I might be in a ripping hot property market where properties are selling for 20+% over their market valuations

> time delayed exchanges

That's all well and good if everyone involved is digitally contactable for the entire duration of the process, but if I'm ill for a period of time, or otherwise vulnerable, it doesn't matter whether the delay is 2 days or 2 months. The advantage the current system has is that there is inherently a central organisation that says "yes you own this" and they handle disputes. If you have an actual problem of suspected fraud (say your car catches fire with all of your ID in it), you can go to a government office, sign some legal documents, and get new ID and continue. Similarly, if someone impersonates you there are legal protections that can and are enforced.

Re:In defense of cryptocurrency by m00dy on Friday June 10, 2022 @08:07AM (#31692895)
Market value comes from a decentralised oracle. I don't want to write here the most famous decentralised oracle, but right now, it provides price information to various defi protocols why not also the market value...
Re:In defense of cryptocurrency by maccard on Friday June 10, 2022 @08:37AM (#31693190)
Market values aren't generally quantifiable though. Two houses on the exact same street might be valued slightly differently because one has some original features, or one has historic significance. Unless your decentralised oracle factors in all or the unique aspects of an area and a property, it's not an accurate representation of the value, and as I said before market valuation isn't something that dictates a purchase price. If the paper valuation of a house is 500k, I am well within my rights to give it to my children for nothing, or to sell it to a local person for below cost because they have a unique interest in the property that I agree with.
Re:In defense of cryptocurrency by m00dy on Friday June 10, 2022 @01:14PM (#31696902)
Let me tell you something obvious. The credit system is doomed to fail, and it is not working. This blockchain thingy, defi, NFTs, now we might have a chance to build a better financial system. And yes, those two houses may be valued differently, but trust me, Some of the smart-ass people I know are working in crypto like there is no tomorrow. I'm sure we will solve this minor issue on the way.
Re:In defense of cryptocurrency by hnthrow1010 on Friday June 10, 2022 @03:44PM (#31698587)
>Now we might have a chance to build a better financial system.

Not with blockchains we don't. They're also doomed to fail, and not working. A system where your money loses 25% of its value in a day its completely unusable for a mortgage. Saying "I'm sure the problem will be solved" doesn't mean anything, you could say the same thing about a credit system.

Re:In defense of cryptocurrency by dolmen on Friday June 10, 2022 @04:37AM (#31691562)
Owner lose the digital asset that proves his ownership.

Now who owns the house? Do we have to let it decay forever?

Re:In defense of cryptocurrency by IfOnlyYouKnew on Friday June 10, 2022 @04:50AM (#31691650)
> Realtors are a state-sanctioned monopoly for real estate transactions

This doesn't even make sense. 'Realtors" is plural, and there are many, which is incompatible with monopolies. Realtors have a monopoly on their trade only because anyone competing with them becomes a realtor, by definition.

It's like complaining about the airlines' monopoly in air passenger transport.

Re:In defense of cryptocurrency by alxndr on Monday June 13, 2022 @08:28PM (#31733409)
"Realtor" is a trademarked term which indicates that a person is a member of the National Association of Realtors. This is the org which the parent commenter is calling a monopoly.

https://en.wiktionary.org/wiki/realtor

https://en.wikipedia.org/wiki/National_Association_of_Realto...

Re:In defense of cryptocurrency by what-the-grump on Thursday June 09, 2022 @11:37PM (#31689710)
Reduction of complexity somehow yields mobility and fractionalization of a complex physical asset? Why is this a good thing when you skip all the protection, nearly 500 years of property law and understanding all so you can digitize something into meaningless bits?

Replace NFT with deed, and what you think we can’t execute the transfer quick enough? No we can but we don’t because, we want to title search, violation search, inspect, appraise, survey the freaking thing you are about to blow your life’s savings on.

There is a reason why people continue to lose millions and billions on NFTs and crypto and why systems to slow and prevent rampant fraud exist.

There is no real technical problem with a real estate transaction that has not been solved. I closed on my house remotely, in 6 weeks, never having met anyone except my broker. 6 weeks were spent doing due diligence inspections.

I have an NFT of the Brooklyn bridge to sell you, cheap, 200 million dollars.

Re:In defense of cryptocurrency by hnthrow1010 on Friday June 10, 2022 @03:53PM (#31698689)
The "quiet part" that crypto builders won't say loudly about this is that they aren't trying to solve technical problems with real estate transactions. They're trying to make it so you can have real estate transactions with the authority being based on consensus of an unelected and unaccountable group of programmers/miners/validators running a blockchain, instead of the authority of a local government. The "problem" they have is really political in nature, not technical. At least, I cannot see any other reason why they would care about this when there seems to be even less interest in trying to deploy permissioned blockchains operated by governments.
Re:In defense of cryptocurrency by agentultra on Friday June 10, 2022 @12:06AM (#31689906)
I mean, I was always taught that eval’ing untrusted code was bad but here we are. Let’s keep doing that.

Have you read any of the proofs behind any of these algorithms? Ever notice how often some one finds a crack and disappears millions of dollars? Think we’ll actually make it secure some day?

I’m also not convinced this even needs technology. Some things are better locked up on paper in slow, bureaucratic institutions surrounded by layers of administrators. Makes it a lot harder to break in and steal stuff.

Most people aren’t buying properties online like games on Steam. If it takes 6 weeks or 5 it won’t make much of a difference.

Even if you want to digitize proof of property ownership it would be orders of magnitude more efficient to host your blockchain on a handful of Raspberry Pi’s. You could probably manage all property sales on an entire continent with it. Not dealing the Sybil attack problem is a lot cheaper and easier than trying to deal with it.

Re:In defense of cryptocurrency by Nursie on Thursday June 09, 2022 @11:57PM (#31689854)
As with many proposed blockchain solutions - what's important there is that you've wrapped everything in a legal vehicle that makes fast transfer possible, NOT the fact that the record sits on a blockchain. That record could sit anywhere. A database perhaps.

It's not really the NFT that's the 'win' there, if indeed it is a win.

Re:In defense of cryptocurrency by yata69420 on Friday June 10, 2022 @12:49AM (#31690170)
You'd need some kind of shared database that all parties can trust. It'd have to be regularly audited but also kept as up to date as possible. It should have very precise access controls. Also, it should be as fast as possible, and there should be a record of everything that's ever changed. If you want a full copy of it, you should be able to request it at any time.

It sounds like a lot of work to build that though.

Maybe we can find some nerds to make it for "equity" on the chance that such a database has value? They could use it for other stuff too if they want.

Re:In defense of cryptocurrency by Nursie on Friday June 10, 2022 @12:55AM (#31690208)
> You'd need some kind of shared database that all parties can trust

Government run then, the institution that is involved with contract oversight here, an easily identifiable authority in this situation. If you don't trust that here, then there's no point in bothering with sales contracts in the first place.

> It'd have to be regularly audited but also kept as up to date as possible. It should have very precise access controls. Also, it should be as fast as possible, and there should be a record of everything that's ever changed. If you want a full copy of it, you should be able to request it at any time.

So like a database with auditing switched on? The type that is already run all over the world for all sorts of things?

> If you want a full copy of it, you should be able to request it at any time.

Like a database that offloads snapshots every so often? And maybe has an API in front of it allowing querying of public data? Like are run ... everywhere? For all sorts of things already?

> It sounds like a lot of work to build that though.

I mean, it sounds exactly like a ton of running systems with fairly standard options, so no, it seems like it would be fairly trivial.

And of course we all know that there are no development costs for blockchain solutions. Nobody needs to build a webpage, or develop smart contracts, or security audit them, or build in permission systems so there can be authority oversight, or provide APIs, no, they all just appear fully formed and fully secure out of the ether... no boring 'work' to build that!

"Blockchain gives you that for free" must be one of the biggest fallacies out there.

> Maybe we can find some nerds to make it for "equity" on the chance that such a database has value?

Doesn't sound to me like we need to give these 'nerds' a continuing stake in a public service. Any old software company can build that sort of thing out for you for a one-off fee. Adding profit motives for unrelated third parties seems to me like a pretty poor choice. But what do I know, perhaps we should introduce more avenues for speculation around the housing market, that sounds healthy.

Re:In defense of cryptocurrency by yata69420 on Friday June 10, 2022 @01:17AM (#31690335)
I suspect we have different governments. I don't see mine doing anything remotely like that.

I come from a place that still has toll booths so that toll booth workers can keep their jobs.

I have to take off my shoes before I can get on an airplane so that my government feels safer.

I personally compute my government taxes, which only occasionally (if ever) get verified. That's how we fund the country.

If I routinely saw the government creating new technology that improved the lives of citizens, I suspect I would share your opinion.

It would be interesting to map "places interested in crypto" against "places that have low trust in their government" and what kind of overlap there is.

The way I see technology in the US: First, the nerds get excited and start forming groups about it. Then, the business people figure out how to monetize it. Eventually, the government gets sold an overpriced enterprise solution. Then we do it all over again.

Re:In defense of cryptocurrency by Nursie on Friday June 10, 2022 @01:30AM (#31690411)
> I suspect we have different governments. I don't see mine doing anything remotely like that.

Then why are they going to bring in a blockchain solution? It's got the exact same problem there as any other software solution would.

That's my point here, making it a blockchain (or a database!) doesn't magically solve the root cause, it's just an implementation detail.

If it even is a problem (a lot of other posters don't seem to think so), the problem isn't that the data storage medium isn't decentralised, or that there's too much trust in the system, it's the absolute ton of bureaucracy and paper-shuffling that takes several weeks. Choosing blockchain + API vs DB + API here doesn't address that. The gains come from modernising the system, not the storage tech.

Re:In defense of cryptocurrency by yata69420 on Friday June 10, 2022 @02:04AM (#31690612)
> Now instead of directly transacting at the very low-tech county property registrar

I think you've overlooked this in the grandparent, because you've probably never had the experience of going to a low-tech county property registrar's office to pull a record.

> it's the absolute ton of bureaucracy and paper-shuffling that takes several weeks

Of course, but so much of that bureaucracy is about being risk-adverse. I really do have to take my shoes off at the airport because somebody tried to wear explosive shoes once, about 20 years ago.

So, yes it's the "ton of bureaucracy and paper-shuffling that takes several weeks", but that doesn't really address what's going on. Our governments will easily adopt new technologies when they're simple.

If minting officially signed records is as cheap and easy on-chain as it looks like it's going to be, it would be silly not to use the technology, even if you think government should have been the entity to build and maintain it.

> Choosing blockchain + API vs DB + API here doesn't address that.

This whole class of technology precisely addresses that.

It removes the "who has to build and maintain this DB and keep access to it forever" step, which is pretty significant for important records.

Literal teenagers can buy and sell pictures of apes easier than I can prove to a mortgage company that I own my residence. Something isn't right there, and I don't think it's the children and their fancy record keeping that's wrong.

When the intern at a county clerk's office somewhere in the middle of the country says "hey boss, let's mint NFTs for these records, it costs about a penny each and I can set up the computer to do it as a summer project", that's about the threshold we need for widespread local government adoption.

Re:In defense of cryptocurrency by notahacker on Friday June 10, 2022 @03:00AM (#31690954)
Minting an NFT is not simpler than adding a record to a relational database. It's pretty clear that technology itself isn't the roadblock.

And if governments ordering security theatre at airports is relevant to their ability to administer property then I've got bad news for you about the track record of people working on building important stuff on blockchains. Difference is they have no need to be involved in property transactions whatsoever, whereas when it comes to enforcing property rights you're stuck with government being involved anyway.

Re:In defense of cryptocurrency by codebje on Friday June 10, 2022 @02:41AM (#31690831)
What happens when someone loses the key to their house NFT?
Re:In defense of cryptocurrency by Nursie on Friday June 10, 2022 @03:01AM (#31690963)
Your response is so full of gaping holes it's kinda crazy. I'm not sure I can even begin to address them.

> I think you've overlooked this in the grandparent, because you've probably never had the experience of going to a low-tech county property registrar's office to pull a record.

No, I haven't overlooked this at all, in fact it's bang on with what I'm trying to get you to understand - that pulling a record can be made faster with a better system, yes. But for some reason you're insisting that only a blockchain can fix that, which is just nonsense.

> If minting officially signed records is as cheap and easy on-chain as it looks like it's going to be, it would be silly not to use the technology, even if you think government should have been the entity to build and maintain it.

You're glossing over the massive effort to bring such a system into place for the land registry in the first place, and reducing the entire problem to record signing. The signing of a record is the most trivial part of the problem. In a DB-driven centralised solution it would be actually free.

So I'll repeat myself here - you're trying to address a bureaucratic issue with a data structure, you're choosing one data storage scheme over another as if that makes the difference, when the difference that leads to the speed gains in the proposal is legislative change and modernisation, not a specific storage scheme.

> It removes the "who has to build and maintain this DB and keep access to it forever" step

It does no such thing, as the data structures and smart contracts specific to land registration will still have to be created, and updated as needs change over time, the human-usable interfaces to those will still have to be created, probably involving API servers and web UIs in the exact same way as any other solution. Someone has to build all this. Someone has to run the infrastructure regardless, and those people will want paying somehow. The fact you can abstract some parts of it away through a blockchain doesn't remove the need for that payment, perhaps in the form of transaction fees, for instance, or rent seeking on these tokens you mentioned earlier.

> Literal teenagers can buy and sell pictures of apes easier than I can prove to a mortgage company that I own my residence.

Umm, so? I mean, Ape pictures are again, trivial, land registries are not, and the proof you want could be an entry in a land registry database just as easily as it could be an NFT. (As it could be for that ape picture, and as it usually more or less is anyway, due to centralisation of API-provision...)

> When the intern at a county clerk's office somewhere in the middle of the country says "hey boss, let's mint NFTs for these records, it costs about a penny each and I can set up the computer to do it as a summer project", that's about the threshold we need for widespread local government adoption.

And that intern is going to know how to implement all the smart contracts around property transfer correctly, taking into account all the legal regulations, edge cases, boundary definitions (and disputes), court system oversight and the million and one other things that are implicit in that proposition?

Seriously? You genuinely think the hardest and most complicated part of transfer of property ownership is the bit where you need to sign a record?

Because that's all you're talking about solving here, and even that isn't something a blockchain solution can do any more easily than any other solution.

All of the benefits of moving to a blockchain that you list are possible, probably with lesser effort and lower complexity, using other systems. None of it is because of blockchains, all of it is process modernisation that you feel you can just gloss over because blockchain.

Re:In defense of cryptocurrency by yata69420 on Friday June 10, 2022 @04:10AM (#31691369)
You are vastly over-estimating the scale at which local government operates and I'm not saying this is 100% about signing. Searching, pulling GIS files, whatever, it's all essentially the same problem.

Your argument is akin to being anti-Twitter because the local government could build a notification system just as well. Maybe San Francisco could, but most of America cannot.

Twitter's core function is that it lets you send and receive short messages. That's absolutely great for a local government office, but it didn't make enough sense for any local government to invent Twitter. That's not the job of local government.

The value here is in the network effect of agreed upon protocols between interested parties.

If parties agree on data sharing protocols, which is something we've all been talking about forever, then the network gains value.

> we can transact using an on-chain NFT that grants the equivalent of ownership rights to the house

He's literally talking about ownership rights tokenized for convenient settlement with a governance layer that can be overridden by officials. I think that's a fine idea to try out. It will probably reduce friction most of the time.

> you can just gloss over because blockchain

The idea is that a universally trusted, always-on database allows you to build new types of applications. This seems obvious to me.

I was listening to NPR a while ago and they had story on about governments that paid for ransomware attacks so they could access critical records. That's where we're at today.

All networks are hard to get off the ground. If you can't tell, I was a fan of the "semantic web" idea. I feel like this time it's going to work because there's a money-layer built into it.

Re:In defense of cryptocurrency by tsimionescu on Friday June 10, 2022 @04:38AM (#31691570)
> The idea is that a universally trusted, always-on database allows you to build new types of applications.

If you think a government bureaucrat or judge will trust a blockchain because "proof of X" when a dispute does happen, you've got some weirdly conflicting beliefs about government. Furthermore, if you think they would trust it more because it's public then they would trust a DB that, say, Price Waterhouse Coopers were running that any county clerk could sign in to with an audited account and put some information in, then again I really don't understand what is your mental picture of the government.

However you slice it, the fact remains that, if there is ever a dispute on the ownership of your property, the government will want to consult an official paper trail of how that ownership came about. The more layers of abstraction you add, the more places your trail could be attacked, the longer it will take to do it, the more expensive experts will have to be hired for the trial and so on.

Permissionless databases also lend themselves well to a kind of DoS attacks, where someone can trivially bury the real data in mountains of low-effort fake data (perhaps with some high-effort fakes thrown in as well). If the county clerk's intern can mint an NFT for each house in the real registry, I can easily mint 100,000,000 fake NFTs for the same houses as well - good luck disputing the ownership then if your house purchase wasn't registered in the paper registry.

A permissioned DB run by a trusted entity (which could easily be some company, even though I hate that this is what usually happens, and would much rather see the government handling internally) that is responsible for auditing who has access to modify the digital registry and so on is the only possible solution for improving the bureaucracy of this. And even then, it will only improve it so much, since you will still need to send documents that prove you are who you say you are, and the other party is who they say they are, and you both agreed to the contract that made this transfer possible. Of course, much of this can also be fixed by using a government-certified digital certificate proving your identity (this is a common service in the EU at least).

Re:In defense of cryptocurrency by dmitriid on Friday June 10, 2022 @01:37PM (#31697150)
> You are vastly over-estimating the scale at which local government operates

You, and every other crypto bro vastly underestimates the scale at which local government operates. And the scale here means not "number of transactions per second", but "number of edge cases that need to be handled on a daily basis."

Some time ago I was in a conversation about how blockchain is going to solve everything around property registrations. Blockchain is just a slow distributed database that solves jack shit on its own, of course.

Here are some simple examples that land registries have to deal with: https://news.ycombinator.com/item?id=27212564

Good luck to you and your summer intern minting NFTs for that. And that's before we go into the whole definition of ownership https://news.ycombinator.com/item?id=27217681

Re:In defense of cryptocurrency by kingaillas on Friday June 10, 2022 @10:30AM (#31694737)
>I was listening to NPR a while ago and they had story on about governments that paid for ransomware attacks so they could access critical records. That's where we're at today.

Was that before or after listening to NPR and their story about private companies that paid for ransomeware attacks (https://www.npr.org/transcripts/1003972313, many many others)?

Re:In defense of cryptocurrency by Nursie on Friday June 10, 2022 @04:38AM (#31691565)
> You are vastly over-estimating the scale at which local government operates

Not really, they could all deploy the same DB solution, we could open source it and containerise it and give it away for free. It could be run as a managed service for a small fee. There's no need for each local government to design their own or even run their own.

Exactly the same as with a blockchain solution.

> Your argument is akin to being anti-Twitter because the local government could build a notification system just as well

My argument is not in the least bit akin to being anti-twitter. My argument is more like saying twitter is possible with multiple different back-ends, conceptually. I'm saying look, your short message service can be implemented in a bunch of different ways - in the back end it could run on a NoSQL server of some sort, or some sort of RDBMS, of which there are many, or we could probably mash something up with SQLite to get off the ground. The important thing that's addressing the need is to build a short message service.

In contrast you're there insisting that only an MSSQL system will enable twitter. But with MSSQL we get archiving for free! And with MSSQL we can just UPDATE a record and it will be changed! Huh, how about that?! Nobody else can do that!

And I'm here scratching my head and saying that's just an implementation detail, sure, it could work, there will be license fees etc, but it's not the only way, and we still need to do the rest of the work.

> If parties agree on data sharing protocols, which is something we've all been talking about forever, then the network gains value.

Yep. And those protocols are still going to have to be designed and deployed by someone, a blockchain solution doesn't magic these into existence any more than any other solution does. APIs and UIs will still have to be built. Data schemas will still have to be defined. It doesn't reduce engineering effort.

> He's literally talking about ownership rights tokenized for convenient settlement with a governance layer that can be overridden by officials.

Sure, and maybe it would work great, but that doesn't require a blockchain either, it doesn't need to be an NFT on a public blockchain to provide that low-friction experience.

Throwing 'blockchain' at a massively complex situation doesn't solve anything in and of itself. It seems to me that saying 'blockchain' allows its proponents to mentally skip to the end of the process, where the value actually comes from one of the early or middle steps.

  Step 1: Figure out how to encapsulate land registry records in a simple but comprehensive way
  Step 2: Make legislative changes such that these records are now the source of truth
  Step 3: Expose these records in an easily digestible and transferable way
"Blockchain" is part of one of several solutions to step 3. That's literally all it is in that picture.

(edit/addendum - > If you can't tell, I was a fan of the "semantic web" idea.

I always found that really naive, perhaps I just never understood it, but it seemed to rely on honest actors categorising their content in ways that would allow it to be retrieved, catalogued and processed correctly, then presented to users. Some of the professors at my University, Southampton, were well into it. Even back in the late 90s I was jaded enough to know that anything relying on people to be honest and not use all sorts of SEO tricks to game the system was doomed. I know there was more to it than that, and some of its ideas did filter into the modern web in various ways.)

Re:In defense of cryptocurrency by MomoXenosaga on Friday June 10, 2022 @01:55AM (#31690559)
This hatred for the government Americans have is frankly unhealthy.

Besides replacing it with tech bros and crypto douchebags doesn't seem like much of an improvement.

Re:In defense of cryptocurrency by yata69420 on Friday June 10, 2022 @03:09AM (#31691032)
Please don't confuse my criticism as hatred. Being critical of the government is a proud part of the American tradition.

If anything (at the risk of sounding extra American), these threads remind me that the US is still the place to be if you want to build something different.

There's a positive side to how the US works too. The few things we really commit to, like building our military, we really are the best at. Also, the lax regulation does let new technologies like driverless cars get tested on open roads. Hurray? I think so.

Somewhere has to be the test-bed for new ideas. When they fail, they'll be expensive and stupid and maybe even stick around for a lot longer than they should (can we please, please, fix the shoes thing with the TSA?). But all together, we do a lot of cool stuff first that changes the world.

Re:In defense of cryptocurrency by GTP on Friday June 10, 2022 @07:55AM (#31692793)
> If anything (at the risk of sounding extra American), these threads remind me that the US is still the place to be if you want to build something different.

Interesting, because recently the USA exited Bloomberg's top 10 innovative countries, while if I remember correctly 7/10 where European countries [0]. Sorry guys, you can't stay on top forever.

[0] https://www.bloomberg.com/news/articles/2021-02-03/south-kor...

Re:In defense of cryptocurrency by roenxi on Friday June 10, 2022 @05:42AM (#31691934)
> This hatred for the government Americans have is frankly unhealthy.

Governments, by design, are the most dangerous institution we have. In the 20th century they were a leading cause of death. Between the wars and communist policy a lot of people died. Fear of government is entirely sensible, we're more likely to be killed by a government than any serial killer.

And we don't know what the big wars of the 21st century will look like, but we may be about to find out.

Re:In defense of cryptocurrency by dale_glass on Friday June 10, 2022 @03:20AM (#31691111)
If you don't have a government you can trust, the only solution is to fix the government first. Because without that, any database is irrelevant.

You need something that's going to help you solve disputes and enforce contracts. If the government isn't competent or your enemy for arbitrary reasons, they'll just ignore any evidence you can point at and do whatever they want to anyway.

Re:In defense of cryptocurrency by lottin on Friday June 10, 2022 @02:00AM (#31690590)
Look up land registration. These databases have been around for centuries.
Re:In defense of cryptocurrency by bfung on Friday June 10, 2022 @02:03AM (#31690608)
> Many real world systems are "nearly trustless"…

> But in the 99%+ of times you're in the happy path, economic transactions occur based on autonomous rules encoded in software.

In the happy path, people just “trust” that the system works; that the merchant and cc company transact properly, that cc company and bank work together, that the software underpinning all this is tested and has no errors, that the bank and cc company can help in disputes of fraud from the merchant…

It’s actually based on a lot more trust than the normal person realizes and polar opposite to nearly trustless.

Re:In defense of cryptocurrency by shreyshnaccount on Friday June 10, 2022 @12:40AM (#31690122)
Makes no sense. Microsoft stock and houses are very different. I can run an illegal alligator fighting ring in one and not the other.
Re:In defense of cryptocurrency by mellavora on Friday June 10, 2022 @03:10AM (#31691038)
Bannon? Is that you?
Re:In defense of cryptocurrency by shreyshnaccount on Friday June 10, 2022 @05:18AM (#31691797)
Touché but I'm not wrong am I?
Re:In defense of cryptocurrency by RandomLensman on Friday June 10, 2022 @04:50AM (#31691647)
For me that creates two big questions:

(1) Do we really want high frequency markets in real estate? Is that socially and economically desirable?

(2) Land and property records so far have survived centuries (if not millennia), can we hope that an NFT solution will have the same long-term compatibility?

Re:In defense of cryptocurrency by shakow on Friday June 10, 2022 @07:47PM (#31700594)
> Land and property records so far have survived centuries (if not millennia)

Not really, no. Just taking the European example, there have been countless cases of litigious states of affair after e.g. invasions, revolutions, nationalizations, privatizations, etc.

E.g. a house in Romania post Ceaucescu fall, a noble family's domain in Russia in 1917 or France in 1790, a German estate in East Prussia in 1945, a property in Kosovo, etc.

Re:In defense of cryptocurrency by RandomLensman on Saturday June 11, 2022 @04:51AM (#31702984)
So France 1790 is kind of making my point - if that was the last break it's more than 200 years ago. And, yes, well aware of post socialism etc. issues. Not all have to do with records themselves but rather whether certain transfers of property were legal or not - which is different from pure record keeping.

Where I live in Europe nothing litigious for about 200+ years and I can easily pull records for my place beyond 100 years without any need for reading/parsing technology.

Re:In defense of cryptocurrency by mckmk on Friday June 10, 2022 @12:17AM (#31689983)
In this ‘house NFT within the court system’ paradigm, what happens if the court disagrees with the blockchain on who is the rightful ‘owner’ of the house NFT?
Re:In defense of cryptocurrency by cableshaft on Friday June 10, 2022 @04:27AM (#31691487)
Considering it's a physical house they sould be able to do more than they can when someone steals bitcoin.

So I imagine they can either legal pressure on the illegitimate owner to transfer the NFT to the other owner (which has worked with some bitcoin transactions in the past), or if that doesn't work, then the system of smart contracts created for something like houses would most likely have something in it that allows the smart contract owners to mark that NFT as void in the blockchain (while it remains in the perpetrators wallet, it would no longer be associated with the physical benefits) and have a fresh NFT minted based on the data in the previous one and sent to the legitimate wallet.

Barring all that, they could just not recognize the owner and send police to physically remove someone who thinks they own it because the have the NFT. That's one reason why some people like bitcoin so much, the government can't (easily) take it from you by force (because there's no physical aspect to it) like they can a home or gold.

Re:In defense of cryptocurrency by mckmk on Friday June 10, 2022 @08:50AM (#31693344)
>Barring all that, they could just not recognize the owner and send police to physically remove someone who thinks they own it because the have the NFT. That's one reason why some people like bitcoin so much, the government can't (easily) take it from you by force (because there's no physical aspect to it) like they can a home or gold.

If this were to happen and the blockchain and the physical world diverge, how would potential house NFT buyers know whether the physical house purportedly linked hasn't been overridden by local government? If the answer is for local registries to publish a list; then that list is the only thing that matters. The entire blockchain component becomes completely superfluous and a centrally managed electronic exchange would be faster, easier and cheaper.

Re:In defense of cryptocurrency by cableshaft on Friday June 10, 2022 @10:54AM (#31695057)
You could check if the NFT was still valid by calling the smart contract directly if they provide public functions for it. No need for a published list by a centralized authority (beyond whatever you're using to call functions on a smart contract, like I'd probably use Etherscan if it's an ETH contract).

And calling read-only functions (doesn't write anything to the blockchain) doesn't cost anything.

I didn't think of this with my original post, but there are NFTs that are used for access to things that people already say "don't buy these on the secondary market, legacy, no longer used". Not too dissimilar of an idea. Those NFTs are still in those people's wallets but it no longer provides the benefits associated with it.

Like the old Premint pass, which gives you access to tools to help launch NFT projects. The description for the old pass says "DO NOT BUY THIS PASS. This pass has been replaced with the PREMINT Creator Key" and the banner image says "THIS PASS IS NO LONGER VALID": https://opensea.io/collection/premint

Re:In defense of cryptocurrency by mckmk on Friday June 10, 2022 @11:36AM (#31695628)
This does not sound like good system design.

“NFTs create a frictionless easily exchangeable market for goods… BUT make sure you check with the people, project, company or government that has authority over this good as to whether this particular NFT is actually a useful representation of anything. Because, at any arbitrary point they can just decide to not honor any of these.”

Why not buy the good directly from this party? Then at least the government has authority and can enforce your right to the product or service or at least a refund?

Re:In defense of cryptocurrency by cableshaft on Friday June 10, 2022 @12:04PM (#31696025)
All NFTs are is a token on a blockchain. People might decide that having it let's you do other things, but that's all it is really. That's not being taken away from anyone.

It's up to the organization or society or code written in smart contracts whether they want to honor, and how much they honor, the promises made for having possession of that NFT. It's really no different than any other organization out there for any service.

I can buy a ticket to a concert and be denied entry as well, or the concert be cancelled, or the company goes out of business, or any other manner of things. I still have the ticket, but it no longer provides the benefit associated with it.

Additionally I can go to the concert, and then try to sell the ticket to someone else, possibly claiming that it will let them get into a future concert, and that buyer needs to verify that the legitimacy of the ticket before purchase.

Or someone who buys a video game that's basically just a case with a code to download the game from a store that then redeems the code but sells the game to Gamestop with a no longer valid code, and Gamestop puts it back for sale even though it's basically useless at that point. That's kind of what's going on with people putting those old Premint passes up for sale on the secondary market.

You could argue that organization should not be trusted with future NFTs or be sued and punished, or the person who sold the now defunct NFT be punished, and that's fine, people no longer patronize or sometimes sue organizations or people all the time when they've been wronged somehow.

As for Premint, they do want you to buy directly from them and not from the secondary market. That's what they are directing you to do. I don't know too much of the details of Premint but they probably wanted to upgrade their service and used older smart contracts without update capability built into it, so the contracts were immutable and limited in some way.

So they needed to issue new smart contracts that had better capabilities, and in the process it rendered the old contracts obsolete. I'm guessing, I don't know, I'm not a customer and I don't work for them, it's just a service some people I know were considering using at one point since it's huge and has a large network of users and one of the things their service helps with is limiting access to bots, which is something the people I know cared about preventing, and is difficult to prevent, at least currently, in web3.

Re:In defense of cryptocurrency by mckmk on Friday June 10, 2022 @01:49PM (#31697287)
It seems like, whenever there is an issue with the representations of blockchain the answer is to ignore the blockchain. (Shoot, our smart contract was a little too limited for the service we want to offer “Hey everyone don’t use that NFT!”) Where as a traditional database the answer is to fix the database or code. I look at any process involving NFTs and have to wonder how they aren’t more easily and cheaply accomplished as digital records in a centralized database and have yet to see any examples where that is not the case. Concert tickets? Set aside the fact that minting an ETH NFT is probably the entire profit margin of a ticket seller, why not a REST API? Or a web interface? (FYI they already do this) If the people who are letting you into the show are the final say whether you get in – you’re already trusting them and they already have full authority. What are you gaining bringing blockchain into this?
Re:In defense of cryptocurrency by cableshaft on Friday June 10, 2022 @05:13PM (#31699426)
There are ways to make upgradeable smart contracts but it wasn't really formalized until recently (there's now open contracts you can import into your projects to enable upgrades).

Additionally, a lot of the community are against upgradeable contracts because they theoretically can be upgraded to something totally different, and they prefer immutability, with all its potential warts. Some projects use upgradeable contracts and don't have to do what Premint did, and some people don't.

But regardless, if you're going to offer an organizational service that's not on the blockchain, then inherently, by definition, it can't be strictly enforced just by the presence of an NFT, because people aren't computers and their physical actions aren't guaranteed to happen by lines of code like a computer program can (at least not yet).

Tickets for a concert were a meatspace analogy, not me arguing to put all tickets on the blockchain. One difference, though, is the NFT 'ticket' can be proven for any organization that wants to incorporate it, without a prior agreement or API access created by the original organization. Like I know some NFT projects allow people who have NFTs from other specific projects in their wallets to have early access in their own projects, or grant access to private Discord rooms, or let them into events, etc. and it can be granted via software, without people checking or verifying anything.

Yes a REST API and a centralized database can provide that, but not if that organization goes defunct.

As an example from my own history, there's a game I worked on once that the company once debated on buying servers to host the multiplayer aspects of it, but eventually I just incorporated the general async turn based api of Apple's for the game. The company went defunct not even six months later. If we had gone the server route, the game would have been unplayable as soon as the company folded, but since we used the general protocol provided by the platform, the game was playable for many years afterwards (might still, I haven't checked in a while).

That's a very real (to me, anyway) benefit of building on a blockchain. As long as the blockchain platform is still up, those smart contracts can still be used, and its support doesn't have to be constantly justified by the parent company / count on the company not going out of business to keep running. Like Nintendo is getting rid of its Wii and 3DS shops here in a few months because they can't justify keeping it up. If the blockchain existed then and those things were stored on there (like files are stored on IPFS or Arweave for web3 today) they'd still be accessible without any continued expenses from Nintendo.

Right now I'm having to decide which of my digital games I need to make sure are downloaded and on my device before I lose the opportunity to redownload in a few months (technically I can hack the device and download stuff from torrents, but I'd rather not have to do that for a while, if ever).

Another benefit, to me, is similar and legacy related. Like my Facebook profile, website, games, journals, etc, when I die, all go away the instant that Facebook stops being a thing, and more importantly when I stop paying for web servers or cloud computing. My SO already made it pretty clear they're not really going to do anything to perpetuate them, so if I want those things to exist and be available I'll need to find something that can withstand not actively paying AWS, Azure, DigitalOcean, etc. to keep it going. Putting these things onto the blockchain would allow for that, and at the very least will outlive anything put onto cloud services, and possibly even the current crop of social media websites (definitely a few of them, maybe not all of them).

Some things I worked on are probably also circulating in some torrents of Flash games or console games also, but a lot of it isn't. And I have some physical copies of things I've worked on also (a lot of board game prototypes, some journals, etc), but I have a feeling a lot of that is just getting thrown away not too long after I die unless I something of mine becomes a big hit, maybe not even then.

You might not personally care about these things, but other people do. Or at least will once the infrastructure and supporting software is built out more.

Re:In defense of cryptocurrency by mckmk on Saturday June 11, 2022 @12:12AM (#31701855)
Thank you cableshaft. I appreciate you taking the time to share your thoughts.

FWIW I also think general protocols on long lived platforms and IPFS are great.

BUT, I really don't think the blockchain has a role to play solving any of the issues you laid out. The reason the game you mentioned was able to continued to be played was because Apple was providing the network. The minimum ETH write fee is almost always at least $1 and frequently cost $3.50. Would people still be interested in playing the game if each write cost that much? Same goes for your archiving plans. IPFS is great but it's not a guarantee that that data will be seeded forever. For that you'd need to write it to one of the chains you're confident will survive. ETH data costs somewhere in the thousands of dollars per MB range? I'm not sure it's a real solution to that. I'm not dismissing the issues of very long term code and data longevity. They are real issues but in my opinion still quite unsolved.

Re:In defense of cryptocurrency by cableshaft on Saturday June 11, 2022 @02:30PM (#31706864)
I would agree it's not necessarily the best solution, but corporations have proven over and over again that they can't be trusted to steward data long-term.

I wish there was something kind of like bit torrent that lived on people's computers that helped maintain a certain amount of data for every person if they wanted to (even if it's just text data, like journals or stories or a simple message to future people that might stumble across it, whatever), that would remain even when they're gone, and can be accessed by people who do searches by certain types of metadata (or by name), and didn't cost any money or web 3 tokens or crap to keep the platform going. That would be my preferred method. I've even been tempted to work on building such a solution at times.

But until then, web 3 seems to have the better solution to what's already out there at the moment.

Re:In defense of cryptocurrency by Kon-Peki on Friday June 10, 2022 @08:55AM (#31693398)
> Whereas a buy order to execute Microsoft shares happens in microseconds.

To be perfectly pedantic, you still aren't the owner of the Microsoft stock. Your broker makes a record of you being the beneficiary of X shares of Microsoft stock, with about a dozen asterisks. Each of those asterisks fall off over the course of the next few days and then it is all finalized - your broker owns a bunch of shares for your benefit.

It only feels like it is instantaneous because they assume everything will work out (it usually does). They can do this, because everything is reversible if it doesn't.

Now, if you would like to be the actual owner of Microsoft stock, you can do that. If you've never done that before, expect the process to take a few weeks. But go right ahead - head over to ComputerShare [1] and start the process. If you really want, you can even get them to issue you some paper stock certificates in your own name, but that takes even more time and comes with a lot of extra fees.

[1] https://www-us.computershare.com/Investor/#DirectStock/Summa...

Re:In defense of cryptocurrency by gpspake on Thursday June 09, 2022 @11:37PM (#31689715)
I have a degree in finance. Never heard of Cede & Co and I just read the wiki. Cool. Thanks for the fun fact.
Re:In defense of cryptocurrency by BearsEatBeats on Friday June 10, 2022 @10:50AM (#31695020)
> "You can sell your house atomically and instantly to anyone in the world with no lawyers or escrow agents. You can pledge it as collateral and borrow against it. You can fractionalize it and sell a portion."

Who enforces seizure when lendee defaults but the lender is "anyone in the world"?

Re:In defense of cryptocurrency by warkdarrior on Friday June 10, 2022 @10:34PM (#31701458)
The smart contract, man. It's smart contracts all the way down.
Re:In defense of cryptocurrency by zby on Friday June 10, 2022 @05:51AM (#31691981)
The comparison of buying $1 million house or $1 million of Microsoft stock is a bit complicated - because in nearly all of the transactions you don't formally really buy the Microsoft stock. Here is Matt Levine quote:

""" Nobody owns stock. What you own is an entitlement to stock held for you by your broker. But your broker doesn't own the stock either. What your broker owns is an entitlement to stock held for it by Cede & Co., which is a nominee of the Depository Trust Company, which is a company that is in the business of owning everyone's stock for them. """

https://www.bloomberg.com/opinion/articles/2015-07-14/banks-...

Also: https://bitsonblocks.net/2019/02/07/who-legally-owns-all-the... compiles similar information on Singapore and Hongkong (googled - not verified).

Re:In defense of cryptocurrency by Aunche on Friday June 10, 2022 @09:02AM (#31693485)
Microsoft teams of lawyers, accountants, and regulators ensure that Microsoft is indeed worth what investors think it is. If you want to transfer your house, you need to do due diligence to do the same.
Re:In defense of cryptocurrency by m00dy on Friday June 10, 2022 @05:08AM (#31691740)
thank you for writing this.
Re:In defense of cryptocurrency by randomran01234 on Thursday June 09, 2022 @08:13PM (#31688538)
And it is fine to build systems with trusted parties on top of a permissionless network. The article cites USDC which does this, it is one of many applications users can choose to transact with. Attempting to bake reversibility into the protocol would lead to a tightly permissioned system with only a few trusted authorities.

A loose analogy might be the internet, which aims to be a decentralized global protocol that we can then build centralized systems on top of.

Re:In defense of cryptocurrency by lbriner on Friday June 10, 2022 @05:20AM (#31691811)
I'm not an expert but I think this is what the original letter authors objected to. If you build these mechanisms on top of a blockchain which is inherently baked in stone, then there is no point in having the blockchain be so strict.

In other words, if you allow an organisation to change things like refund you, then they might as well just manage their own leger like they do at the minute.

Re:In defense of cryptocurrency by randomran01234 on Friday June 10, 2022 @05:50AM (#31691974)
The goal of modern crypto like Ethereum is to provide a secure, predictable, open source, and decentralized network that many higher-level applications can flourish on top of and co-exist within.

USDC exists with reversibility but not all users in the network are forced to use it. There are other protocols like DAI that have different features and considerations. And in many cases these are open source protocols that can be forked as desired.

Probably the closest thing we have like this is the web, which is more or less a decentralized protocol, atop which we have built a lot of centralized platforms.

Re:In defense of cryptocurrency by rvz on Friday June 10, 2022 @06:31AM (#31692197)
This probably the likely case of having co-existing protocols like Ethereum, USDC and some Layer 2s.

They don't seem to be ready yet but they look somewhat promising.

Re:In defense of cryptocurrency by pcthrowaway on Friday June 10, 2022 @06:59AM (#31692375)
There's a benefit to building it on the blockchain.

I can look at the USDC contracts and see that privileged users have the ability to freeze the USDC in my account.

I can look at the DAI contracts and see that they do not.

Good luck getting visibility into the back-end processes of web2 applications. Even if they publish the source on github, there's no way to verify what they're running

Re:In defense of cryptocurrency by dmitriid on Friday June 10, 2022 @07:44AM (#31692704)
> Good luck getting visibility into the back-end processes of web2 applications

"Smart" "contract" are as invisible to the average user as the backends of web2 applications (or any other applications for that matter). The authors of these "contracts" routinely create buggy contracts because the code is complex [1]

But sure. You can definitely look at impenetrable code written in an esoteric language for an equally esoteric VM and see exactly what it does.

[1] just an example, https://web3isgoinggreat.com/?id=akudreams-earns-34-million-...

Re:In defense of cryptocurrency by pcthrowaway on Friday June 10, 2022 @12:44PM (#31696505)
Absolutely, the average user won't be looking at the contracts (and yes there will be exploits). All software is buggy, the open-ness just gives malicious users a path to find exploits (and also bug bounty hunters incentive to responsibly disclose). With traditional software, the attackers are often large actors and we may never hear about all the exploits.

But think about where faith is being placed in traditional software vs. decentralized software: with traditional software, you rely on a whistleblower inside the company, or a government agency to expose corruption, malpractice, maliciousness, noncompliance, or incompetence.

In a dapp, there are also knowledgeable watchdogs who are incentivized to expose scams/fraud, or report bugs (I'd wager there are more responsible disclosures in crypto than exploits by bad actors).

Knowledgable researchers keep casual users informed of developments, and give layperson explanations of how dapp works (and Cunningham's law dictates that they're likely to be called out if their explanation is incorrect).

Either way, people are placing their trust somewhere. Traditional applications basically rely a lot on "security by obscurity" which doesn't make them truly secure. And many users enjoy truly transparent applications.

The biggest problem with crypto for the average person is that it's incredibly hard to assess risk in order to develop risk-appropriate strategies and expectations for interacting with crypto. And it can also be hard to get a straight answer when discussing risks (good signals are surrounded by lots of noise). That's why I think that rather than writing off the industry as a whole, those of us who have more insight into the technology (and the risks) should be advising less technical participants to be incredibly cautious, not to approach crypto outside of the top two as an investment without incredible diligence etc. (though, like the author, I'm very much opposed to bitcoin due to proof of work)

Re:In defense of cryptocurrency by dmitriid on Friday June 10, 2022 @01:20PM (#31696972)
> But think about where faith is being placed in traditional software vs. decentralized software: with traditional software, you rely on a whistleblower inside the company, or a government agency to expose corruption, malpractice, maliciousness, noncompliance, or incompetence.

Indeed.

> In a dapp, there are also knowledgeable watchdogs who are incentivized to expose scams/fraud, or report bugs

Indeed. Moreover, they are incentivised to actively seek out and exploit those bugs because there are literally no avenues of recourse.

> Traditional applications basically rely a lot on "security by obscurity"

No. No they don't.

> The biggest problem with crypto for the average person is that it's incredibly hard to assess risk in order to develop risk-appropriate strategies and expectations for interacting with crypto.

Indeed. Whereas with "traditional applications" you have anything from regulations to courts in case something goes wrong.

> those of us who have more insight into the technology (and the risks) should be advising less technical participants to be incredibly cautious

Yeah. Yeah. Those who actually have insight into technology clearly and openly call that almost all crypto projects are scams. And that "smart" "contracts" are neither smart nor contracts and run obscure code whose authors often don't know how it works.

The people who pretend to be knowledgable and advising post things like "I can look at the contracts and see <various things>" perpetuating the myth that this is true.

Re:In defense of cryptocurrency by NoGravitas on Friday June 10, 2022 @11:02AM (#31695166)
If you build a system with trusted parties, you no longer need to build it on top of a permissionless network. If permissionless networks were zero-cost and had no downsides, it wouldn't matter. But in fact, they are incredibly expensive and complex compared to conventional systems (like relational databases), and have serious downsides. Once you need a trusted party, there's no way to justify the permissionless network.
Re:In defense of cryptocurrency by tornato7 on Friday June 10, 2022 @05:47PM (#31699719)
Well, I can think of a few reasons: facilitating transactions with other parties on the permissionless network, promoting public verifiability of your system, utilizing the tools and utilities available for public blockchains, requiring your data to be available even after you stop paying your hosting provider, avoiding the hassle of building your own payment on-ramps, etc.
Re:In defense of cryptocurrency by adra on Thursday June 09, 2022 @10:22PM (#31689282)
The internet is built on the 'A' server which is a tightly guarded centralized US tool. Commerce lives because the absolute power brokers of the system have chosen to not exercise strong enforcement. The internet technologies are certainly built in a way that could function in completely autonomous blobs all over the world, but that's certainly not the way it functions today.
Re:In defense of cryptocurrency by once_inc on Friday June 10, 2022 @06:15AM (#31692104)
Bitcoin is a base-layer solution. Do you not want to transact on the base layer because of lack of reversibility or fees? Move to a higher layer solution that sacrifices some characteristic of Bitcoin to enable something new. Want to do lots of (micro)transactions? Use LN where this is made possible by sacrificing the ability to be secure offline.

Do you want to use DeFi-like solutions with smart contracts? Use RSK.

I don't see what the problem is with moving things up one layer if you retain the option to delve back into the base layer.

Re:In defense of cryptocurrency by ninkendo on Friday June 10, 2022 @06:23AM (#31692150)
The base layer is melting the planet, for one thing.
Re:In defense of cryptocurrency by once_inc on Friday June 10, 2022 @07:02AM (#31692392)
Bitcoin mining isn't melting the planet. It's not even using more energy than Christmas lights or wash dryers. The comparisons made with [insert random country here] is dumb, because any worldwide phenomenon has a large chance to use more energy than [insert same random country here].

Even if the base layer of Bitcoin is using energy, one can argue that the functionality it offers (trustless, borderless, permissionless, programmable, digitally-native money) is worth the energy cost.

Re:In defense of cryptocurrency by omh on Friday June 10, 2022 @07:29AM (#31692594)
> It's not even using more energy than Christmas lights or wash dryers

I can't come up with any reasonable measure by which Christmas lights use more energy than Bitcoin mining. The reports that suggest this seem to extrapolate US figures across the world, which looks unrealistic. And they're old enough that they don't account for the switch to LEDs.

Even if a billion households had 50 strings of LED lights each and kept them lit 24/7 for all of December, they'd still use less energy than the annual usage of Bitcoin.

Re:In defense of cryptocurrency by Olreich on Friday June 10, 2022 @10:27AM (#31694696)
The 2008 paper released by the DOE pegged lights at 6.63TWH per year across all segments in the US. That's 0.02% of electricity usage in the US at the time, which extrapolated is still only 44 TWH in 2008. With 100% LED lights, the usage would be 0.663TWH according to the 2008 DOE paper. I'd assume we aren't quite there, but even so, much more than 2-3 TWH on holiday lights nowadays would be shocking.

> Even if a billion households had 50 strings of LED lights each and kept them lit 24/7 for all of December, they'd still use less energy than the annual usage of Bitcoin.

On the final math, at 5 watts per strand, you'd wind up with 182.5 TWH. Bitcoin at 150TWH-250TWH puts it into the ballpark. Nice.

Re:In defense of cryptocurrency by ninkendo on Friday June 10, 2022 @07:28AM (#31692580)
But we’ve already established that we can do all that without the energy costs if we end up needing a trusted authority anyway. There’s zero need for proof of work if you’re going to trust a central authority to validate the transaction history. What’s the point of such an extremely costly base layer?
Re:In defense of cryptocurrency by once_inc on Friday June 10, 2022 @07:53AM (#31692777)
I've yet to see a convincing argument why we end up with a trusted authority. Can you point me to which incentive would cause this?
Re:In defense of cryptocurrency by ninkendo on Friday June 10, 2022 @08:14AM (#31692977)
The subject of this thread is reversibility, and how implementing that would involve trusting a central authority (goverment, etc) to force reversals of transactions on the chain.

Per an ancestor comment you replied to:

> Reversibility is one example of a design requirement that undoes the claimed advantages of permissionless blockchains that are meant to justify their inherent downsides.

If we need reversibility on a permissionless blockchain, why have a blockchain? A postgres database would do fine. You could even broadcast the write-ahead log to allow any party to verify that history isn’t silently rewritten.

You even said it yourself:

> Do you not want to transact on the base layer because of lack of reversibility or fees? Move to a higher layer solution that sacrifices some characteristic of Bitcoin to enable something new.

If we’ve established that reversibility is a table stakes requirement for a financial system, the thing you’re “sacrificing” is the very thing that makes PoW essential. Since PoW is planet-melting, can’t we just use a database instead?

Re:In defense of cryptocurrency by dmitriid on Friday June 10, 2022 @07:28AM (#31692574)
> because any worldwide phenomenon has a large chance to use more energy than

It's not a worldwide phenomenon. There are orders of magnitude more Christmas lights and wash dryers than mining servers. And yet...

Re:In defense of cryptocurrency by throw0101a on Friday June 10, 2022 @08:04AM (#31692866)
> Even if the base layer of Bitcoin is using energy, one can argue that the functionality it offers (trustless, borderless, permissionless, programmable, digitally-native money) is worth the energy cost.

The idea that Bitcoin (#23) is worth as much or more as all the economic and general human activity of Poland (25), Thailand (24), or Vietnam (22) is highly suspect:

* https://digiconomist.net/bitcoin-energy-consumption/

Re:In defense of cryptocurrency by Nursie on Friday June 10, 2022 @10:10PM (#31701341)
> it’s not even using more energy than Christmas lights

This claim appears to be untrue -

https://charlesarthur.medium.com/does-bitcoin-use-less-energ...

tl;dr - the claim appears to be based on a combination of pre-LED figures in the US, and just plain wrong figures from other countries, and is probably out by a couple of orders of magnitude.

Re:In defense of cryptocurrency by LightG on Friday June 10, 2022 @07:48AM (#31692732)
Maybe the problems is that I cannot see myself trusting anything more than the base layer.

So, the only use case for Bitcoin is as an optional gold alternative.

Re:In defense of cryptocurrency by rkagerer on Friday June 10, 2022 @03:34AM (#31691196)
The missing piece crypto lacks is an opt-in decentralized justice system for resolving disputes.
Re:In defense of cryptocurrency by danuker on Friday June 10, 2022 @06:16AM (#31692107)
Re:In defense of cryptocurrency by cy_overlord on Friday June 10, 2022 @05:40AM (#31691923)
The argument made was that it's not about the technology itself but the transaction rules. If money are stolen from banks in a specific way (withdrawn into prepaid cards), banks will not and cannot reverse these transactions. Banks do have some rules like chargeback however to reverse legitimate transactions or delayed transactions. The same rules can be converted into Smart Contracts which governs the transaction of a certain currency.

So instead of reversing, we could make all NFTs locked from trading for 3 days after transaction which anyone could appeal for a dispute and buyback the NFT for the same price anytime.

The challenge here is, can we actually come up a set of robust rules that is not too rigid yet not abusable. It's not easy, it won't be right off the bat and it certainly require a lot of critical, innovative thinking. And maybe the solution won't have to be complex at all.

Re:In defense of cryptocurrency by GTP on Friday June 10, 2022 @07:05AM (#31692417)
The problem that I see here, is that with the "code is law" approach if there's a bug in the smart contract that is supposed to protect you then you're screwed without recourse.

In a traditional system, if there is a bug in your bank's software that makes you loose money, you can ask the bank to give you the money back. If they refuse, you can take them to court. If instead the smart contract has a bug, there's no one you can appeal to to get your money back. So I think that having humans-in-the-loop is still important, at least for big transactions.

As others pointed out, this problems are much smaller for small transaction so maybe there could be some use there. But I have to think better about this use case.

Re:In defense of cryptocurrency by cy_overlord on Friday June 10, 2022 @08:21AM (#31693031)
"you can ask the bank to give you the money back" "you can take them to court"

Which like the article argues, is not something that can be solved by any ledger, distributed or not. Even if banks reverses records, they don't change the data which is already on the database/record, instead they just issue a new transaction from the backend or withdrawing it from a legit reserve that they own. In any case, no reversing was done.

What if instead of taking the bank to the court, we have something in place for it that runs based on certain "if statements" or "switch case". Of course, is not as easy as it sounds, we need conditions that are robust enough and not vulnerable to abusers. It's a very complicated problem to solve.

Re:In defense of cryptocurrency by GTP on Friday June 10, 2022 @09:10AM (#31693591)
> What if instead of taking the bank to the court, we have something in place for it that runs based on certain "if statements" or "switch case"

As I said in my comment, the problem is that if you have a bug in the statements that should protect you, then there is no recourse for your lost money.

Re:In defense of cryptocurrency by cy_overlord on Saturday June 11, 2022 @12:07AM (#31701834)
No computer programs are perfect, there will be bugs and exploits.

The question then comes to whether we want to deal with unpredictable human "bug" or consistent computer bug. For the later, we can engineer our way to a minimum risk model, where it become punishing to exploit a bug.

We are doing the same thing with the current system, it's just that different banks and companies are responsible for different systems. There are bugs and exploits in systems of our finacial institution and we rely on human to mitigate the risk.

Will computer be better than human or can we build a hybrid system? That's the question we need to answer.

Re:In defense of cryptocurrency by roca on Friday June 10, 2022 @01:00AM (#31690234)
This is such an obviously valid objection that I'm disturbed the author didn't address it inline.