News for hackers. Stuff that matters.
Re:Binance's books are a black box, filings show, as it trie... by elliekelly on Monday December 19, 2022 @03:45PM (#34057434)
What about triple entry accounting requires the blockchain? Or how does triple entry accounting benefit from being on the blockchain? Or a distributed ledger in general? The shitty book keeping you encountered will always be cheaper, faster, and easier than the “better” alternative. The people like SBF with a black hole of excel nonsense as their “accounting system” aren’t going to be persuaded to take up triple entry accounting— on the Blockchain or otherwise.
Re:Binance's books are a black box, filings show, as it trie... by digitaltrees on Monday December 19, 2022 @04:12PM (#34057794)
I am not aware of any other triple entry accounting system or proposal other than the block chain ecosystem. But I have been a crypto curmudgeon and skeptic so I don’t follow it closely. Honestly it was the only idea that didn’t make me throw up a little when I would talk to crypto fans. It was my little tactic to find common ground.

Excel may be cheaper and faster for companies but governments care about legitimacy and could probably end up forcing implementation. So imagine that instead of county deed offices that have physical books dating back hundreds of years with title info, they had a blockchain ledger then the third party systems the evolved on top to make title transfer lowers friction will technically not being a true legal transfer could have a middle ground where the transaction has the certainty and legitimacy of a public record and the low friction of a digital transaction rather than physically having to go to each county to record the transaction.

Similarly all large banks now have to submit stress tests to the federal reserve and one of the hardest things to do is trace asset transfers and liabilities to get at contagion risk. If regulators were smart they would mandate a blockchain or time series database so that unwinding transactions didn’t have to happen through junior attorney and bankers manual review of transfers in bankruptcy court.

Re:Binance's books are a black box, filings show, as it trie... by marcus_holmes on Monday December 19, 2022 @04:25PM (#34057935)
I still don't understand why this is better on a blockchain than a database.

Transactions are harder to do, they take longer, they're massively more inefficient, etc. And what do we gain from this? Blockchains are not immutable (as we've seen), they're usually controlled by a single entity or group of entities (as we've seen), they're public but in a bad way - as soon as the connection between a person and a key is revealed, that person's entire transaction history is revealed. And so on.

I know that "all these problems are being solved" but you could solve them all in an instant by just using a database and having sufficient oversight over who gets to manage it. I don't understand the enthusiasm to use a blockchain here (or anywhere)

Re:Binance's books are a black box, filings show, as it trie... by PKop on Monday December 19, 2022 @04:43PM (#34058180)
3rd party trust and central point of failure. I don't agree that we've seen Bitcoin be controlled by a single entity or that anyone has power to modify it against the will of market. I would argue the things you don't see a need for are necessary, if not sufficient, to have a sufficiently decentralized ledger. Network effect might be the other ingredient.
Re:Binance's books are a black box, filings show, as it trie... by RC_ITR on Monday December 19, 2022 @06:01PM (#34059048)
> I don't agree that we've seen Bitcoin be controlled by a single entity or that anyone has power to modify it against the will of market.

I can say the same things of Visa? If the point is that economic incentives are what keep miners honest, what do you think keeps Visa honest? (I'll tell you as soon as they start doing things that don't follow the rules, their market cap will plummet)

Re:Binance's books are a black box, filings show, as it trie... by marcus_holmes on Monday December 19, 2022 @08:34PM (#34060402)
We've had solutions to trust problems for centuries, and they work well.

Central point of failure argument seems moot - there are simple architectures to solve this for databases.

Re:Binance's books are a black box, filings show, as it trie... by streb-lo on Monday December 19, 2022 @04:47PM (#34058223)
Blockchain also only works the way people intend in entirely digital domains.

As soon as you tie it to real-world assets it's no different than an Excel sheet because you must validate everything manually anyways.

Re:Binance's books are a black box, filings show, as it trie... by meowkit on Monday December 19, 2022 @09:40PM (#34060879)
This is called the Oracle Problem.

It can work outside of the digital realm.

https://blockpit.io/en/blog/how-to-solve-the-oracle-problem/

> A decentralized oracle uses a decentralized network of nodes to obtain real-life data from off-chain sources of information and transfer it to smart contracts on-chain. These decentralized oracles are like public libraries with multiple sources of information. Using many sources of information helps to minimize counterparty risk. More importantly, decentralized oracles aim to reduce concerns about reliability and trust because oracles that provide false data will be penalized for data manipulation.

