TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What problems does blockchain solve?

76 点作者 bvod将近 8 年前
People seem to be raving about blockchain technologies and new startups are popping up to apply it to new industries every week. How does blockchain actually help a sector like healthcare, finance, retail, etc? Are there examples of where having a decentralized data store solved major pain points?

21 条评论

austenallred将近 8 年前
The blockchain keeps track of who owns what, even as those things change hands, without requiring some central body to keep track of it all. The easiest way to think of it is an instant, incorruptible market that somehow magically just works.<p>To know why that matters you have to understand the problem(s) it&#x27;s solving - it&#x27;s something people have been working on since the beginning of money, but there are so many edge cases we usually ended up just going back to a centralized authority. In the past you&#x27;ve needed something like a bank or a government or a company to have the authority to declare, with authority, &quot;Person x owns the title to that house.&quot;<p>There are a few problems with that: They could do things to screw everything up (a government printing currency and causing inflation), be corrupt (countless examples), or perhaps not even exist because it&#x27;s too much effort to create, set up, and monitor some body.<p>With the blockchain, the software everyone runs keeps track for everyone else in an incorruptible way (yes this is a simplification), so you&#x27;re free to make changes (or transact) without having someone in the middle to wait for, and with no one that can really screw things up. Just boom, instant marketplace.<p>The most obvious thing you&#x27;d trade on a blockchain is some kind of asset - a cryptocurrency is the main example, or titles or stocks or something valuable.<p>Say, for example, I have some loans that people owe me on. I can throw those loans on the blockchain, and without a clearing house somebody else can buy them, and when the loan payment comes due you can easily see who owns the right to be paid.<p>It seems trivial, but allowing people to seamlessly make transactions of any kind without the overhead of a bank or clearing house is a <i>big</i> deal, and has a ton of applications.
评论 #14803294 未加载
评论 #14804491 未加载
评论 #14802386 未加载
colept将近 8 年前
The blockchain really only solves one problem:<p>How to trust a single entity by using a magnitude of peers to establish an agreement. In the case of Bitcoin it&#x27;s a monetary transaction.<p>One example would be file digesting. When you consider malware: if files were signed and digested on ablockchain we would have better oversight of the authenticity of a download. A file could be confirmed against the blockchain to detect if it matches the certification. Since the source alone cannot be trusted, the confirmation of many adds that layer of trust.<p>Anything beyond the issue of trust is not suitable for a blockchain as there are more efficient technologies.
评论 #14804464 未加载
davidgerard将近 8 年前
PREDICTION: all examples in this thread will be hypothetical. If a real-world example is linked, it will be a pilot programme, probably one IBM is writing press releases about.<p>I have a book coming out next week (!) on the subject. <a href="https:&#x2F;&#x2F;davidgerard.co.uk&#x2F;blockchain&#x2F;" rel="nofollow">https:&#x2F;&#x2F;davidgerard.co.uk&#x2F;blockchain&#x2F;</a> I have a whole chapter on business blockchains, and I looked <i>hard</i> for a real-world example of one in use. There actually aren&#x27;t any.<p>The closest we have is .. git! Transaction ledgers, each with a tamper-evident hash, in trees and chains of hashes. Devs routinely throw entire ledgers&#x2F;repos around, identified by hash. It definitely counts as a &quot;distributed ledger technology&quot;, and it&#x27;s hugely successful. The only thing it doesn&#x27;t have is a consensus mechanism - it&#x27;s &quot;here is my tree&quot; or &quot;here is this repo, this is the hash&quot;.<p>As we&#x27;re seeing here today, <i>most</i> claims for business blockchain are literally the airiest hypotheticals regarding Bitcoin, with the buzzword changed.<p>The usual concrete posited use cases are interoperability (that it will magically clean up your data and formats) and that it will magically resolve real-world human-level disputation. Neither of these is likely to work out that way.
评论 #14802665 未加载
retube将近 8 年前
None of the responses in this thread so far give a specific real-world example of _how_ blockchains solve a problem. Just repeating the mantra that a decentralised ledger is great for payments or trade settlements or whatever. Yes but how?<p>The only use case I know, beyond proof of ownership of coins&#x2F;tokens (and, again, how can that be applied to a real world problem), is proof of document state at a certain point in time (via storing document hashes in the blockchain) which clearly has some uses in law for example, but apart from that I am stumped.
评论 #14802463 未加载
评论 #14803843 未加载
评论 #14802476 未加载
tbking将近 8 年前
There&#x27;s room for blockchain in every place where: 1. there&#x27;s a central authority involved 2. the central authority is prone to error, bias and hostility<p>️=&gt; Most used application is money-based transactions. Banks are central authority and are affiliated with governments, which makes them charge of your money. Use blockchain (Bitcoin).<p>=&gt; Supply chains are inefficient due to checks and sign offs by so many people. Use blockchain (Hyperledger)<p>️=&gt; People don&#x27;t agree on terms, and they end up in a feud or a lawsuit which is costly. Use blockchain (Ethereum)<p>Blockchain, and decentralization on whole is seen to be as future. Many want to tap it before others. Of course, large number of startups will fail, but it doesn&#x27;t say anything about the potential this technology holds.
评论 #14802829 未加载
eksemplar将近 8 年前
I heard Maersk were using it for container shipping forms.<p>Because a shipping form gives you global ownership of a container and because corruption, the security required to handle shipping forms pre block chains meant it was more expensive to ship the form than the container, and still it wasn&#x27;t completely secure.<p>The block chain shipping form solved this issue completely because you can never fake forms or hide when ownership of a container changes hands.<p>You could frankly do something similar for public records of landownership, which might not be important in the west where corruption is low, but could revolutionize the third world.
评论 #14804593 未加载
评论 #14802406 未加载
haspok将近 8 年前
Try this for a start: <a href="https:&#x2F;&#x2F;hackernoon.com&#x2F;why-everyone-missed-the-most-important-invention-in-the-last-500-years-c90b0151c169" rel="nofollow">https:&#x2F;&#x2F;hackernoon.com&#x2F;why-everyone-missed-the-most-importan...</a><p>Actually, this is better: <a href="http:&#x2F;&#x2F;iang.org&#x2F;papers&#x2F;triple_entry.html" rel="nofollow">http:&#x2F;&#x2F;iang.org&#x2F;papers&#x2F;triple_entry.html</a><p>My attempt at trying to explain it in one sentence: blockchain provides the technology to connect the double entry ledgers of two (or more) parties by recording the transactions between them, in a way that makes it possible to _prove_ the existence and validity of the transaction independently, without relying on either party&#x27;s ledger.
nikanj将近 8 年前
Right now, it seems like the number one problem solved with blockchain is &quot;how do we convince investors our startup is an unicorn in the making&quot;.<p>It&#x27;s like XML in the 90s or Web 2.0 in the 00s. Gotta use the technology to get the funding, regardless of actual suitability to task.
dragontamer将近 8 年前
For the industry, I don&#x27;t think they actually want a decentralized data store... nor do they want anonymity, or any of the stuff typically talked about in BTC or cryptocurrency circles.<p>I think for most businesses, the real applicable portion of the blockchain was cryptographic signatures to solidify public ledger. That&#x27;s about it. Kind of simple, but I think that&#x27;s what people are paying attention to.<p>In effect, its less about the technology that BTC and&#x2F;or cryptominers care about... and more about the boring part that seems to get people excited.<p>A lot of &quot;blockchain&quot; companies seem to be enabling peer-to-peer transactions for example. By centralizing all transactions to a particular server. There&#x27;s this one company (I forget the name) which claims to be using Blockchain for exchanging Solar-credits between neighbors.<p>Having a ledger that is cryptographically reliable, even if centralized, is the main benefit. Also, one that can be fully automated is a big deal. I mean, that&#x27;s all Visa or Mastercard really are: systems that describe when and where transactions have occurred around a centralized source of trust.<p>---------<p>EDIT: And yes, I know what a blockchain is in BTC circles. But I don&#x27;t think a &quot;Bitcoin Blockchain&quot; is what people are talking about on typical marketing material. Just like &quot;the cloud&quot; has evolved to mean something new... &quot;blockchain&quot; seems to have been picked up by managers and&#x2F;or venture capitalists to mean something totally different.
评论 #14802342 未加载
ebcode将近 8 年前
If you forget about blockchain for a moment, and just focus on your last question, then you can see that the internet itself is a type of &quot;decentralized data store&quot;, which solves one major pain point of humanity, namely, access to information.<p>If you&#x27;re old enough to remember the days before the internet, access to information beyond what your parents and peers could tell you was found in the public library. Books. I have always loved books for this very reason. They give me access to information beyond what my immediate community can (or will, when you think about it) tell me.<p>Of course, the problem with the internet (in its present form) is that the information is so unreliable. There are just too many conflicting interests. With the library, you at least have the librarian, who, being a sort-of gatekeeper, makes sure that the library contains only &quot;good&quot; books.<p>So, blockchain. What problem does it solve? It&#x27;s a really good question. The blockchain is a distributed ledger, that is, basically, a key-value store. The keys are the bitcoin addresses, and the values are the bitcoins themselves. What is unique about it, and what makes it such an interesting program, is that the record of transactions is constantly being updated, because there is a bitcoin &quot;reward&quot; for running the program. So, even if everyone stopped trading bitcoins tomorrow, if they were just like, &quot;nah, we&#x27;re over it&quot;, the bitcoin network itself would still generate some new bitcoins, and the ledger would be updated. It&#x27;s really a fantastic invention, when you think about it.<p>The value of a blockchain is that it adds a type of &quot;reliability&quot; on top of the internet. Because the ledger is public, anyone can inspect it. Because the network is distributed, all the miners running the program are, for want of a better phrase, &quot;keeping eachother honest&quot;. When you look at a regular website (or book, or movie), it can be hard to tell if the information you&#x27;re seeing is legitimate&#x2F;honest. Whereas when you look at the record of the Bitcoin blockchain (for example), you can be <i>fairly</i> confident that those keys (addresses) were assigned those values (bitcoins) at that time.<p>To sum up, the problem that a blockchain solves is storing a <i>reliable</i> record of transactions, by harnessing the inherent self-interest of people to &quot;make money&quot; (ha ha).
Hamcha将近 8 年前
If you can&#x27;t find investors it&#x27;s a nice buzzword
bmcusick将近 8 年前
The blockchain is an accounting ledger that no one has global write-access to, so you don&#x27;t have to worry about your bank&#x2F;broker being hacked, going out of business, or freezing your accounts.<p>It solves the problem of financial intermediation. The whole financial world has been built on financial intermediaries (banks and stock exchanges) to verify that you actually own things. Now you can point to a public record (the blockchain) for that, and no one can take it away from you (without your private key).
ruairidhwm将近 8 年前
It&#x27;d be handy for tracking baggage in the travel industry. Your bags are handled by numerous different companies&#x2F;parties at different points and through a ton of locations.<p>Blockchain would be excellent for verifying that a bag has been received and processed at a certain place.<p>Lots of the large GDSs such as Sabre&#x2F;Amadeus&#x2F;Travelport are actively looking into this.
评论 #14804179 未加载
评论 #14802521 未加载
itamarst将近 8 年前
Capital flight from China: <a href="https:&#x2F;&#x2F;www.ft.com&#x2F;content&#x2F;bad16a88-d6fd-11e6-944b-e7eb37a6aa8e?mhq5j=e1" rel="nofollow">https:&#x2F;&#x2F;www.ft.com&#x2F;content&#x2F;bad16a88-d6fd-11e6-944b-e7eb37a6a...</a>
Abimelex将近 8 年前
Best source for me understanding block chain at least a bit was here: <a href="http:&#x2F;&#x2F;johnmathews.eu&#x2F;blockchain-introduction.html" rel="nofollow">http:&#x2F;&#x2F;johnmathews.eu&#x2F;blockchain-introduction.html</a>
mshanu将近 8 年前
In a nutshell I feel, blockchain can be used in places where you need robust place to store immutable events. In real world, I can give examples of, birth, death, transferring money, casting vote, owning an asset etc
0x4f3759df将近 8 年前
If there&#x27;s a transactions that go through multiple companies (A-&gt;B-&gt;C-&gt;D-&gt;E) then you&#x27;ll have 5 databases with data replication or you could have 1 shared database on the blockchain.
shpongled将近 8 年前
One of the main benefits is that data (financial transactions, healthcare records, etc) stored on the blockchain is immutable, decentralized, trustless, and cryptographically signed
评论 #14802330 未加载
Temasik将近 8 年前
Nothing blockchain is a fail concept and it can&#x27;t scale plus the expensive fees
评论 #14802510 未加载
评论 #14806844 未加载
contingencies将近 8 年前
First employee and architect of a major cryptocurrency exchange here. (Disclaimer: I am not a mathematician.)<p>IMHO the term &quot;blockchain&quot;, in current and common use, actually means Merkle trees applied to time-series information that is shared between multiple computers over the internet, hence &#x27;distributed database&#x27;.<p>Merkle trees are basically a way of saying &quot;this precise set of information was used to generate this new precise set of information&quot;. Applied to successive timestamped data in a blockchain, this means that participants within a network can provide strong evidence for past state and state change - ie. they establish relative trust in the fundamental integrity of a shared and evolving database (the blockchain) based upon mutually agreed rules.<p>What is the real world advantage? Frankly, in most cases, there isn&#x27;t one, but there are definitely disadvantages. Distributed databases are not new, and <i>any</i> other way of executing them is demonstrably more efficient, simple, etc.<p>The main <i>potential</i> advantage is to remove the ability of a central authority (or small colluding group of bad actors) to &quot;change the rules&quot; by &quot;rolling back&quot; the state of the system, halting the system, seizing control, removing actors, etc.<p>This property is perhaps at its most potentially impressive when its implications with respect to the conventional business environment, government and politics are considered for large global industries with deep pockets. Simply speaking, right now most regulations are issued in airy-fairy lawyer speak and cost a lot of money to skew&#x2F;change&#x2F;interpret&#x2F;argue&#x2F;take to court. This is the case for government regulation, case law and non-governmental agreements (industry codes of conduct, informal protocols, MOUs, contracts, SLAs, etc.).<p>The potential advantage of distributed systems with mutual trust (note that blockchains are only one implementation of this concept) are that all of this overhead can be removed, since an adequately cross-border (ie. cross-jurisdiction, or government-independent) network of an adequate size will be essentially immune from direct state actor intervention, and the rules for all parties remain clear.<p>To summarize: save lawyer money, ignore regulators, save time&#x2F;hassle, remove any means of effective government intervention.<p>The reality, however, is that most industries are not able to agree on a clear set of interactions and rules under which to formalize their activities, and even if they could it would probably not be feasible to do so in all cases, therefore this semi-utopian objective cannot be reached, and in my professional opinion few corporate blockchain projects to date are delivering anything more than an inefficient means of distributing simple time series transaction data.<p>The big exception (ie. winning example for your last question) is Bitcoin, IMHO because it was the first, and because it quickly enabled safer and more cost effective means of recreational drug distribution, which essentially provided the initial market which funded its growth (now tending to speculation).<p>My prediction is that we will see a rise in smaller, private systems and asset types providing transaction services with different properties to present era cryptocurrencies and a smart layer will emerge to evaluate and utilize these based upon their objective properties and per-transaction requirements &#x2F; risk models. Many of these systems will not be based on blockchain at all. Instead of de-facto bank or card systems, we will have a broad range of settlement mechanisms available. Instead of stock exchanges or large VCs, we will have a broad range of funding sources available. Access to capital will improve, business transparency will improve, government regulators and established financial services monopolies will slowly be disempowered.<p>Further reading - <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Merkle_tree" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Merkle_tree</a> + <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Blockchain" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Blockchain</a> + <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Time_series" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Time_series</a> + <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Distributed_database" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Distributed_database</a> + <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Bitcoin_network" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Bitcoin_network</a> + <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Money" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Money</a> + <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Cryptographic_hash_function" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Cryptographic_hash_function</a>
评论 #14805468 未加载
redy将近 8 年前
It&#x27;s a public database. That&#x27;s it. Anybody can write to the database and anybody can read from it.<p>The problem is that whenever you have a public <i>anything</i> there will be spam. People will come along and they will fill the space up with scam ads and porn and hate speech. See: the internet.<p>To prevent the database from filling up with spam you need to find a way to make people &quot;pay&quot; for writing to the blockchain. Nothing is free and if you&#x27;re going to consume resources (storage and cpu) from other&#x27;s computers then they ought to get something in return. That&#x27;s what &quot;transaction fees&quot; are and that&#x27;s why they&#x27;re measured in costs per byte -- the people who are writing to this public, decentralized, highly resilient database are being charged storage fees.<p>So blockchains are the solution to spam. And unlike pre-existing spam solutions a blockchain doesn&#x27;t require storage&#x2F;delivery nodes to &quot;whitelist&quot; certain certificates or for certificate authorities and CRLs and all that wackiness. This is kinda remarkable.<p>This innovation enables all sorts of new models of collaboration (read: business models). Just today I saw a very interesting proposal for an Uber-like system built on a blockchain. Everything -- requests for transport, driver availability, driver fees, driver certification, passenger and driver ratings -- gets stored in the blockchain. Anybody can read, anybody can write. Here&#x27;s the database, here&#x27;s the type of &quot;transactions&quot; (records) -- go crazy. The interesting thing about this system is that it doesn&#x27;t rely on huge bureaucracy to protect the database. (And what are many business firms but database maintainers and protectors?) Write whatever you want -- write pics of your cats if you like -- but it&#x27;s going to cost you.<p>(There&#x27;s another element of what&#x27;s commonly called blockchain which is &quot;block verification.&quot; The problem here is that when everybody has a copy of the database how do you decide whose copy of the database is authoritative? This is the concept of consensus and note that it&#x27;s only a problem if the peers in the database don&#x27;t trust one another. It&#x27;s actually not so interesting but it is largely an implementation detail of public blockchains with different strategies proof-of-work, proof-of-stake, electoral-validation etc.)