4 ms·
> Democracy solves the Byzantine agreement problem just fine already. That’s nice when you and your counterparty are part of the same democracy, or potentially
by derefr 5y ago
> Democracy solves the Byzantine agreement problem just fine already.
That’s nice when you and your counterparty are part of the same democracy, or potentially allied ones. But how do you enforce contracts when your government and their government are at war?
(The governments say “you shouldn’t; they’re the enemy.” Well, screw the governments, I want to make positive-sum trades in the hopes of increasing global GDP and ratcheting us up out of the need for wars over unevenly-distributed scarce resources in the first place.)
All the speculative value of cryptocurrencies is based on their utility in making and fulfilling the terms of contracts, when a government or governments don’t want to — or fundamentally aren’t able to — grant that contract any legal enforceability.
And much of the rest of the value derives from the ability of Proof-of-Work mining to be used to convert local export-controlled assets into exportable digital assets. (The whole reason PoW has stuck around as long as it has is that capital flight in China still needs it for a few years yet.)
- cormacrelf 5y agoIf that’s what you want web3 for, I’m actually quite happy for you to record your treachery on a public ledger. There is a reason the government doesn’t want you to do it, and that’s that sanctions are one of the only reasonable deterrents to war that we have. I can’t believe you would advocate for interfering with that on a public forum, in 2021 when western democracies are already struggling to make economic sanctions hurt because the autocrats are all in cahoots. https://www.theatlantic.com/magazine/archive/2021/12/the-autocrats-are-winning/620526/ https://www.theatlantic.com/magazine/archive/2021/12/the-aut...
- derefr 5y agoYou’re assuming I’m talking about selling things to North Korea, or arms dealing, or something; but in the multilateral case, I’m actually talking about enabling trade in situations where arbitration of otherwise-legal contracts is impractical due to enforcement of contracts requiring ongoing positive relations (e.g. for mutual extradition) which have lapsed, or requiring the crossing of a DMZ — leaving parties on either side in a legal “state of nature”, free to screw one-another over with no consequences. There were no economic sanctions imposed between East and West Germany; but making a contract with someone on the other side of the wall was still impractical, due to lack of diplomatic relations. Smart contracts solve that problem. Other angles on this: the regular financial system in the Western world doesn’t let anyone transfer fiat currency to countries like Nigeria “for your protection”, even if you’re literally trying to run payroll for the registered employees of your Nigerian subsidiary company. (In other words, a de-facto trade embargo, but not a legal one, and not one to do with a any war.) The only good way to do that payroll at this point is to send them crypto.
- cormacrelf 5y agoI updated my comment to clarify. You did say enemy.
- dTal 5y agoBut your argument also justifies selling arms to North Korea. After all, it's a positive-sum transaction that increases global GDP? The flaw is that a transaction isn't positive-sum just because you and your trade partner are both happy. Your transaction may well incur negative externalities that outweigh the total profit enjoyed by you and your partner. For example, the world is much worse off if you sell a button-that-destroys-America to North Korea, even though you and North Korea are both pleased at the arrangement. I don't want to put activity out of the reach of governments. Governments are the organ by which we decide what is and isn't acceptable behavior. If our governments are behaving unreasonably, the solution is to fix them, not to pursue anarchy.
- tsimionescu 5y agoWhile I think the stated use case is bizarre and useless, I will note that economic sanctions are almost universally bad, used to hurt the populace of countries like Iran, North Korea, Cuba and others without doing anything to hurt the ruling elites. That said, the problem with such sanctions and trade embargoes is usually the flow of goods, which Bitcoin does less than nothing to solve of course.
- cormacrelf 5y agoI agree, but as we speak Russia has amassed 150k+ troops on the Ukrainian border and Putin is waiting to see whether the West can apply enough sanctions to make the whole effort a net loss before he gives the green light on an invasion.
- maccolgan 5y agoBut why do I have to care about that? Due to the overreach of US policies even companies in countries which don't have sanctions against Russia have to worry about the efficiency and performance of payments going towards Russia. SEPA and ACH may be marginally performant but SWIFT is incredibly expensive, which is the only option you have for international transfers that doesn't depend on an American monopoly of power.
- cormacrelf 5y agoDo you just not care about anybody else in the world? We live in a society. I am surprised at the political ideas on display in this thread. This isn’t even under the comment in which I described the influence of “techno-libertarian anarcho-capitalism” on the crypto community! If you are not part of a western democracy, of course you do not have to care, but if you are, then you should. (Moreover if you think war is bad, like that other commenter agreed before wondering how to erase the effect of sanction deterrents, you should also care.)
- maccolgan 5y ago>Do you just not care about anybody else in the world Sure I do, however I also get to choose who I care about, and it definitely doesn't include people who make policies which are extraterritorially enforced on me. >If you are not part of a western democracy, of course you do not have to care What do you do when a "Western" "democracy" enforces their laws on you and all remaining solutions point you to services that are beholden to a "Western" "democracy".
- jayd16 5y agoIn the thought experiment of a true anarchy, how do you ultimately enforce the off-chain part of a transaction? If BTC is traded for goods or services, how do you enforce that the goods and services have been sufficiently provided?
- karlerss 5y agoIn OP article the interfacing with real world is solved by some group voting. In the real world, when disagreements arise, we have voting + due process + a hierarchy of courts. It could be argued that due process is an essential part of finding justice. Baking due process into a smart contract is, although extremely interesting, probably impossible.
- rndmio 5y agoGreat, but take the example in the article. I roll in with my heavies and at gun point force enough of you to vote that the contract was complete even if it wasn't. You can't engineer people away and when you try you've undoubtedly missed something.
- amarant 5y agoBut if you were just going to rob them at gunpoint, why did you need the smart contact? Smart contacts exists so that you don't need the heavies nor the guns, you can just exploit a "bug" in the contract and run off with the cash, preferably without anyone knowing who you even are.
- knuthsat 5y agoThis boils down to the basic problem of a ruleset. It's nice when everyone abides by the same ruleset. But there will always be individuals that will behave outside of it. Like, we can all play capitalism and try to outcompete each other, but eventually there's going to be someone that just abandons that ruleset and murders all competitors. Smart contracts are just a better ruleset, still not enough.
- 5y ago
- eru 5y ago> That’s nice when you and your counterparty are part of the same democracy, or potentially allied ones. But how do you enforce contracts when your government and their government are at war? You should look into actual historical examples here!
- xwolfi 5y agoYou miss something, imagine a world where crypto is finally used to pay for services. How do you enforce that when you give an advance to your house builder so that he can start building and contracting out and paying his own people by the hours, that he wont build you something that eventually crumbles as soon as you open the door? Who enforces THAT ? Who care about decentralising, we need to centralize violent enforcement or people will just scam each other. The problem in China is this one, not that they're not crypto-dumb dumb enough :s
- guillem_lefait 5y agoIn that case, you could enforce that some of the paid amount is locked and release over time so as to provide an incentive to build something not totally fucked up.
- dTal 5y ago>The governments say “you shouldn’t; they’re the enemy.” Well, screw the governments, I want to make positive-sum trades in the hopes of increasing global GDP and ratcheting us up out of the need for wars over unevenly-distributed scarce resources in the first place. That's a real nice justification for war profiteering ya got there. I don't think it'll convince too many people though...
- Daishiman 5y agoNothing better than recording your illegal transactions in an immutable blockchain.
- np- 5y ago> Well, screw the governments, I want to make positive-sum trades You and what army? And I’m not even being facetious, you’d probably need an army to go against your government and economically aid an enemy like this. And therein lies your answer for who will enforce these contracts: those with the most capability for force.
- aaroninsf 5y ago_But muh hashes_ is not going to help you "enforce" anything as soon as any of this enters the material world. In the material world, all the problems of e.g. being at war are identical regardless of the medium of your claims. Can you "enforce" the flow of Ether? Oh yes. Enjoy.