Re:Binance's books are a black box, filings show, as it trie... by legutierr on Monday December 19, 2022 @04:58PM (#34058343)
If two rival businesses are transacting with each other, and they don’t really trust each other fully, which one hosts the database?

Whoever hosts the database is in a position to manipulate data to the disadvantage of the other. Which entity gives in and gives up that power to the other? Why should either party agree to take on that sort of counterparty risk when they don’t have to?

Also, what instances of non-immutable blockchains are you referring to? Blockchains by definition are immutable post-finality.

Re:Binance's books are a black box, filings show, as it trie... by laserlight on Monday December 19, 2022 @05:17PM (#34058528)
> which one hosts the database?

Both?

> manipulate data to the disadvantage of the other

How is this even possible? Don't they other sign their transactions?

Re:Binance's books are a black box, filings show, as it trie... by hanniabu on Monday December 19, 2022 @08:48PM (#34060512)
Let me just operate a database for everyone I interact with, and also pay a lawyer to write a contract for every interation.

> How is this even possible? Don't they sign their transactions?

In a blockchain, yes. What you quoted was talking about a database. It seems like you accidentally just realized the issue with your own argument by trying to find an issue with his. Great way to get around bias.

Re:Binance's books are a black box, filings show, as it trie... by fineIllregister on Monday December 19, 2022 @10:31PM (#34061202)
> Let me just operate a database for everyone I interact with.

If I'm a company, I already have a database of transactions, even if it is a spreadsheet or physical file folders.

> It seems like you accidentally just realized the issue with your own argument by trying to find an issue with his.

Where is the issue? The two companies can sign and keep separate copies of the contract/transaction. That's literally what they do now. Just digitize it, no blockchain necessary.

Companies could sign a text file of a contract with PGP keys. We could standardize a transaction format and both companies could sign each exchange. Company A would keep the contract and Company B's signature, and vice versa. Trusted third parties (our attornies, banks) could sign as witnesses for bigger transactions.

What do cryptocurrency and blockchain achieve over that, especially given the high costs of transactions?

Re:Binance's books are a black box, filings show, as it trie... by nradov on Monday December 19, 2022 @05:29PM (#34058671)
The clearing house hosts the database. There's no need for a blockchain.

https://www.cfainstitute.org/en/advocacy/issues/central-clea...

Re:Binance's books are a black box, filings show, as it trie... by legutierr on Monday December 19, 2022 @05:38PM (#34058790)
What if there is no clearinghouse operating in that particular market?
Re:Binance's books are a black box, filings show, as it trie... by RC_ITR on Monday December 19, 2022 @05:59PM (#34059027)
You build one because it's way easier and cheaper to build a clearinghouse than it is to build a massively decentralized network of trust-less computers?
Re:Binance's books are a black box, filings show, as it trie... by legutierr on Monday December 19, 2022 @06:12PM (#34059177)
Yeah, but what if that decentralized network of trustless computers already exists, and transactions costs relative to costs you would otherwise incur are very low?

The premise of your argument is that building a clearinghouse is cheaper and easier than using a blockchain. That seems laughable, honestly.

Re:Binance's books are a black box, filings show, as it trie... by robjan on Monday December 19, 2022 @06:42PM (#34059489)
If you use the Blockchain you still need to legislate such that whatever is on the chain is legally binding then create an agency to enforce it.
Re:Binance's books are a black box, filings show, as it trie... by legutierr on Monday December 19, 2022 @07:00PM (#34059642)
This should be possible to do only through standardizable contracts, with enforcement through arbitration and/or the courts.
Re:Binance's books are a black box, filings show, as it trie... by RC_ITR on Monday December 19, 2022 @07:50PM (#34060047)
> Yeah, but what if that decentralized network of trustless computers already exists, and transactions costs relative to costs you would otherwise incur are very low?

Sure and what if unicorns were real? Horses would seem pretty boring then I bet.

> The premise of your argument is that building a clearinghouse is cheaper and easier than using a blockchain. That seems laughable, honestly.

I guess it’s good that we are both laughing at each other then.

