I have been trying to wrap my head around blockhain and bitcoin technology and haven't really been able wrap my head around how I can decouple their definitions. Can someone provide me with a 101?
Let us decouple them in simple terms:
Hope, it decoupled to some extent. Besides, if you wanna get it all clear try through this one: anders.com/blockchain
This is my dig at it, blockchain novice here too. :)
Blockchain is a digital ledger database based on distributed network. The database is not managed by any particular body; instead, everyone in the network gets a copy of the whole database. A ledger is a record that keeps track of transactions, put crudely. Bitcoin is merely an implementation of the blockchain technology. Let’s understand this through a practical scenario, let's look at Bitcoin. These are 2 people and they need to transfer money between them. In the current system of payments, this is done with the help of a trusted third party like your bank or PayPal. The blockchain technology eliminates the need for the third party, since the distributed network acts like the third party.
BlockChain = Decentralised DataBase
Decentralised = no central/3rd party where data could potentially be altered. Every node in the network has the same copy of the blockchain.
DataBase = A chain of blocks. Each block has information. This information can be financial based or messages or anything really.
I have written one but in french, when I'll have to translate it, I'll notify you :)
j
stuff ;)
blockchain -> linking entries with each other and signing them with cryptographics "referencing the parent entry" so to say
mining -> calculating points along a curve inside a graph utilizing the p != np to increase the time it takes to calculate the next valid hash but verifying it easily
decentral -> not having an owning party but distributed between all users of the currency
smart contracts -> define conditions that allow you to enter your value into the chain / ledger.
that's it at least to my knowledge. The rest is implementation detail. I can give you the math behind bitcoins.
but blockchain != mining != smart contracts
a blockchain is just some interlinked entries who get "crypto-linked" so you cannot forge them.