What is the difference between bitcoin and blockchain quora

what is the difference between bitcoin and blockchain quora

Distributed ledgers offer enhanced methods for proving who you are, along with the possibility to digitize personal documents. And while I think the broader population who is interested in blockchain know that Bitcoin is only one of one thousand applications for blockchain, I still think that is a tier one misconception. Compare Investment Accounts. Again, remember that blockchain transactions carry no transaction cost. Blockchain has the ability to accelerate governmental capabilities, and affect functions like public benefits, healthcare and education. There are companies like Palantir who collect and analyze data related to phone calls, bank accounts, and messages, and provide that information to the FBI to assist in the search for suspects. Think of a railway company.

Distributed Hash Table

Even as bitcoin gains traction within the investment community, bitcoin ETFs are still a pipe dream. Meanwhile, blockchain ETFs have already made their debut in mainstream markets. In mainstream parlance and news reports, the terms bitcoin and blockchain are used interchangeably. To understand the difference between bitcoin ETFs and blockchain ETFs, it is important to know the difference between the instruments they track. Bitcoin is a cryptocurrency blockxhain blockchain is its underlying technology.

Welcome to Blockgeeks

what is the difference between bitcoin and blockchain quora

What are the use cases of Blockchain outside of bitcoin? Blockchain is best known for being the technology behind cryptocurrencies like Bitcoin and Ether the currency of Ethereum , but blockchain is much more than an instrument of finance. Smart Contracts——a blockchain based contract that holds both parties accountable by only completing the terms of the agreement once both parties have fulfilled their end of the bargain——is a perfect example. Blockchain serves as a bookkeeping platform or ledger that is incorruptible, enforces transparency, and bypasses censorship. By tackling issues of financial, political and institutional corruption, this has the potential to create massive social change—and greatly protect the human rights of every individual.

By using our site, you acknowledge that you have read and understand our Cookie PolicyPrivacy Policyand our Terms of Service. Stack Overflow for Teams is a private, secure spot for you and your coworkers to find and share information. This question could go into a bitcoin forum but I am trying to understand from a programming point of view. There are technologies bitcooin for distributed storage, like distributed hashtables say kademlia or similar. How is the bitcoin blockchain different from blocckchain hashtables?

Or is maybe distributed hashtable technology underpinning the bitcoin blockchain? Or why is the bitcoin blockchain auora as such a breakthrough compared to DHT? A DHT is simply a key-value store distributed accross a number of nodes in a network.

The keys are distributed bloxkchain nodes with a deterministic algorithm. Each node is responsible for a portion of the hash table. A routing algorithm allows to perform requests in the hash table without knowing every node of the network.

For exemple in the Chord DHT —which is relatively simple DHT implementation— each node is assigned an identifier and is responsible of keys which are closer to its identifier. Imagine there is 4 nodes that have identifiers: 2a6c,a20f, e9c3 The data with the identifier 2c92 will be stored on the node 2a6c. Imagine now that you only know the node and you quorw looking for the data with the identifier eabc. Difcerence ask the node for blockcnain data eabc.

A clever algorithm allows to find data in O log N jumps. Without storing the entire routing table of the network the addresses of each nodes.

Basically you ask the closest node to the data identifier tye know wich ie asks the closest node it knows and blockchajn on reducing the size of the jump at each step.

A DHT is very scalable because the data are uniformly distributed among nodes and lookup time generally grows in O tge N. Think of it as a history, or a ledger. The purpose is to store a continuously-growing list of record without the possibility of tampering and revision.

It is mainly used in the bitcoin currency system for keeping track of transactions. Its property of what is the difference between bitcoin and blockchain quora tamper-proof let everybody know the exact balance of an account by knowing its history of transaction. In a blockchain, each node of the network stores the full data. So it is absolutely not the same idea as the DHT in which data are divided among nodes. Every new entry in the blockchain must be validated by a process called mining whose details are out of the scope of this answer but this process insure consensus of the data.

The two structures are both distributed data structure but serve different purposes. DHT aims to provide an efficient in term of lookup time and storage footprint structure to divide data on a network and blockchain aims to provide a tamper-proof data structure.

In computing, a hash table hash map is a data structure which implements an associative array abstract data type, a structure that can map keys to values. A hash table uses a hash function to compute an index into an array of buckets or slots, from which the desired value can be. Podcast: We chat with Major League Hacking about all-nighters, cup stacking, and therapy dogs.

Listen. Learn. What’s the difference between distributed hashtable technology and the blockchai blockchain? Ask Question. Asked 5 years, 2 months ago. Active 8 months ago. Viewed 8k times. Appreciate your intentions but I frankly do not agree. I am a developer, and DHT is a programming technique. This question is nearly 3 years old, at a time when my knowledge of blockchain was pretty limited. As a developer, I wanted to blockcain these development concepts better.

By now, I wouldn’t put that question like. But the answer helped at that time, so I’d vote to keep it. Blockchain A blockchain is also a distributed data structure but its purpose is completely different. StaceyGirl 4, 9 9 gold badges 26 26 silver badges andd 52 bronze os. Sign up or log in Sign up what is the difference between bitcoin and blockchain quora Google. Sign up using Facebook.

Sign up using Email and Password. Post as a guest Name. Email Required, but never shown. WebSockets for fun and profit. Featured on Meta. Related Hot Network Questions. Question feed. Stack Overflow works best with JavaScript enabled.

Thanks for subscribing!

These decentralized cryptocurrencies are structured like that is because of a simple reason, to stay true to their philosophy. Blockvhain, in a peer-to-peer system, there is no central authority, and hence if even one of the peers in the network goes out of the thhe, you still have more peers to download. But such a functionality would also allow us certain economic insight, such what is the difference between bitcoin and blockchain quora the ability to predict the price of a token over time, which we can do by tracking trends in speculation and movement. A smart contract is a computerized transaction protocol that takes place in terms of a predefined contract. The idea is very simple. When that finally happens, the comparison between them could be more competitive.

Comments