Re:Binance's books are a black box, filings show, as it trie... by hanniabu on Monday December 19, 2022 @08:51PM (#34060536)
"hey let's facilitate this transaction on Ethereum"

"no, that's ridiculous, let's build a clearinghouse, get a bunch of lawyers and have paper contracts drafter, ad deal with differences in international law."

Re:Binance's books are a black box, filings show, as it trie... by RC_ITR on Tuesday December 20, 2022 @12:00AM (#34061733)
Lmfao. What is this straw man transaction that can be settled on ETH (keep in mind, you’re already completely leaning on sunk cost fallacy) but needs a lawyer off chain?!

Like, either the terms are known and you put them in a smart contract or they’re unknown and you need lawyers anyway.

I dig the energy, but at least be sort of realistic in your “owns”

Re:Binance's books are a black box, filings show, as it trie... by hanniabu on Tuesday December 20, 2022 @11:02AM (#34067755)
I'm just going along with everyone else's rebuttal of "just use a lawyer", "just use a clearing house", "just pay someone to balance/record your own books", and whatever else they mention to avoid a solution that exists.

It's a bit like hearing people dismiss email and saying "just use snail mail", "just have a scribe write the letter for you", "just use a personal carrier so it's faster".

Re:Binance's books are a black box, filings show, as it trie... by Gwypaas on Monday December 19, 2022 @06:04PM (#34059099)
Then use an escrow.

> An escrow is a contractual arrangement in which a third party (the stakeholder or escrow agent) receives and disburses money or property for the primary transacting parties, with the disbursement dependent on conditions agreed to by the transacting parties.

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

Re:Binance's books are a black box, filings show, as it trie... by legutierr on Monday December 19, 2022 @06:39PM (#34059461)
To implement a traditional escrow you need an escrow agent and an escrow agreement, as you rightly note. In the event of a dispute, the escrow just holds onto the money until the question is resolved in arbitration or litigation.

Expenses involved is such a process include legal fees to draft and negotiate the agreement; paying the escrow agent for their bother; paying for litigation in the event of a dispute.

Escrows can be implemented on a blockchain as well. If the use case is suitable, you can save a lot of money and hassle! And if settlement is on-chain and is indisputable, you might not even need any escrow at all.

