| ▲ | baby 6 days ago |
| I'll attempt an answer: Today, if you want to transact between businesses or retail (folks like you and I), you need to find a route between the two entities' banks. This route might take several hops, passing through some central banks, and some of these hops might be instant or might take days to actually settle. On top of that, you need to pay the service that helped you find a route (SWIFT) and potentially the nodes your transaction goes through. Bottomline, it can be slow and a lot of middle men are taxing you. This is why you see services like (Transfer)Wise, that basically try to bank everywhere, and allow you to send money faster by taking a shorter route (kind of like a wormhole :D). But they have to add liquidity everywhere, which they have to rebalance constantly, and it's centralized (single point of failure). FWIW it's great because for a long time this is the best thing we had. Now, let's take a look at the other side. Using stablecoin is a matter of just creating a wallet. The openness by default of blockchains make it really easy to integrate with a blockchain as an entity (just use the SDK, it's there by design). Furthermore, it's in many cases instant and cheap (unless you're transacting on a slow blockchain, but then that's your fault). That being said, the elephant in the room is that one stablecoin (let's say USDC) is now present on many blockchains. So if you have USDC on chain A, and I have USDC on chain B, we're back to our "tradfi" world where we have to find a route between our two chains, which might take us over many bridges, which can be slow and costly. The alternative, like with Wise, is to use centralized players who have liquidity on many different chains and can move things around by just updating their internal (and centralized) database. It's tradfi all over again :D |
|
| ▲ | siddthesquid 6 days ago | parent | next [-] |
| I think the technology of blockchain is irrelevant. If something can be accomplished on the blockchain, which requires N nodes, a business can probably replicate that same objective with less than N nodes because they don't have to pay the cost of verifying that nodes are acting honestly. This business is incentivized to be honest because otherwise they lose their business. Someone has to pay those costs for the N nodes on the blockchain - who will it be? Transactions seem cheap now because funding for these blockchains is often used to subsidize costs. You mentioned ease of use, like the use of SDKs, but blockchain technology does not enable that. All blockchain can do is that if you ask it "hey i was told the state of the world was this. is it true?" and the blockchain will tell you yes or no. If you want to provide those kinds of guarantees to customers in a reliable way, all you need is cryptography, not blockchain. |
| |
| ▲ | SkidanovAlex 6 days ago | parent | next [-] | | The most important aspect of blockchain that is relevant here is that your counterparty half a world away and you both agree that you trust the state of this blockchain, and thus can transact on it. For business running the same code on their 1 node instead of N is not a replacement, because their counterparty has no reason to trust whatever is running on that 1 node. Your reasoning re: N nodes are expensive is also flawed. Executing a single payment transaction takes a fraction of a second of compute. Even if it is replicated 10,000X, it's still extremely cheap compute-wise. The low cost of transactions has nothing to do with subsidizing. | | |
| ▲ | wredcoll 6 days ago | parent [-] | | > For business running the same code on their 1 node instead of N is not a replacement, because their counterparty has no reason to trust whatever is running on that 1 node I mean, why are you doing this kind of business with someone where you can't even trust that? Aside from that, block chains only provide trust if they're meaningfully decentralized. These hyper specific b2b ones seem unlikely to pass that test. Exactly who all is running verifier nodes? | | |
| ▲ | wholisticguy 4 days ago | parent | next [-] | | This is the main value of a blockchain. You can do business with someone you don't specifically trust without requiring a third party in the middle to mediate the financial transaction. The only people that need to run a verifier node are those that don't trust the other verifier nodes to do it properly. It's opt in, most will not run one, but a business that has enough money at stake can if they want to. Then the blockchain client software provides the framework for cryptographic assurance that the two copies of the ledger are in sync. | |
| ▲ | DennisP 6 days ago | parent | prev | next [-] | | Businesses do lots of transactions without trusting anyone else's records. Then they do lots of slow, expensive mutual auditing. | |
| ▲ | YawningAngel 6 days ago | parent | prev [-] | | You don't need verifiers. I interviewed at R3 (now Onyx) in JP Morgan and my take on the business was that it's more of a distributed ledger than a blockchain | | |
|
| |
| ▲ | afiori 6 days ago | parent | prev | next [-] | | I don't like Blockchains mostly but the technology of the Blockchain here is not irrelevant, it is a way to use peer to peer liquidity. That is there is no need for a central entity to have liquidity in many different circuits because you can trade with other coin holders directly in many different exchanges. Sort of like banks use customer money to offer loans to avoid the need of centralised liquidity. The Blockchain technology is important to allow different exchanges to interact with each other in ways that I suspect would be not super legal through a central entity. | | |
| ▲ | wrs 6 days ago | parent [-] | | Running a database does not require liquidity. | | |
| ▲ | afiori 5 days ago | parent [-] | | Running a database with no liquidity does not allow you to actually transfer funds. When A sends money to B both have an expectation that B is able to access such money through normal monetary systems like: seeing their bank balance go up, withdraw it as cash, or transfer it again to C which will have a similar recursive set of expectations. Unless your database is the de facto central banck for the currency A and B use you will have to convice B's monetary system to believe B now has more money. The simples and almost only way to do that is to pay the appropriate price in a currency they like. Which requires liquidity. As an example if you wanted to install a bitcoin ATM with withdrawl* in a train station (or anywhere else) you would need liquidity in whatever currency the user want to withdraw. * I suppose you could withdrawn bitcoin by giving out fresh wallets with the sum or by simply transfering it. | | |
| ▲ | wrs 2 days ago | parent [-] | | Why should a database need to transfer funds? Bitcoin doesn’t transfer funds, it’s just a shared ledger of what funds have been transferred. Lots of banks use Oracle to record fund transfers, but Oracle doesn’t transfer any funds. |
|
|
| |
| ▲ | InsideOutSanta 6 days ago | parent | prev | next [-] | | Is this just for dilution of responsibility? If a central company is responsible for these transactions, then they are responsible for the transactions, which means there are all kinds of legal constraints and repercussions. But if it's a blockchain, then all of the nodes in the network are responsible. So in this case, "this business is incentivized to be honest" might be the precise "problem" this is meant to solve. | | |
| ▲ | jacobr1 6 days ago | parent [-] | | Or further, that you need to interact with a business at all. Visa does a good job intermediating many classes of payment. But I am limited in what kind of applications I can build on top of that (tied directly into the payment) |
| |
| ▲ | floatrock 6 days ago | parent | prev | next [-] | | This makes sense as long as > This business is incentivized to be honest because otherwise they lose their business is true. And it might be true if you assume perfect competition, low barriers to entry, no egregious regulations, no regulatory capture, no bundling to force decisions regardless of 'honesty' (or 'fairness'), etc. So in a perfect world, maybe. But I think the niche in all the imperfections. | |
| ▲ | baby 6 days ago | parent | prev | next [-] | | You are missing the "trust" element of a blockchain. A blockchain essentially allows you to run a distributed database where the different actors don't trust one another. Tradfi is built on trust of entities (can I trust this bank? Can I trust this central bank? Etc.) | | |
| ▲ | siddthesquid 5 days ago | parent [-] | | Yes, that trust is the fundamental difference. However, that trust costs money in the form of needing more nodes. You usually can trust your bank, as long as you trust your government. Regulations make it difficult for banks to misbehave. That being said, not trusting your government (which I can believe is a valid stance in some countries) is probably the only valid use case for blockchain IMO. | | |
| ▲ | baby 5 days ago | parent [-] | | I would say it cost less money, running a bank is a massive cost, entire cities like London, New York, and HK are built around the banking world. |
|
| |
| ▲ | gotbeans 6 days ago | parent | prev | next [-] | | > Criptography You mean criptography and trust right? | | |
| ▲ | siddthesquid 6 days ago | parent [-] | | If I'm bank of america, and i publicize a public key, and then everytime everyone does a transaction, i sign a receipt using my public key such that my customers can prove that transaction happened, then that would be the cryptography. if bank of america does something malicious, i can prove in court very trivially through those signed receipts that they did so. So I don't need to trust bank of america - i just need to trust the courts to charge financial institutions that provably are breaking the law. |
| |
| ▲ | AnthonyMouse 6 days ago | parent | prev [-] | | > If something can be accomplished on the blockchain, which requires N nodes, a business can probably replicate that same objective with less than N nodes because they don't have to pay the cost of verifying that nodes are acting honestly. This business is incentivized to be honest because otherwise they lose their business. This is missing something important, which we can see by considering one of the major problems merchants want to solve right now. The credit card companies charge them ~3% and then give ~1% back to the customer, implying that there is a ~2% net gain to be had by cutting out the middle man. So why hasn't this happened? Because the alternative with the lower fees is ACH, but customers are less willing to give out their bank account number than their credit card number to a random small business. This is the easy case for some centralized service to fix it, right? Have some large trustworthy company take the customer's bank account info and transfer the money to the merchant for a very small processing fee. But this is the part where your assumption falls through. Once the merchant has signed up for this, the payment processor is the only one with the customer's payment info. In other words, it's hard to switch, and then the payment processor can charge higher fees (eroding the benefit) and the high switching costs also cause the market to consolidate. And because you're tied to a single payment processor, when their fraud AI has a false positive they can erase your business overnight by locking you out and not answering the phone. Now suppose you don't have a centralized system. Instead, the customer acquires a store of value (Bitcoin, stablecoin, something else) however they want. Customer A can get it from Coinbase, Customer B can get it from Stripe, Customer C can get it by selling something on eBay and accepting it as payment, and the merchant doesn't have to do business with any of these third parties to accept payments from customers who do, because they all support the same transfer medium. Now you have a competitive market. Currently a new payment processor has to earn the trust of a large enough percentage of the general public for merchants to be willing to use them; a new exchange would only need the trust of enough people to be doing enough business to cover their costs, a far lower threshold. If a merchant wants to switch payment processors or has a dispute with one of them, their own customers wouldn't have to do anything different because the means customers use to convert dollars to tokens is independent of the means merchants use to convert tokens to dollars. > Someone has to pay those costs for the N nodes on the blockchain - who will it be? That's the boring question. The interesting question is, can you have a blockchain with lower fees than payment processors currently have? And the answer appears to be yes, e.g. the transaction fee for Bitcoin Cash is around a penny. | | |
| ▲ | siddthesquid 6 days ago | parent [-] | | My point is that blockchain is just a technology - nothing about the technology itself makes the concept of transferring money cheaper. I agree that it is another competitive avenue for transactions, but if it became a threat to payment processors, my theory is that they could lower their costs more than blockchains potentially can. This is because the software and infrastructure needed to build something that assigns numbers to accounts and allows transfers is obviously going to be cheaper off the blockchain. If trust is an issue, the bank can provide cryptographically signed receipts that show they've confirmed the entire lineage of your account, in the same way a blockchain does, but they would be the only verifier. The question becomes about how the cost of the additional trust from the blockchain relates to the incentive of doing honest business. I imagine that trust cost is pretty high. > can you have a blockchain with lower fees than payment processors currently have? And the answer appears to be yes The transaction fee is not the only thing being paid. They are also getting mining rewards. If a blockchain has mining rewards, maybe in the form of Bitcoin Cash, then that will dilute the entire pool of Bitcoin Cash. | | |
| ▲ | AnthonyMouse 5 days ago | parent [-] | | > They are also getting mining rewards. If a blockchain has mining rewards, maybe in the form of Bitcoin Cash, then that will dilute the entire pool of Bitcoin Cash. How is this any different than the Fed or the fractional reserve banking system creating new US dollars? > nothing about the technology itself makes the concept of transferring money cheaper. Nothing except for the thing that matters: If you have something fungible instead of something with high switching costs, it makes fees go down. > if it became a threat to payment processors, my theory is that they could lower their costs more than blockchains potentially can. And that's why blockchains are useful! To exert the pressure needed to make that happen. It doesn't matter if the centralized system can have lower costs unless it actually does, and for that you need the competitor to exist as a viable threat. | | |
| ▲ | siddthesquid 5 days ago | parent [-] | | > How is this any different than the Fed or the fractional reserve banking system creating new US dollars? The miners get the fees. The fed does not keep the dollars they make. They also adjust the rates to avoid things like recessions. > Nothing except for the thing that matters: If you have something fungible instead of something with high switching costs, it makes fees go down. The US dollar is considered fungible... Help me understand how any of this is specific to blockchain technology and not included in non-blockchain technology. Have you worked with this tech before? Also, what about things like venmo and zelle? zero fees, super fast. > And that's why blockchains are useful! To exert the pressure needed to make that happen. I'm not saying they are not useful. I am saying the technology behind them is irrelevant to the costs. | | |
| ▲ | AnthonyMouse 5 days ago | parent [-] | | > The miners get the fees. The fed does not keep the dollars they make. Somebody gets the money. Banks and government contractors get the money. It's not clear how that's any better than miners getting it, and either way it's creating new money that dilutes the value of your existing money. > They also adjust the rates to avoid things like recessions. There is nothing stopping the government from setting up a fractional reserve banking system denominated in a cryptocurrency. It works the same as it does in dollars. Alice borrows from the bank, pays the money to Bob and now the bank credits Bob's account and balances its books through the money that Alice owes the bank. If Bob wants to withdraw the money as physical cash or cryptocurrency in a non-custodial wallet then the bank either has enough reserves to do that or can sell the loan and use the proceeds to pay Bob. But if that doesn't happen -- which is more common -- then the balance credited to Bob's account only ever exists in the bank's computer and the bank has effectively created new money in that denomination. > The US dollar is considered fungible... Help me understand how any of this is specific to blockchain technology and not included in non-blockchain technology. US dollars as bills in your pocket, sure, but it's hard to transfer those over the internet without involving a middle man. > Also, what about things like venmo and zelle? zero fees, super fast. Venmo isn't a protocol, it's a company. It isn't free for businesses and they can still shut down your operations without recourse. Zelle is a protocol, but it's designed for transferring money between individuals, not making purchases from a business or setting up autopay. What we need is a protocol that is designed to do those things, but the banks fight attempts to create it because they want to keep getting the 3% from credit cards. > I'm not saying they are not useful. I am saying the technology behind them is irrelevant to the costs. Suppose that something with the transaction fees of Bitcoin Cash was more widely used and therefore a viable way for small businesses to accept payments from ordinary customers. Which existing non-cryptocurrency service is a viable means to do the same thing for the same or lower fees? A real one, not a hypothetical cost structure that nobody actually offers. |
|
|
|
|
|
|
| ▲ | hvb2 6 days ago | parent | prev | next [-] |
| So why can a traditional bank not solve this? In Europe you can wire money across borders for free, you just need to know the account number. Arrives in seconds at 0 cost. I feel like a lot of the fintech in the US is purely a result of a lack of regulation. For the example of Argentina, the real reason that business is using crypto is because their currency is unreliable. It might be a good fit there but trading in dollars would've fixed that too. |
| |
| ▲ | abxyz 6 days ago | parent | next [-] | | I’m as cynical about crypto as any sane person but I think you’re hand-waving away the challenges of international business. How can you transact in dollars if you’re a business in Argentina? As you say, if you’re operating in Europe, this is a solved problem, but lots of businesses are operating across borders that don’t have the same payment options. Banks could solve this problem but they haven’t and this is what non-banks have come up with. I’m sure if SEPA was global this wouldn’t be necessary, but it isn’t. | | |
| ▲ | hvb2 6 days ago | parent | next [-] | | I'm trying to point out that most US people are unaware that days for selling a transaction should be outrageous, yet it's the norm. And a wire, which is as close to sepa as I think you can get, costs 10s of $ each time. Basically, the international business problem is real. The Argentina case is mostly lack of a domestic stable currency though. These are legit use cases, fast and cheap transactions aren't. | | |
| ▲ | mattlutze 6 days ago | parent [-] | | Fast and cheap transactions are legit use cases. If you actually offered those US businesses with instant, verifiable transfers that cost nearly nothing, do you actually think they wouldn't move to that? |
| |
| ▲ | mattlutze 6 days ago | parent | prev [-] | | SEPA also works easily because it's single currency for a single unified economic zone. If currency change was involved then you'd likely be back to routing through central banks or currency change banks and such. | | |
| ▲ | Y_Y 6 days ago | parent | next [-] | | > As of 2025, there were 41 members in SEPA,[2][3] consisting of the 27 member states of the European Union, the four member states of the European Free Trade Association (Iceland, Liechtenstein, Norway and Switzerland), the United Kingdom, as well as five EU candidate countries.[4][5][3] Some microstates participate in the technical schemes: Andorra,[6] Monaco, San Marino, and Vatican City.[4] As of 2025, Albania, Moldova, Montenegro, North Macedonia and Serbia are the five countries negotiating to join the EU that are included in SEPA.[2] - https://en.wikipedia.org/wiki/Single_Euro_Payments_Area I don't know if I'd call that a "unified economic zone" without some qualifications. | | |
| ▲ | runarberg 5 days ago | parent | next [-] | | Few of SEPA members have autonomous regions which are them selves not members of SEPA, I do wonder if making transactions between the autonomous region and the rest of the country, as well as to a different SEPA member is any harder. For example I can’t imagine it would be difficult to make a transaction between Thorshavn in the Faroe Islands and Hirtshals in Denmark proper, or to Oslo or Reykjavík for that matter. But a transaction between North Nicosia to Nicosia in Northern Cyprus and Cyprus respectively may be a different matter. | |
| ▲ | mattlutze 5 days ago | parent | prev [-] | | Here's a fun timeline to walk through how it developed and why it's been, while not trivial, implemented with a kind of structural uniformity to keep the problem space contained. https://www.europeanpaymentscouncil.eu/about-sepa/sepa-timel... |
| |
| ▲ | baby 6 days ago | parent | prev [-] | | It wouldn't surprise me if SEPA was running a BFT consensus protocol under the hood to ensure security |
|
| |
| ▲ | jama211 6 days ago | parent | prev | next [-] | | Australia too has instant and fee free transfers, so American staples like venmo just simply don’t exist here. People just send money to and from each other’s banks directly instantly and for free. So why would we need another service? Crypto here would similarly make very little sense. | | |
| ▲ | nikcub 6 days ago | parent | next [-] | | It's not about the domestic use case - that is solved by regulation in stable economies. Try paying someone in Pakistan from Australia. Business is global now. | | |
| ▲ | jama211 5 days ago | parent [-] | | I seem to have no issue purchasing goods online from stores operated in other countries. | | |
| ▲ | wholisticguy 4 days ago | parent [-] | | You do so at the pleasure and convenience of duopoly of credit card payment processors (Visa and MasterCard). And occasionally, they will withdraw that service for arbitrary and capricious reasons https://news.ycombinator.com/item?id=44685011 Crypto stablecoins running on blockchain rails provide an alternative to that network. | | |
| ▲ | jama211 3 days ago | parent [-] | | I believe the duopoly is bad, but the solution to that is market regulation, not crypto. |
|
|
| |
| ▲ | jama211 3 days ago | parent | prev [-] | | As an aside, if banks in other countries also worked like this because we as a global society regulated them better then people in those countries could enjoy similar rewards. |
| |
| ▲ | Izikiel43 6 days ago | parent | prev | next [-] | | > It might be a good fit there but trading in dollars would've fixed that too. You are underestimating how toxic the Argentinian government was. We did do that with capital controls, the problem is that it was illegal, and the Argentinian IRS is very active trying to tear you a new one. Argentina has long become a bimonetary economy, dealing with ARS for everyday transactions, but saving in USD and pricing assets in USD (real state for example). To give an example where this would have helped, my parents in Argentina needed to send money to my brother in Europe. The government had made that illegal with capital controls, so I had to transfer him money through wise from a 3rd country and when at some point later I visited they gave me the cash. People underestimate how annoying and distopic governments can be if given the chance. | |
| ▲ | afiori 6 days ago | parent | prev | next [-] | | That is because the EU acts as a coordinating authority, if you wanted to transfer money from Greece to Iran it would be a different issue. I suspect that banks cannot solve this because it would be illegal for them to do so. If many banks could send and receive money from across the world money laundering would become way way easier (in this sense the lack of privacy in many blockchains can be seen as a strength) and it is how offshore fiscal paradises work | |
| ▲ | fsckboy 6 days ago | parent | prev | next [-] | | >in Europe you can wire money across borders for free do you mean "electronic funds transfer"? because "wiring" is an old school thing that uses Telex machines and and gets processed by people and I would doubt it carries no fee. (It's probably been modernised so that people handle virtual slips of paper, but it very much carries the feel of an "order on a slip of paper" type of transaction and is far from instantaneous.) I'm genuinely asking, I only know about the US systems where electronic funds transfer is known as ACH which is an automated clearing house, and wiring is called wiring. From the US, I can wire to European banks. I can't ACH. | | |
| ▲ | 9dev 6 days ago | parent | next [-] | | I don’t think more than a handful of Europeans have ever heard of wiring the way you describe. Everyone over here has a bank account with a debit card and is used to transferring money to someone using their international bank account number; PayPal is in use for convenience, but not really necessary actually. People have credit cards for travelling abroad or online purchases, but that’s about it. | | |
| ▲ | fsckboy 5 days ago | parent [-] | | not more than a large handful of Americans have heard of it either, till they become "established" so to speak. It's for moving large amounts of money, and for ordinary people that would only be like when you buy a house, you wire the money to escrow. Europe has the same wire system, it's international. |
| |
| ▲ | hvb2 5 days ago | parent | prev [-] | | I used the term wire because it most closely resembles a sepa transaction. You put in the receiver's details and hit send |
| |
| ▲ | is_true 6 days ago | parent | prev [-] | | I think the argentinian case was mentioned for marketing purposes. You can trade using the USD dollar which at the end of the day is probably what your client/provider is using anyway. | | |
| ▲ | Izikiel43 6 days ago | parent [-] | | Since April, yes, before that you had very hard capital controls since 2019, and also during the 2011-2014 period.
For people there, it's not marketing, it's an actual solution to government interference. |
|
|
|
| ▲ | 6 days ago | parent | prev [-] |
| [deleted] |