only-one1701 4 days ago

You could also do this with any other kind of API a bank might expose? Why is crypto necessary here?

6
bo1024 4 days ago

One thing is stronger guarantees for the receiver, who can verify that the smart contract will automatically transfer the funds. Another is interoperability. The receiver can write a contract to e.g. always donate half of that income to a charity as soon as it is received every two hours. Another is transparency and verifiability, anyone can check that the receiver is giving half this income to charity.

Not trying to get pulled into any arguments about whether cryptocurrency is good or bad, just some potential answers to your question.

arccy 4 days ago

crypto isn't necessary... it's just that no bank wants to take on the risk of exposing an api to the regular consumer.

xyzzy9563 4 days ago

Crypto doesn't require 3rd party permission to send money or verifying anyone's authenticity, real name, or legal compliance. So it's much easier to build APIs around. If you created banking APIs you'd need very extensive controls and monitoring for anti-money laundering and so on.

scyclow 4 days ago

Sure, you could technically wire something together that does this, but maybe the other party wants a strong reassurance that the payment will actually go through. They don't want to rely on your server making the right API call.

jrm4 4 days ago

E.g. Automatic bill pay to a VPN. Now you have very good anonymity.

acdha 4 days ago

If you’re making regular payments from a known wallet on a public ledger, where is the anonymity coming from?

jrm4 4 days ago

A known pseudonym doesn't destroy anonymity?

acdha 4 days ago

It puts you one mistake or bit of misplaced trust away from permanent de-anonymization. In our example, you have to avoid ever using that wallet for anything else, scrupulously fund it using mixers, and hope that your VPN provider never does something which makes it possible to link your activity to that wallet.

This is not realistic for the average person.

jrm4 2 days ago

I mean sure -- but right now there's no such thing as "realistic money anonymity for the average person."

In roughly the same way there's no such thing as "very good cybersecurity for the average person."

acdha 2 days ago

> I mean sure -- but right now there's no such thing as "realistic money anonymity for the average person."

I know HN skews hard for electronic payments but cash is still heavily used. One nice trait is that its weaknesses are highly intuitive: there’s no retroactive de-anonymization or tracking across unrelated transactions, and people are familiar with how physical objects are stolen.

solumos 4 days ago

In this scenario, imagine that “you” are in a different country or perhaps you don’t have a bank account. Or maybe you don’t want to pay $10+ or X% to receive funds.