Re:Binance's books are a black box, filings show, as it trie... by codehalo on Monday December 19, 2022 @06:50PM (#34059556)
And what if the escrow runs off like SBF and spends your money on personal property in the Bahamas?
Re:Binance's books are a black box, filings show, as it trie... by wins32767 on Monday December 19, 2022 @07:37PM (#34059958)
Then the legal system deals with them and your business insurance covers you (or doesn't). This stuff is a solved problem. Business transact in a low trust environment all the time all over the world.
Re:Binance's books are a black box, filings show, as it trie... by hanniabu on Monday December 19, 2022 @08:52PM (#34060546)
A blockchain can perform escrow services in a more secure manner, 24/7.
Re:Binance's books are a black box, filings show, as it trie... by rvba on Monday December 19, 2022 @07:47PM (#34060026)
As much as I hate bitcoin and blockchain and think that the technology is simply not very useful outside of speculation (+ bad from ecology point of view + slow + unsalable + often a simple database can be better + ...), the one argument that they they say I agree on. Transparency.

Clearing houses do not provide any real information what they do. Supposedly they are regulated, but nobody really seems to look under the rug - which seems to have a lot of dead bodies (anyone remembers the Clearstream scandals?).

DTCC was accused multiple times during the Gamestop saga for allowing naked short selling + for allowing "fail to deliver" all the time. And the worst is that we really dont know. There were no real investigations, no real audits, no information provided to the general public. We are supposed to "trust" the clearing house, but without the ability to verify what it is doing. So how can we know what they are doing? The things we have dont really show what they are doing; also different thing is that they can claim to do one thing, but do something different in reality.

I bet that clearing houses are allowing naked shorts all the time, because nobody can really control it. Are there any programmers doing complicated code reviews with sys admins? The "big four" audits are a joke, they check some papers, of things that supposedly happened or did not happen.

Audits are done by accounting by graduates, who barely understand basics of accounting and here we talk about inspecting complicated software of some clearing house that does a million things per second. Everything is done inside some complicated operatically tool - and I doubt big 4 has any chance to understand it, if even they investigate it, because probably it is outside of scope - they just investigate the print outs, or Excel files "provided by customer". Everyone who works in finance knows that audits are a joke; the auditors barely understand what normal things are doing - and they can barely keep up with the financial part; here we talk about actual checking if the business side isnt cheating somehow inside its software.

A clearing house can just run two sets of books; also how can anyone know it isnt front-running, or naked shorting? There is a lot of money on the table in that and I bet someone tried to skim some of it from time to time. And as I said, we will never know, since this information is hidden from public. We dont really have any way to check it and very doubt if those who check really do.

Re:Binance's books are a black box, filings show, as it trie... by pcthrowaway on Monday December 19, 2022 @09:48PM (#34060927)
Bitcoin and blockchain are not synonymous. Bitcoin is one of the few major blockchain projects still using proof of work, and one of the others, Monero, actually has a good reason to still be doing that (though I still don't like it), and also has a much smaller energy footprint.
Re:Binance's books are a black box, filings show, as it trie... by pr0zac on Monday December 19, 2022 @05:44PM (#34058849)
While running transactions on a distributed blockchain would provide some additional resilience here, I'm unsure if I can picture any situation where the added protection provided over current contract and civil law would outweigh the issue of having your financial transactions publicly available for review by all other actors to most businesses.

It also doesn't really do much for most real world transactions because of the oracle problem. Unless both businesses only care about entities that exist on that blockchain as well having the transactions there doesn't provide any additional benefit since the blockchain cannot verify nor enforce anything outside of it. Regardless of whether the transaction of you sending me money is immutable I can still just not send you what you paid me for.

Re:Binance's books are a black box, filings show, as it trie... by legutierr on Monday December 19, 2022 @07:59PM (#34060142)
Good points! Yes, public blockchains are often not suitable for private or confidential transactions. That being said, anonymization tools do exist, which can solve this problem for many use cases.

Also, I agree that blockchains only work in the context of a functioning legal system, in that the link between on-chain assets and physical assets must be enforced via some legal or governmental mechanism. This should be possible using contracts under current law, however, and such contracts could be limited to establishing this linkage, avoiding more complex issues that might otherwise come into play if it were not for the use of a blockchain for record-keeping, transfers and settlement.

Re:Binance's books are a black box, filings show, as it trie... by pr0zac on Monday December 19, 2022 @11:20PM (#34061496)
It’s actually an interesting question if or how anonymization tooling/coins would work in a business context.

You want to shield your transactions some of the time to prevent competitive analysis of your business expenses etc but other times require provable transaction reporting and tracking for stuff like tax purposes and financial disputes.

You want to be able to prove you sent a payment or need to document yearly expenditures for instance, being anonymous in those situations could cause issues. You could use signatures to prove ownership of the keys involved in a transaction I suppose but I’m not familiar enough with the laws in this context to know if it’s sufficient legally nor am I an accountant.

I guess stuff like that is kind of a gray area and is an example of the unclear guidance that pro-regulation crypto folks in the US have been asking for the government to provide clarity on.

Re:Binance's books are a black box, filings show, as it trie... by hanniabu on Monday December 19, 2022 @08:46PM (#34060493)
ZK proofs provide anonymity. There's also shielded transactions using ZK proofs: https://github.com/EYBlockchain/nightfall_3
Re:Binance's books are a black box, filings show, as it trie... by pr0zac on Monday December 19, 2022 @11:22PM (#34061504)
My comment here responds to this as well: https://news.ycombinator.com/item?id=34061496
Re:Binance's books are a black box, filings show, as it trie... by digitaltrees on Monday December 19, 2022 @10:47PM (#34061294)
Enforcement is only as good as the records available to ascertain the facts.

Imagine installment sales where the original seller transfers their right to collect the remaining balance to two separate companies. How does the original buyer have any confidence that their payments will be applied correctly if they are reliant on and beholden to shoddy records of the seller or some third party?

Re:Binance's books are a black box, filings show, as it trie... by pr0zac on Monday December 19, 2022 @11:54PM (#34061695)
I mean if this were such a big problem with our current system I feel like there would be a lot more financial issues occurring. Counterpoint to that being maybe there actually are already, see the 2008 collapse for instance which happened in part from mismanagement like your example.

More importantly though I don’t feel like blockchain prevents shoddiness and human error from causing problems, it just changes the methods available and how they manifest.

Badly written contracts, mistyped addresses, and misplaced keys have lost people tons of coins. And the lack of reversibility and centralization makes cleaning up mistakes significantly more difficult.

What happens to the buyer when the original seller writes a broken contract to transfer the recipient for the remaining balance that results in the payments being completely irretrievable?

Re:Binance's books are a black box, filings show, as it trie... by cduzz on Monday December 19, 2022 @05:55PM (#34058973)
The two rivals write a contract? The contract involves a 3rd party that's mutually agreed upon by the rivals?

If the two rivals can't abide by a contract, a blockchain wouldn't resolve the scenario either. Imagine "bug vs boot" or "shooting war" kinds of contract violations where overwhelming force is in play; why would a blockchain make a difference?

Human history has lots of "people don't trust each other" scenarios, and they've been resolved in the past, with reasonable efficiency, without blockchain.

Re:Binance's books are a black box, filings show, as it trie... by legutierr on Monday December 19, 2022 @07:13PM (#34059760)
My point is not that the problem cannot be solved by traditional approaches, but rather to identify that it is a problem that somehow needs to be solved. It's something that people need to expend resources and take on risk to solve.

The reason so much time is spent negotiating legal agreements is to reduce the surface area of dispute. On one hand, we want to reduce the possibility of misunderstandings that could lead to a "shooting war" as you put it, and also to reduce the as much as possible the scope of the matter that may need to be evaluated by a court in the event of a litigation.

Using a blockchain in a situation like this can make achieving both of those objectives much easier and less costly from both legal and operating points of view. There would still need to be some contractual relationship among the participants, but the scope of the contract can be simplified and reduced.

And if the number of participants involved exceeds two entities, a blockchain can vastly simplify the relationships of all the participants with each other, without needing to empower a centralized entity to coordinate among all the participants.

> Human history has lots of "people don't trust each other" scenarios, and they've been resolved in the past, with reasonable efficiency, without blockchain.

Sure, but what's wrong with reducing costs and complexity even further?

Re:Binance's books are a black box, filings show, as it trie... by marcus_holmes on Monday December 19, 2022 @08:39PM (#34060443)
How does the blockchain solve any of these issues in a way that couldn't be done with a database and a third party/escrow as normal?

And it's interesting to note that no-one (as far as I'm aware) is doing this. Blockchains have been around for a decade and escrows are still going strong - I don't see any movement to adopt blockchain for this.

Re:Binance's books are a black box, filings show, as it trie... by hanniabu on Monday December 19, 2022 @08:54PM (#34060571)
How does email solve anything that couldn't be done via snail mail?
Re:Binance's books are a black box, filings show, as it trie... by mrep on Monday December 19, 2022 @10:14PM (#34061106)
Email is like a 100,000 times faster than snail mail. Proof of work is like 0-1,000,000 times more expensive due to duplicating work than a database.
Re:Binance's books are a black box, filings show, as it trie... by hanniabu on Tuesday December 20, 2022 @10:59AM (#34067698)
You're comparing the end user to the one doing maintenance. Maintaining an email server is way more work than sending snail mail too.

For the end user sending a transaction is quicker and cheaper than getting your lawyers to draft contracts, maintaining your own books, paying an accountant or someone else to manage/balance the books, coordinating a deal/terms with them, etc.

Also there's Proof of Stake which is much more efficient than Proof of Work.

Re:Binance's books are a black box, filings show, as it trie... by quartz on Monday December 19, 2022 @09:15PM (#34060709)
Sounds like you've already got it right there: implemented well a decentralized blockchain is basically a 3rd party as a transactional service (which through programmability can act as a ledger or escrow).

The commenter up above is directly referencing where existing 3rd party / escrow services are pretty terrible today and they're certainly not easily accessible to the general public or your average piece of computer code.

A lot of the pre-boom blockchain contract excitement really was as simple as "turn the awful banking middlemen into code so we can get the advantages of them programmatically."

Re:Binance's books are a black box, filings show, as it trie... by cduzz on Tuesday December 20, 2022 @08:27AM (#34065548)
A blockchain in this context is much worse than a 3rd party because there's nobody to sign a contract, arrest, subpoena, or bring a lawsuit against.

"It's math, bro" isn't actually comforting if the contents of the distributed database are actually in question, perhaps because of mistakes, shenanigans or misbehavior.

No sane risk assessment of "our company depends on this being correct and consistent" is going to sign up for this.

Re:Binance's books are a black box, filings show, as it trie... by marcus_holmes on Tuesday December 20, 2022 @09:32AM (#34066402)
Yes, but no-one is doing it. Which would point to "this problem isn't as amenable to tech as our initial impression of it would suggest".
Re:Binance's books are a black box, filings show, as it trie... by eldenwrong on Monday December 19, 2022 @05:55PM (#34058978)
>"Blockchains by definition are immutable post-finality."

This is the greatest misunderstanding. Immutability is NOT a property of blockchains. Its a property of Bitcoin and possibly Ethereum through PoW/PoS

Re:Binance's books are a black box, filings show, as it trie... by legutierr on Monday December 19, 2022 @07:43PM (#34059996)
Could you explain what you mean?

As I noted, "by definition" a block that has reached finality will not be removed. Any attempt to add, modify or delete transactions or blocks prior to this point would be self-defeating because it would be automatically rejected.

Yes, newer blocks can be forked out of existence before they reach finality, which is why only blocks that have reached finality are deemed immutable.

Re:Binance's books are a black box, filings show, as it trie... by joe_the_user on Monday December 19, 2022 @06:08PM (#34059134)
If the two rival businesses are trading real world things, they each need a database and the actual situation of the trading has to be established by real-world paper trails or whatever.

So basically, the only use-case of the blockchain is "virtual currency" like bitcoin and we've seen that these "virtual currencies" doesn't actually operate as a practical currencies but rather a speculative investments and means of laundering money/control-of-sources (if you have free electricity, you can turn it into cash at a cost to the planet etc).

Re:Binance's books are a black box, filings show, as it trie... by pclmulqdq on Monday December 19, 2022 @06:22PM (#34059288)
The two rival businesses keep detailed records of their transactions, and if anyone does anything funny, they get sued.
Re:Binance's books are a black box, filings show, as it trie... by legutierr on Monday December 19, 2022 @06:32PM (#34059410)
One reasonable way to keep detailed records of transactions is a blockchain!

The best thing about a blockchain in a situation like this is that the different participants don't need to reconcile their transaction records to make sure they agree. Reconciliation—which is costly and can lead to disputes—is unnecessary.

Of course there are other technologies you can use as well, but using a blockchain would be easier and cheaper—especially if additional parties begin to participate in the arrangement as well.

Re:Binance's books are a black box, filings show, as it trie... by pclmulqdq on Monday December 19, 2022 @07:01PM (#34059649)
It's not reasonable, because the moment you have to interact with things off the blockchain, like dollars or physical stuff, you get the same reconciliation problems you had before. It's needlessly complicated for no gain.
Re:Binance's books are a black box, filings show, as it trie... by legutierr on Monday December 19, 2022 @07:34PM (#34059928)
Reconciling digital records against physical assets is something that all electronic systems must contend with. But traditional multi-party systems also need to worry about reconciling each entity's records against all the other entities' records.

The blockchain simplifies the arrangement. Where is the additional complexity you are referring to?

Re:Binance's books are a black box, filings show, as it trie... by pclmulqdq on Tuesday December 20, 2022 @12:16AM (#34061829)
The use of a blockchain itself is the complexity, and it is a tremendous amount of complexity. All the smart contracts, infrastructure, and cryptography that it entails adds up. And there's the maintenance burden of setting up and running a byzantine fault tolerant system - If this is a private chain, who owns the servers and how many votes for each participant? How do you keep the voting fair if one side has to scale up more than the other? If this is a public chain, how do you keep your transactions private? What if there's a bug in the chain or the smart contract?

All of these questions need serious consideration if you are doing real business. Particularly when a database looks like it gets you 98% of the way there and your legal department covers the other 2%. What value is a blockchain actually adding compared to MySQL and a lawyer?

After all, the threat of a lawsuit is enough to keep the databases in sync almost 100% of the time, and to resolve most other problems quickly. For anything more serious, you will need to do a full reconciliation of the stuff and the money, which a blockchain won't help you with anyway.

Re:Binance's books are a black box, filings show, as it trie... by chaostheory on Monday December 19, 2022 @05:06PM (#34058407)
A database is great for one entity. A blockchain is useful for situations with multiple actors with an inherent lack of trust, but with a need for a shared truth
Re:Binance's books are a black box, filings show, as it trie... by RC_ITR on Monday December 19, 2022 @06:02PM (#34059064)
Wait until you hear that cryptography and chain of block architectures can be done on centralized equipment and we don't need to rely on mining farms that we have no control over!
Re:Binance's books are a black box, filings show, as it trie... by c22 on Monday December 19, 2022 @07:46PM (#34060011)
Email isn't perfect but is widely used and widely useful. If the world naturally converged to a standard protocol based on blockchain that alone would be worth it.
Re:Binance's books are a black box, filings show, as it trie... by lamontcg on Monday December 19, 2022 @04:46PM (#34058210)
Would it make sense to put those transactions into something like git or does a conventional database sound more appropriate?

Why do internet companies not use blockchains like git for all their transactions and instead use some form of database?

And git doesn't prevent software developers from pushing bad/hostile code/data into their repos. A blockchain wouldn't prevent financial institutions from publishing incorrect/fraudulent transactions into the blockchain.

What you theoretically gain out of a public blockchain is just that it is permanent and public. You could try to pass laws to require permanent and public access to a companies books instead and be technology agnostic. This law would be highly unlikely to ever pass. But you don't need a blockchain to do it.

And if it isn't public and immutable then the company can change the ledger whenever they like and throw away the old chain and commit fraud, there's nothing magical about the word "blockchain" which prevents that. It is the public nature of it which makes it immutable. If you want to make it private and immutable a normal database with a public, published cryptographic hash of the entire contents published at intervals would make that possible. What you need then is an append-only database where incorrect prior data is fixed not by throwing away the bad data, but by publishing new records which update the old data, and then a way of publicly validating that the old data hasn't been tampered with. That can actually be solved without blockchain. It definitely can be solved without public blockchain, you just the company to periodically "publish" its bookkeeping hashes to an agency (or the public) that tracks them.

That doesn't fix fraud, though, those records could all be bullshit the first time they're entered. Just makes it harder to go back and commit fraud. And if the company never opens it books and is never audited then none of it really matters, blockchain or not it just becomes a private diary of lies.

Re:Binance's books are a black box, filings show, as it trie... by strangattractor on Monday December 19, 2022 @04:08PM (#34057742)
I don't think is does - but exposing too much data is a problem. The block chain can be public and still maintain a certain anonymity. If people see a lot of money going into a particular wallet they can ask the city to clarify where/why the money if being spent. It might be nice to see exactly how money is being spent for schools (payroll, facilities etc) for example. Block chain seem made for such a thing is all.
Re:Binance's books are a black box, filings show, as it trie... by RC_ITR on Monday December 19, 2022 @05:58PM (#34059009)
Everyone loves cryptography and the chain of blocks structure because they are good things

Neither of those things are the defining feature of cryptocurrencies, decentralization is.

Decentralization is one of the most pointless endeavors in technology, because it's so hard to scale anything decentralized (case in point, how expensive on-chain BTC/ETH transactions are).

Re:Binance's books are a black box, filings show, as it trie... by lhl on Monday December 19, 2022 @10:58PM (#34061367)
No one cares about decentralization until there's a centralization failure, then those people are glad there's an alternative that others have been toiling away for for years, like with Twitter and the Fediverse.

The entire Internet is built on various levels/degrees of decentralization, and while there are performance costs, it's still usually cheaper than the alternative in the long term.

Re:Binance's books are a black box, filings show, as it trie... by RC_ITR on Tuesday December 20, 2022 @12:08AM (#34061781)
> No one cares about decentralization until there's a centralization failure

It’s so wild to hear this, when, actually let’s just count some decentralized failures.

1) Remember when Solana just turned off? I bet you do since it happens so often. (I know, it’s the miners fault; crypto can never fail, only be failed)

2)Remember when Bitcoin hard forked 8+ times and many of those forks suffered 51% attacks due to lack of interest? If decentralization were good, then why does everyone centralize on the original chain?

> The entire Internet is built on various levels/degrees of decentralization, and while there are performance costs, it's still usually cheaper than the alternative in the long term.

Explain to me how many machines running at under 100% capacity is cheaper. Why does the cloud exist if that’s the case?