Kooksta.com
 
 

Cryptocurrency

Cryptocurrency and blockchain in general have become accepted as stores of value, generating a lot of excitement in the financial markets.

Bitcoin Blockchain

Bitcoin is a cryptographic representational system that allows transfer of control of Coins using an open-source blockchain implementation invented in 2008, by an unknown person or group of people using the name Satoshi Nakamoto. The utilization of the cryptography as a digital currency began use in 2009. There are distributed ledgers of transactions that are verified by miners confirming blocks, seeking 64-digit hexadecimal numbers, within the framework of a system-dependent reduction of bitcoin over time or due to the number of blocks. Once the chain is established, it's hard to go back and change a block because of processing power restraints, which stabilizes the chain and solves the double-payment problem.

The bitcoin blockchain contains a public record of all bitcoin transactions. Each time a trade is made through a cryptocurrency platform like Coinbase, the details of the transaction are coded and broadcast, along with other transactions, to a vast network of users called bitcoin miners. Miners compete to add the next car to the train by bundling up a bunch of transactions into “blocks.” Miners solve a computational problem (called “proof of work”) that assigns the block an identifying code (a hash). The “winning” block is distributed to, and verified by, all the other miners in the network and is added to the blockchain. Only one car can be added to the train at any given time, and each one takes ~10 minutes on average to verify and attach.

Bitcoin Ownership

In the blockchain, bitcoins are registered to bitcoin addresses. Creating a bitcoin address requires picking a random valid private key and computing the corresponding bitcoin address. Moreover, the number of valid private keys is so vast that it is extremely unlikely someone will compute a key-pair that is already in use and has funds. The vast number of valid private keys makes it unfeasible that brute force could be used to compromise a private key. To be able to spend their bitcoins, the owner must know the corresponding private key and digitally sign the transaction. The network verifies the signature using the public key; the private key is never revealed.

If the private key is lost, the bitcoin network will not recognize any other evidence of ownership. The coins are then unusable, and effectively lost. To ensure the security of bitcoins, the private key must be kept secret. If the private key is revealed to a third party, e.g. through a data breach, the third party can use it to steal any associated bitcoins. Losses have been enormous at selected cryptocurrency exchanges over the years.


Bitcoin Mining

Bitoin mining is a record-keeping service done through the use of computer processing power. Miners keep the blockchain consistent, complete, and unalterable by repeatedly grouping newly broadcast transactions into a block, which is then broadcast to the network and verified by recipient nodes. Each block contains a SHA-256 cryptographic hash of the previous block, thus linking it to the previous block and giving the blockchain its name.

Every 2,016 blocks (approximately 14 days at roughly 10 min per block), the difficulty target is adjusted based on the network's recent performance, with the aim of keeping the average time between new blocks at ten minutes. In this way the system automatically adapts to the total amount of mining power on the network.

The proof-of-work system, alongside the chaining of blocks, makes modifications of the blockchain extremely difficult, as an attacker must modify all subsequent blocks in order for the modifications of one block to be accepted. As new blocks are mined all the time, the difficulty of modifying a block increases as time passes and the number of subsequent blocks (also called confirmations of the given block) increases.

The successful miner finding the new block is allowed by the rest of the network to reward themselves with newly created bitcoins and transaction fees. To claim the reward, a special transaction called a coinbase is included with the processed payments. All bitcoins in existence have been created in such coinbase transactions. The bitcoin protocol specifies that the reward for adding a block will be halved every 210,000 blocks. Eventually, the reward will decrease to zero, and the limit of 21 million bitcoins will be reached. The record keeping will then be rewarded solely by transaction fees.

Winklevoss Twins - Bitcoin


Tyler Winklevoss, CEO and co-founder of Gemini, and Cameron Winklevoss, president and co-founder of Gemini, join Real Vision CEO Raoul Pal to discuss how they first discovered Bitcoin, their exploration into other crypto assets, and market psychology.

Vitalik Buterin - Ethereum


Vitalik Buterin, founder and inventor, introduces Ethereum at the Bitcoin Miami conference 2014. Vitalik related that the project stands to change how the world relates to currency and financial instruments.

The Blockchain Explained


A blockchain is a method of storing a list of entries, which cannot be changed easily after they are created. This also applies to the list itself. This is done by using several concepts from cryptography, including digital signatures and hash functions.

Smart Contracts


Smart Contracts are much like legal contracts except instead of legal language defining the terms, computer code dictates the contract’s terms. Unlike traditional contracts which require a court to mediate disputes, smart contracts are self-executing within the blockchain.

Ethereum

Ethereum is a decentralized, open-source blockchain featuring smart contract functionality. Ether (ETH) is the native cryptocurrency of the platform. It is the second-largest cryptocurrency by market capitalization. Ethereum is the most actively used blockchain, proposed by programmer Vitalik Buterin. Development was crowdfunded in 2014, and the network went live on 30 July 2015, with 72 million coins premined.

The Ethereum Virtual Machine (EVM) can execute scripts and run decentralized applications. Ethereum is used for decentralized finance, and has been utilized for many initial coin offerings. In 2016, a hacker exploited a flaw in a third-party project called The DAO and stole $50 million of Ether. As a result, the Ethereum community voted to hard fork the blockchain to reverse the theft and Ethereum Classic (ETC) continued as the original chain. Ethereum has started implementing a series of upgrades called Ethereum 2.0, which includes a transition to proof of stake and an increase in transaction throughput using sharding.


Cryptocurrency Wallets

Full clients verify transactions directly by downloading a full copy of the blockchain. They are the most secure and reliable way of using the network, as trust in external parties is not required. Full clients check the validity of mined blocks, preventing them from transacting on a chain that breaks or alters network rules. Because of its size and complexity, downloading and verifying the entire blockchain is not suitable for all computing devices.

Lightweight clients consult full clients to send and receive transactions without requiring a local copy of the entire blockchain (simplified payment verification – SPV). This makes lightweight clients much faster to set up and allows them to be used on low-power, low-bandwidth devices such as smartphones. When using a lightweight wallet, however, the user must trust the server to a certain degree, as it can report faulty values back to the user. Lightweight clients follow the longest blockchain and do not ensure it is valid, requiring trust in miners.


Physical Wallets

Physical wallets store the credentials necessary to spend bitcoins offline and can be as simple as a paper printout of the private key. A paper wallet is created with a keypair generated on a computer with no internet connection; the private key is written or printed onto the paper and then erased from the computer. The paper wallet can then be stored in a safe physical location for later retrieval. Bitcoins stored using a paper wallet are said to be in cold storage.

Cameron and Tyler Winklevoss, the founders of the Gemini Trust Co. exchange, reported that they had cut their paper wallets into pieces and stored them in envelopes distributed to safe deposit boxes across the United States. Through this system, the theft of one envelope would neither allow the thief to steal any bitcoins nor deprive the rightful owners of their access to them. Thus, they created a physical 'blockchain-like' system to safely store their keys.

Physical wallets can also take the form of metal token coins with a private key accessible under a security hologram in a recess struck on the reverse side. The security hologram self-destructs when removed from the token, showing that the private key has been accessed. Originally, these tokens were struck in brass and other base metals, but later used precious metals as bitcoin grew in value and popularity.

Another type of physical wallet called a hardware wallet keeps credentials offline while facilitating transactions. The hardware wallet acts as a computer peripheral and signs transactions as requested by the user, who must press a button on the wallet to confirm that they intended to make the transaction. Hardware wallets never expose their private keys, keeping bitcoins in cold storage even when used with computers that may be compromised by malware.


        Kooksta.com
Degree Programs
Popular Majors
    Test Prep     Privacy Policy     Terms of Use     About     Contact

This website is not affiliated with any educational organization, and all trademarks are the exclusive property of the respective owners. Kooksta.com is the work of a group of students in Bangkok, and all copyrighted works on this website are offered for educational purposes only, governed by the four-factor rule, section 107 of the US Copyright Act, 1976.