An extreme anti-establishment view is driving most crypto enthusiasts into opting for tech that isn't going to remain in everyone's interest for too long. These lessons started with DAO.
An extreme anti-establishment view is driving most crypto enthusiasts into opting for tech that isn't going to remain in everyone's interest for too long. These lessons started with DAO.
It's almost like a sort of willful ignorance of division of labour and the concept of pooling risk.
If you are working a w2 job and paying taxes and paying your mortgage / auto loan... crypto doesn't really help you.
Blackmail? Awesome. Buying illegal substances? Awesome. Gambling? You got it...
https://eandt.theiet.org/content/articles/2021/05/moon-missi...
Anything is a store of value, wood, gold, water, dogecoin ect. If people want to accept something for something else this is a way of life.
It's just sad that people only see the bad use cases. How about if I transact only in crypto (Monolith card), now every purchase I make is via crypto, nothing different to using a bank card with US dollars backing it, just you have the full control over your own money.
> How about if I transact only in crypto (Monolith card), now every purchase I make is via crypto
Do you in fact do this?
> nothing different to using a bank card with US dollars backing it
There certainly is if you read Monolith's fine print, and it's wildly disingenuous to pretend otherwise:
The Monolith account and Visa Debit Card are electronic money products which are not covered by the Financial Services Compensation Scheme or the Deposit Insurance System of the Republic of Lithuania. The funds will be safeguarded by Contis Financial Services Ltd or UAB „Finansinės paslaugos „Contis“. For any disputes, the Financial Ombudsman Service and the Bank of Lithuania consumers disputes resolutions institution are available.
Nope, because they didn't do their due diligence. Do you deposit your savings to a new bank that's not had a single audit done? Are there any specific banks that you won't do business with? It's the exact same in the crypto sphere.
> Do you in fact do this?
I do indeed. I use it as my daily spending card. Should Contis Financial Services Ltd collapse it'd be a bummer, but I've lost more on a night out by dropping a paper note. I will agree it's not like using a bank card, I should specify more like a pre-paid card.
Whilst you don't get the financial protection that you do with standard institutions it's the price you have to pay to start working towards a different financial future.
Sure, because banks in my country are regulated, and deposits are insured, so I trust literally any bank.
The only value add for crypto right now is that it's pseudoanonymous and you can use it for black market transactions. Other than that why not just use Venmo or CashApp?
Well, that's the noble explanation. Another consequence is they can now have an electronic record of every single purchase almost every citizen makes.
Yeah, when 95%+ of the actual things that people use crypto for are those things, it's hard not to. Can you honestly say the "valid" uses for crypto take up more than 5% the total volume in any possible metric you can think of? It's always ransomware, extortion, blackmail, money laundering, drugs, you name it.
https://www.forbes.com/sites/haileylennon/2021/01/19/the-fal...
https://www.cnbc.com/2021/01/24/overall-bitcoin-related-crim...
There is many other cases for blockchain / crypto technologies far beyond the world of ransomware, extortion, blackmail, money laundering.
> The country will implement a national, blockchain-based student and teacher ID and attainment recording system to digitally verify grades, remotely monitor school performance and boost education and employment nationwide.
> IOHK’s Atala PRISM identity solution will enable authorities to create tamper-proof records of educational performance across 3,500 schools, 5 million students, and 750,000 teachers to pinpoint the locations and causes of educational under-achievement and allocate educational resources effectively.
You've got Walmarts chinese subsidy investing in vechain for logistics:
https://cointelegraph.com/news/walmart-china-subsidiary-team...
These are just two off the top of my head, let alone all the partnerships in the works that we haven't heard about yet.
There's big money getting into crypto whilst simultaniously lots of news and opinions regarding the fact it's used for nefarious acts.
https://www.newsweek.com/illegal-use-bitcoin-dropped-50-2020...
That said, to deposit 10k of cash in a bank you need to fill out some forms.
I also don't have a great way to send you say 100k in cash. Suitcase full of dollars? But I can send you 2 BTC much easier.
The big hole in demanding giant ransoms was always taking delivery of the suitcase full of money. Not so hard to do with digital currency.
I had high hopes for betsofbitcoin but after making a bet on the 2014(?) superbowl the mtgox scandal occurred and my last bet was never redeemed.
You forgot to add "and live in a stable country with a stable currency and relatively functional contract/justice system".
I don’t understand this “crypto is good for doing crime” narrative.
When I’m doing crime, I strongly prefer there to be no record of the transaction. The closer I can get to an assurance there is no permanent record of the transaction, the safer I feel in deviating from the law.
Conducting any illegal business in a permanent public ledger is a non-starter for me. Even with a public ledger that ”guarantees” privacy, I’m staking my freedom on the underlying cryptography not being broken before the statute of limitations for my crime passes.
I’d go as far as reversing this narrative. Crime moving to a permanent public ledger strikes me as any regulating body’s dream.
You're exactly right about this, which is why it's important to remember that a plurality (majority?) of those who speculate in cryptocurrencies don't seem to be especially aware of the whole "immutable, irrefutable public ledger" aspect.
Reasons it might be happening: You can say they're being shortsighted and taking on unnecessary risk, but then, people who make criminal livings tend to have a higher appetite for risk than e.g. I do.
Add in the ability to move it around the world easily, its liquidity and transaction volume and you have just about the perfect grey / black activity currency.
Criminals don’t care if there’s a record of their transactions because trans-national law enforcement is basically non existent. You got ransomwared from Ukraine? Nobody cares. Until, apparently, you cause havoc across the eastern seaboard by infecting a few corporate machines associated with a gas pipeline.
Other than cash, this isn't viable. You'll have to launder your money no matter what, at some point. Crypto just makes transferring trivial, it's less regulated, you can't go to your bank and ask them for help, etc. It's good for criminals for these reasons.
There's radically more infrastructure for this sort of thing in existing systems. Crypto is far less regulated, you can transfer across countries easily, laundering becomes trivial, transfers via hacked accounts, etc.
Further, this point is completely nullified by the fact that there are private ledger cryptocurrencies (e.g. Monero). Widely available public cryptocurrencies like Bitcoin are useful for crime because they're (relatively) easily understandable, usable, and purchasable by laypeople. This results in a process that goes as such:
> Customer wants illicit good
> Customer goes on coin brokerage and buys Bitcoin
> Customer sends Bitcoin to illicit goods dealer in exchange for goods/services
> Dealer exchanges Bitcoin for Monero
> Dealer now has "clean" currency that could be used for anonymous cash drops, speculation, or even withdrawal from a public marketplace.
There are at least hundreds of people operating in the many millions of revenue using this model (with some additional safeguards) that have been successful for years and years. You are correct in saying that you are staking your freedom on the safety of something such as Monero, although you are free to analyze its safety and determine whether or not it is suitable for your threat model.
In your process, my statement was 100% talking about the “customer” steps. You’re right. But, at scale, it’s hard to conduct any crime that doesn’t leave a record. At the many millions of dollars of revenue scale, I could see crypto being a trade-off conversation.
> Public ledger cryptocurrencies are able to be digitally transferred without any form of personal identification, unlike almost any other form of payment.
Absolutely correct. But for any crime I’d likely commit, I’d be operating at a scale where anonymity would be hard to achieve. For example, I’d be hard pressed to acquire Bitcoin in a way that didn’t associate the wallet with my identity (if you have methods, please share!). For most transactional crimes I’d likely commit, I’d substitute “show up with cash for crime” with “show up with cash for Bitcoin, then use Bitcoin for crime.” It seems like an extra, unnecessary, step. Cash is already a record-less value transfer system.
> Further, this point is completely nullified by the fact that there are private ledger cryptocurrencies
I’m not sure if we are arguing semantics on this one. But my understanding of tech like Monero and ZK-snarks is that the ledger IS public, but it’s a bunch of locked boxes. Without the keys you can’t see the contents of the ledger. But now you’re in a race against time between implementation bugs (or broken crypto) and the statute of limitations. It’s not enough to audit it yourself. You’re not betting that _you_ couldn’t break it _today_, but that _no one_ will _ever_ break it. The incentive model seems broken. My crime may not be of interest, but I’m committing the transaction to the same ledger where nation states may have interest in decrypting other transactions. I can’t “uncommit” my transaction if the crypto falls to a nation state; my private business becoming public will just be collateral damage.
At a small scale, I’d much prefer taking a one time risk of conducting a no name cash transaction.
I think there are a couple fundamental misunderstandings here regarding cash. Answering this question may fix that a little bit:
> I’d be hard pressed to acquire Bitcoin in a way that didn’t associate the wallet with my identity (if you have methods, please share!)
If one purchases BTC on Coinbase, trades it for XMR, and then trades the XMR for BTC back to a separate BTC wallet, it is currently unfeasible to determine that the final BTC is linked to the initial BTC. Also, cash is not completely private- bills have serial numbers that are tracked in a similar way as to how one might track Bitcoin (unless you're dealing solely in coins). BTC and XMR are both able to be cashed out fairly easily as well. They could be legally sold, given that they're functionally untraceable. You can also fairly easily coordinate cash overnighted to a PO box set up with a fake identity.
Re: Private ledger cryptocurrencies
With Monero (for example), the sender, receiver, and transaction amount are all private. The quality of Monero's privacy is up for debate, but I see no reason why explicitly tracked cash bills are more secure than a private ledger cryptocurrency.
In conclusion, within the initial context of, "When I’m doing crime, I strongly prefer there to be no record of the transaction", I don't believe that there is an opsec-based reason for you to choose cash over cryptocurrencies. There is always going to be a risk when committing crimes- that is unavoidable. Maybe this is a big point for dealing in gold, haha?
Having a middle man doesn’t ensure safety. It just means that you have someone to blame if it all goes wrong. And even if you blame them, they most likely won’t see any negative repercussions anyway.
Sure, the vast potential of reward justifies the added risk. But I'm also not in the US, I'm not rabidly anti-government, and I don't want to store my money under my floorboards. Good, old-fashioned, regulated banks serve a valuable purpose.
This is the scariest bit about crypto by far and that I will not deny. This is why whilst I don't trust banks, they do have big safes with locked boxes in. Using these with shamir backups is what protects my assets, and worst case scenario my private key is also split in two and engraved in two seperate countries.
If it's ever at the point where I can't access any of these, there's bigger shit going on in the world.
The latter point is a stickler, so get regulation in there and ensure anyone doing banking is protected up to a certain sum. Any money beyond that... you put all your eggs in one basket, sorry. Other people need to be made whole, too.
Use the same regulation so that banks that embezzle protected customer funds can be prosecuted, too. This equally applies to insurance, credit cards, loans, and other industries that make money out of offering money.
You can't stop a run on the bank if everyone loses confidence at the same time, as we saw in 2008 (Northern Rock in the UK) or in 1929 (Wall Street). But as you say... that's when bigger shit is going on.
But now... to me crypto feels like a group of upstarts thinking they can reinvent millennia of economics and come up with something better. All I've seen so far is a skeuomorphism to a scarce resource, essentially treating silicon as if it were gold.
It's making a handful of people filthy rich, people who would have been well-off in the first place, but it's not changing the world for the better. It's siphoning another resource for a wealthy elite.
This doesn't matter at all. Banks will hand your money over during a robbery - it's policy and it happens often. What matters is that banks have insurance and legal infrastructure to deal with theft. When a bank is robbed insurance covers the loss, the FBI begins investigations, etc. The lockboxes are for show (I worked in a bank, no one will tell you otherwise).
Some of crypto's loudest voices are young, college-aged people who've recently read Atlas Shrugged or Catcher in the Rye and are certain that they will never be the ones to lose their keys.
With billions being syphened from African countries, it's hard to make the case that crypto microloans are a net good for the continent.
Sure it does: moving gold and commodities between countries in non-mutually-friendly regimes, very much resembles crypto.
Fiat finance is a system of contract law built on top of a de-facto "state of nature" of irreversible no-arbitrator commodity transfers. It exists in places where people can agree on who the arbitrating party should be. It does not exist outside of those places. It especially does not exist between powers that are actively at war.
Cryptocurrency platforms are, at a base layer, a digital equivalent to the commodities-transfer "state of nature." Many crypto platforms also have the mechanisms within them to build fiat finance systems atop them. (The keyword to search here is "security tokens".)
I personally think that's for the best. Build something that can simulate all the kinds of finance the real world operates on, rather than only some.
Most people, most of the time, if they touch crypto at all, should be doing so using one of the fiat "layers" on top of crypto, rather than the commodities-transfer base layer. Just like people should be buying things using credit cards, rather than by sending gold bullion in the mail.
But if the fiat layer were the only layer, then you'd have a system that only worked where contract law works, which would be no better than the existing fiat ecosystem, in the sense that it wouldn't enable many of the use-cases that cryptocurrency enables. Chief among those use-cases being securely transferring commodities to people in countries that your own fiat regime's financial infrastructure refuses to deal with, for them to then convert to local fiat money. (See e.g. the saga of this YouTuber https://www.youtube.com/channel/UCAPrhJwVweWZA8GEPoClSdw trying to pay his employees/contractors in Nigeria, Liberia, etc. for their work.)
The parent comment's real point was that the world isn't run algorithmically. An enterprise which tries to smuggle goods may not be able to reverse transactions if they transfer too much, but they should be able to react to an overcharge and shut down operations before they lose everything. Or they should be able to stop a shipment before it reaches the border. Or they should be able to change the rules of their trade if government rules change in between.
That's the kind of stuff smart contracts tend to ignore or forget about. They have little flexibility in them in a world that's constantly in flux.
Also, to be clear, in the example I mentioned, the government of the US does not forbid trading with Nigeria/Liberia/etc. Traditional money-transfer services (Paypal, Western Union, most savings banks, etc.) are just unwilling to do it, because of the frequency of those transactions being scams. But this prevents people who "know what they're doing" (like people employing people in those countries!) from having any means to send money there.
This is a gap in the market, in some sense, but it's one that couldn't really be filled by any other fiat "retail" solution, as that solution would then be what scammers use to bilk people. So you really need something that's "complex and finance-nerdy" in the way that crypto is, to ensure that it's hard enough for regular people to use it to transfer money, that scammers just don't bother to try talking people through it. (Such a product would then never find product-market fit, as it would have no retail customers. Only a system run "for its own sake", like cryptocurrency systems are, can really be a good base platform to enable such transfers over the long term.)
edit: And that's why it can't be used for scams! Oh my. I'm not sure what universe you live in, but it's different from mine.
"Volume" scams are the really successful scams — the ones that fly under the radar for years/decades because no individual person is ever out for enough money to make large institutions upset to the point of pursuing them. Tons of "volume" scammers get their start every day.
The opposite kind — the scams where large sums are stolen from relatively small numbers of people — are flashy, but ultimately futile, as high-value scammers almost always get caught, and quickly.
Ah, the "I want to break laws" use case for cryptocurrencies.
It's a dark comedy sketch that has an answer to your question.
You yourself say you keep it in a Chase bank account, you sure as hell wouldn't put your life savings in a newly created bank and trust everything to them would you?
Look at what you put your money into, has it had any audits done (this applies to both tax / financial audits for brick and morter stores, and code audits to smart contracts).
I will never ever invest my money with HSBC, they have shown time and time again to willfully break the law and soley gain monetarily from it, the governments or financial institutions don't do anything about it. Just like I will never ever invest my money into USDT, I think it's a massive scam and don't touch it in the slightest, doesn't stop millions of others investing though.
Unless the things have been destroyed, the trade can be undone
> Sure it does: moving gold and commodities between countries in non-mutually-friendly regimes, very much resembles crypto.
Parent is talking about a legal framework and yet your counter-example is a transaction between two jurisdictions/parties/legal entities that are in less-than-legal agreement with each other. Apples to oranges.
Also, I'm quite certain you and parent interpret "the world" differently. You seem to interpret it in the sense of a pre-formalized economic framework society. Whereas parent (with whom I side with), use the term "the world" to refer to that sector of society with a codified economic framework.
> Many crypto platforms also have the mechanisms within them to build fiat finance systems atop them. (The keyword to search here is "security tokens".)
That might very well be the case but parent's argument is that our legal economic system is not purely algorithmic. Crypto might have features that are analogous to our current fiat systems but those features do not describe the whole fiat system; it misses some features (or "bugs", depending on how you look at it).
To paraphrase parent's statement, having someone able to override transactions is a feature of our existing systems, for better and for worse. Conversely, a system without this arbitrator has pros and cons too. You pick your poison.
Your average financial consumer in most countries is going to trust their bank and government to protect their fiat vs cryptopunks, blockchains, “smart contracts”, and “stablecoins”. To compete with fiat, you need to sell trust and recourse, not speed, and that’s something crypto inherently doesn’t support.
(No need to point out Venezuela and the like about where crypto might have a chance, ground truth shows those folks overwhelming used Zelle and clandestine US deposit accounts to circumvent government monetary controls [3] [4])
[1] https://www.moderntreasury.com/journal/real-time-payments-ar...
[2]https://empower1.fisglobal.com/rs/650-KGE-239/images/Report_... (pdf, start at page 30)
[3] https://www.coindesk.com/venezuela-is-a-testing-ground-for-d...
[4] https://mobile.twitter.com/jp_koning/status/1254009112263868...
If you follow local news, you see reports every day saying how growth is constant and spiking, this[1] Chilean headline reads "people who deal Bitcoin grow over 100% in a year" just to give a quick example. I suggest googling news for "<country> criptomonedas" and you'll see most of them will have news of the sort from the past year at the most reflecting on just how many people are getting into it. Google trends for "crypto" for every country in South America have also spiked recently.
I also have anecdata, which is worthless of course but it's there. Nearly everyone I've spoken with who saves here either already has some crypto or is learning about it in order to get started.
[0] https://www.statista.com/chart/18345/crypto-currency-adoptio... [1] https://www.df.cl/noticias/mercados/bolsa-monedas/se-dispara...
There are plenty of mobile-only banking solutions that are widely used in non-western worlds, and that's likely a model for emerging economies. When electronic banking comes, OP is saying that standard banking ("perfected over millenia TM") is honestly quite preferable over algorithmic contracts.
I'm not a big DeFi booster, but I don't think that's true. All it takes is a mobile phone. There's some pretty compelling videos coming out of El Salvador showing just how easy it is to instantly transact Bitcoin between two people simply by scanning a QR code on the other person's phone and then sending a Lightning Network transaction. This is already reality on the ground, and seemingly more accessible than getting access to credit.
Still, the ease of spending crypto in El Salvador, great as it is, does not prove it's safe and that everyone won't get hacked and robbed.
Many of them can. Smartphones have much higher adoption than credit cards in these areas.
I'm commenting on this as well as sibling and descendant comments: There are First World countries (several in Europe) in which credit cards are both uncommon and pretty much inaccessible to the majority of the population while at the same time crypto services apps and wallets are ubiquitous. The reason why credit cards are not is because governments want to discourage excessive personal debt.
Note: I am not a religious extremist, I have a traditional mortgage and an auto loan.
The existence of flawed software does not mean that it’s impossible to make reliable or trustworthy software. If you’ll never trust your money to a smart contract no matter how vetted, then I’d recommend you never fly a plane or store personal data in the cloud.
In the exceptionally rare case that something is exploited within a cryptocurrency, there is no recourse for the victim.
I think you're missing the parent's point, which is around the world running on legal contracts.
It's that legal disputes are settled non-algorithmically. If someone harms you through fraud or other illegal action, a judge can order a transaction reversed, etc.
None of this has anything to do with algorithmic trading, or using algorithms in finance generally for efficiency.
An exploit where I take all your bitcoins isn't a lose-lose outcome, and neither is that. If I steal your credit card and you have to pay for my stuff, you're the only party who loses.
If someone steals my wallet's private key (= stealing my credit card), I'm done. There is no recourse AFAIK.
This is an epically terrible argument for why you shouldn't have to pay for things someone else purchased with your stolen credit card. "I shouldn't have to because I don't have to"?
Compare tptacek's claim:
>>> which is why when your credit card gets stolen you don't end up paying for stuff.
There are four parties involved: you, the thief, the bank, and the merchant.
When you can afford to pay, here's a win/loss table in the case where you have to pay:
you: lose
bank: win
merchant: win
thief: win
And in the case where you don't have to pay, but the bank collects from the merchant: you: win
bank: win
merchant: lose
thief: win
You don't have to pay, and the bank can't collect from the merchant: you: win
bank: lose
merchant: win
thief: win
When you have to pay, but you can't afford it: you: win
bank: lose
merchant: win
thief: win
Where's the lose/lose scenario?So, just to clear this up: you, the customer, and your credit card company agree that it's lose-lose for retail customers to be on the hook for credit card fraud. It makes it much harder to actually use the credit card transaction processing system, which you want to do because it's way better and safer than carrying cash, and the credit card companies want you to do because they're credit card companies.
In any given situation, a merchant on the hook for stolen stuff does not agree that this is lose-lose. Them getting paid with stolen money is a win-lose for them. But the credit card company takes the long view: if customers were always on the hook for this stuff, customers would stop using credit cards as much. It's better for everyone if it's easy to buy things, and not terrifying to shop online.
Merchants that disagree with this assessment can refuse to take credit cards. They can just take Bitcoins, The Currency Of The Future. The consensus view here is not hard to discover.
If they did try to collect then that sounds like a great reason to go back to cash because even if I get mugged, criminals can't spend me tens of thousands of dollars into debt by stealing my cash on hand. They are limited to what's in my wallet.
This applies to everyone involved, but someone's going to pay for the loss anyway, unless you can recover from the thief.
There is no reason for the merchant to pay for the purchase either -- he is even less culpable than you are. But that's what everyone is advocating here.
>>> I did not initiate the sale with the merchant, I did not verify I was the rightful card holder, I did not authorize the funds to be transferred
there is also no reason why merchants should.
The fact that the system currently operates in a certain way is not actually evidence that it cannot operate in a different way.
I’d say it depends. You probably shouldn’t manage your life savings using a crypto wallet. Keep some money at a bank. Keep some money in cryptos.
Cryptos are not a solution to every financial problem out there but they add new and exciting options for us. Don’t think black and white. But embrace more freedom to choose.
The Coinbase wallet integrates the major lending protocols. Ethereum fees are reasonable these days. So lending USDC or DAI and earning interest has become a great alternative to saving accounts.
If you hold fair amounts of Bitcoin or Ethereum long term, you can use it as collateral and borrow USDC. This way you can not only let your money work for you, you can also use it to borrow dollars for a short term credit — like getting a mortgage but without a bank.
Furthermore, these days there are other emerging financial tools that banks simply can’t provide. Earning exchange fees on liquidity pools, for example, or staking cryptos and earn validation fees like a miner for Proof-Of-Stake networks.
Point is: Lots of innovation, here. When I look at banks nothing really has been happening there for decades.
But what if someone does not want the insurance of the bank? There is no opt out. With something like bitcoin you ideally have the option to take the risk of final settlement on your own or delegate it to some insurance deliberately
Sometime these algorithms break or are exploited. Often in spectacular disasters. Knight lost half a billion dollars in 30 seconds. Nobody reversed though, even though it was clear error.
If you have a 401k I guarantee you that a significant amount of your money was traded by an algorithm that if broken would have lost everything. If the question is whether people would ever trust capital to irreversible algorithms, the answer is they already do. It’s called the stock market.
This actually blew my mind. The exchanges bust trades all the time. I don't why they didn't do it in this case.
As we've repeatedly learned, to the detriment of most people in the world.
Then I learned about out-trades. In reality, these heavily automated markets screw up (or, rather, customers of these markets screw up) somewhat regularly. Surprise: one of the reasons lots of humans work both at the exchanges and at companies that program directly to them is that mistakes happen, and are often resolved not by code but by hashing things out between cooperating blobs of electrified fat tissue. Gross, I know!
Obviously, there are big screwups where the rules coded into the algorithm are the last word. But those rules aren't always the final word, and, more importantly, the rules themselves are easily changed when the electric meat blobs want them to.
You cited Knight twice in this thread, and it's just not the same concept. I think your point is that people should accept irreversible transactions in whole because there are some edge cases where they exist today, and that just doesn't make sense.
First, there's a difference between an average person and Knight in the degree of sophistication of tools that they can wield. So the fact that Knight is allowed to operate like this is in no way connected to whether this mode should be the default for an average person.
Second, the Knight example can be interpreted as an exception that proves the rule. They had an unforced error that (from what I recall) looked to the rest of the world like real trading. But there's a whole other slew of issues (clearly bad prices, exchange-errors, etc) that cause trades to be unwound. Some exciting reading if you care: https://www.investopedia.com/terms/e/erroneous-trade.asp
You have a point that yes to some extent we're all subject to underlying risk of irreversible activity but the bigger point is that we as society try to minimize it where possible. So moving the system in the other direction, especially where it makes it easy for Joe-Blow to fuck it up, is not the way.
Say the fund managers running your 401k decided to say “fuck it, turn off all the circuit breakers.” Would you just shrug your shoulders and say “no worries, I’m sure FINRA’s got my back if anything goes wrong. Blindly trusting the people running institutions to keep you safe is as misguided as assuming that all software is infallible .
The point is - do you aim to make the system fixable by human judgement or not? This thread is full of examples we like: the credit card protecting us from fraudulent charges, FDIC insurance, etc. Are there places in our life that society is forced to operate without such backstops? Yes. But we want to minimize, not maximize those - especially when it comes to consumer-facing capabilities.
How so? My 401k is invested in a fund that just owns a broad index of stocks, not an algorithmic trading hedge fund.
OP is trying to say that even something as simple as VTSAX could have a problem and, I don't know, accidentally sell all its AAPL and so it's proof that even for the current market there are rules that govern.
Except, of course, if VTSAX dumped all their AAPL somehow the trade would be unwound, as trades occasionally are. Selling stock on the market is not nearly as irreversible as it may seem.
NYSE and the SEC _chose_ not to reverse those trades but they could have. There are plenty of ways the exchange can undo those and also trade busts happen daily on every exchange.
Almost certainly if a large index etf or fund lost everything to a software glitch the trades would be reversed and even if for policy reasons they weren’t they could be. The facility exists.
Nope. Regulations require human supervision, in some way, of that trading.
Furthermore, those trades have exactly the kind of non-algorithmic softness that omk talks about: if an algorithm makes a trade which is obviously incorrect, you can ask the exchange to bust it.
Algorithmic stablecoins are mostly in category "c" so far. There is no human failsafe and there is no predetermined process that can shape the algorithm.
It also doesn't mean that it is economically feasible to make 100% reliable or trustworthy software.
> If you’ll never trust your money to a smart contract no matter how vetted, then I’d recommend you never fly a plane or store personal data in the cloud.
Isn't vetting of contracts the opposite of having a no human touch algorithmically run world?
And who does the vetting of the code? Who does the vetting of the people the vet the code? Who does the vetting of the people that run the code?
To have your money in smart contracts right now is tantamount to seeing those 737 max plane crashes in the past, then plugging your ears with your fingers and saying I can't wait to fly on a 737 max tomorrow. It's kind of a mess out there right now [1].
[1] https://cryptoslate.com/binance-smart-chain-sounds-alarm-ove...
... but when that stuff goes wrong, which it does, we don't just say "geez that's too bad, the code is the code".
Look at the 2010 flash crash: something like 20,000 trades were broken after discussion between FINRA and the exchanges based on how far they were from the reference price.
Similarly, I don't end up eating the entire loss if my bank's anti-fraud system mistakenly approves a transaction on a stolen credit card, because I have 60 days from the statement date to report the problem under the FCBA.
The point is that in most cases where physics is not involved (e.g. flight control systems), the real-time behavior of the systems is backstopped by processes to deal with exceptions in a slower, more considered way.
Every hedge fund and market maker knows that if their algorithms break, their money is gone. Period. No backsies. The point is billions in capital is already completely trusted to algorithms with no human fail safe.
I am pretty sure that NYSE canceled trades in six names after Knight; and the LULD pause rules that were introduced after the 2010 flash crash (unfortunately too late to save Knight) also create opportunities for human intervention.
Are we perhaps better off for many — maybe even all — of our status quo legal contracts not working like software programs? Sure.
Is there a class of legal contracts — either already in existence, or made possible by crypto — that’d make much more sense if ran like software (with different requirements/constraints than the error tolerance you described)? I don’t see why not, and why this would be mutually exclusive with the first premise.
The execution of a contract seems distinct from is legal validation.
The whole point of crypto-like contracts is that the terms of the contract are defined solely by code. Ambiguity is, by definition, impossible.
If you remove that, why not just use a regular contract?
Think of smart contracts rather as vending machines for financial transactions. For example: You enter some crypto coins, maybe select an option and the machine returns a receipt for redeeming your investment plus some interest later.
If the machine is well designed it will forever do the same thing and, hence, be reliable and convenient. Of course, bugs can happen. But like with vending machines, you test and audit its code before deploying it everywhere.
In the same way a "smart speaker" allows for interactive and sensitivity to its environment compared to a "dumb speaker", a "legal contract" allows for arguing and bugfixing and sensitivity to its environment compared to an block chain "contract".
They should call them "strict contracts" or "inflexible contracts" or "software-enforced contracts". The smarts have been taken out on purpose.
Yes. Where dumb contracts make sense, they make many financial services much cheaper. But investing your life savings somewhere will probably forever demand counselling by a human being.
It's more that they're just entirely separate things. Smart contracts are programmable money. Contracts are agreements between parties. The fact that you can use smart contracts to automatically take actions required by an actual contract is interesting and useful, but it's not enough to make the two comparable.
So, is it that much of a stretch to assume that some day a significant fraction of contracts will be more algorithmic? "The best way to predict future is to create it" - unatributed.
The rest of the world doesn't want to lose millions due to an exceptional condition in a contract that wasn't apparent on audit.
That isn't how the law works, and that's a good thing.
When it comes to contract disputes you ultimately wind up before a human with hopefully decades of experience trained by a system with centuries of experience which can deploy some level of nuance.
Which is not how geeks think the legal system works. Or if they do understand it works that way they feel that it is flawed. That isn't a flaw, that's a feature.
Sometimes it goes wrong. But if you're ever the beneficiary of a judge going "yeah that contract term was always bullshit. you think you're clever, but i wasn't born yesterday. nullified." then you'll appreciate it.
Crypto enthusiasts want to defect from the system of democratic law in favor of algorithmic law.
And just because you're using a smart contract, doesn't mean that the legal system of the jurisdiction you're in no longer has an opinion or the ability to make judgements against you.
So, I agree, some of these things are features not bugs to normal humans, but to most cryptocurrency enthusiasts they are anathema. Ultimately we'll need systems that are a bit more friendly to error. It's early days though, and the technology is flexible enough to incorporate nearly any kind of system you want.
Not everyone agrees with that. Everyone using smart contracts is opting in to code-as-law - nobody who doesn't want that needs to use or touch them.
Maybe we have a similar phenomenon with blockchains nowadays... Of course there will be errors in the source code somewhere, it is software written by humans!? It is just a matter of creating another level of abstraction as a safeguard in the smart contract, maybe even with 4 eye principles...