Walk Lightly on this PLANET and yet leave such a FOOTPRINT that cannot be erased for thousands of Years..!!!
Visit Codstech for Cyber Security related Posts !

Visitors

Tuesday, October 16, 2018

Cryptocurrency , Bitcoin , Block Chain

Read What hackers are after , before proceeding

Whats the importance of this topic in Hacking ? Because it is the currency used on the dark web.

(It is important to note that all of the money laundering and illegal activities that Bitcoins can be used for, can also be done via cash. That is, cash has been the primary mode of payment for drug dealers, money launderers, and other violent criminals ).

Understand a little bit about Bitcoin , Block chain , Cryptocurrency etc


1. Cryptocurrency : Is a digital currency in which encryption techniques are used to regulate the generation of units of currency and verify the transfer of funds, operating independently of a central bank.

Related image

2. Where to use Cryptocurrency : It can be used to buy or sell items from people and companies that accept bitcoin as payment, but it differs in several key ways from traditional currencies.

3. Type of Cryptocurrency : Bitcoin , Ripple , EOS , NEO etc (We are herewith discussing about Bitcoin)

Companies like Subway , PayPal , Shopify , Microsoft will accept Bitcoins . 

4. Block Chain is the technology that enables moving digital currency or assets  from One place/individual to another .

Image result for cryptocurrency

5. Who invented Bitcoin ?
Bitcoin was invented by an unknown person or group of people using the name Satoshi Nakamoto and released as open-source software in 2009.
  • Read the original article of Satoshi Nakamoto about Bitcoin from here 
  • Developer Documentation from here 
Image result for bitcoin

6. Bitcoin has a maximum 21 million limit: The total number of Bitcoins that will be issued is capped at 21 million. The Bitcoin “mining”3 process presently creates 25 Bitcoins in every 10 minutes (the number created will be halved every four years), so that limit will not be reached until the year 2140.

7. Bitcoin Coversion :  1 Bitcoin = 474592.23 /- (Indian Rupee)

8. Accounting for the Bitcoin : For accountability , peer to peer network & Block Chain Technology is useful .
  • P2P Stands for "Peer to Peer." In a P2P network, the "peers" are computer systems which are connected to each other via the Internet. Files can be shared directly between systems on the network without the need of a central server. In other words, each computer on a P2P network becomes a file server as well as a client.
  • Blockchain is just this. It’s a web of connected machines (in many cases known as miners) that make up the network itself. These miners communicate with each other to accept transactions from individuals outside of the network and add new blocks to the chain.
9. Blocks : Bitcoin are mined in units called "blocks.

10. Bitcoin Mining : Bitcoin mining is the process of adding transaction records to Bitcoin's public ledger of past transactions or blockchain. This ledger of past transactions is called the block chain as it is a chain of blocks. The block chain serves to confirm transactions to the rest of the network as having taken place.
  • Bitcoin Miners created a Block and add it to the Block Chain is called Bitcoin Mining .
  • Bitcoin Miners verify Bitcoin Transactions and thus get transaction fees & Block Reward in the form of Bitcoin .
11. How are Bitcoin miners paid? : Every time a miner unlocks a bitcoin block, vis-a-vis mining, all the transactions on that block are processed. The miner, in return for his hard work, is rewarded with 12.5 bitcoins for unlocking the block. They also get to keep the transaction feesbitcoin holders pay when they transact with the cryptocurrency.

12. How many blocks are in a Bitcoin? : The number of Bitcoins generated per block starts at 50 and is halved every 210,000 blocks (about four years). Bitcoin transactions are broadcast to the network by the sender, and all peers trying to solve blocks collect the transaction records and add them to the block they are working to solve.

13. How long does it take to mine a Bitcoin? : At current difficulty, if you mine in a pool, you will probably mine about 0.00001406 BTC per week. That means, if difficulty doesn't increase at all, it will take about 71123 weeks (about 1367 years) to mine 1 BTC. Of course difficulty will almost certainly increase during that time.

14. How many Bitcoins are left? :There are 21 million Bitcoins total of which almost 17 million are in circulation.There are a little over 4 million bitcoins left that are not in circulation yet. Once miners have unlocked this many Bitcoins, the planet's supply will essentially be tapped out, unless Bitcoin's protocol is changed to allow for a larger supply.The Bitcoin source code determines how many bitcoins are left.

15. What is the Block size of a Bitcoin ? : Currently, each block on the Bitcoin blockchain is able to contain 1mb of data, meaning that the block size of bitcoin is 1 megabyte. This means that there is a limit to how many transactions can fit in Bitcoin's blocks, according to the data contained in said transactions. 
  • Each transactions have an ID and a 16 digit # code .
16. Bitcoin Transaction Details : Suppose A want to send money to B in the form of Bitcoins . See the below given diagram to understand the transaction method .







.
.....................................................................................................................................................






When I started studying about this topic , some questions arose in my mind . Some of them may be 
meaningless and not in a correct format of asking , yet I am sharing them in front of you in order to give an idea about it , so that you can start studying them easily .
  1. Why did Satoshi pick 21 million as the number of bitcoins to be created?
  2. Why it's limited ? Is there a possibility to add more than 21 by changing the Bitcoin generation algorithm ?
  3. What Happens to Bitcoin After All 21 Million are Mined?
  4. How to create a block chain ? Shall anyone can do this by using the platform like "BigChainDB" ?
  5. How to approve the transactions ?
  6. How to add it to the Block Chain ?
  7. How money can be added to a Bitcoin ?
  8. Whats the difference between Mined coins and Circulating coins ?
  9. It's told that " Bitcoin Miners verify transactions and thus get transaction fee & Block Reward in the form of Bitcoin" . From where ? From the Mined coins or Circulating coins ?

No comments: