Monday, July 19, 2021

Bitcoin Stumbles Near New High But $5000 Still in Play



Bitcoin bears may have had the upper hand in their fight with the bulls on Tuesday, although the positive price action seen today suggests the cryptocurrency is still on the hunt for $5,000 (all-time high) levels.
The bitcoin-U.S. dollar (BTC/USD) exchange rate clocked a fresh five-week high of $4,925 on Tuesday, but ended the session with marginal losses at $4,750.
The decline lacked clear catalysts, however. Techies may consider overbought conditions responsible for the retreat, while news traders may blame Putin's comments on cryptocurrency for stalling the rally at a time when record high was within touching distance.
But, whatever the reason, bitcoin's descend from $4,925 to $4,750 does call for caution. At press time, BTC is trading at $4,800 – up 0.20 percent on the day. Week-on-week and month-on-month, the cryptocurrency is up 14 percent.
Price action analysis suggests the broader outlook remains bullish unless prices end on a negative note today. In that event, a short-term bullish-to-bearish trend change would be confirmed.

Daily chart

The chart above shows:
  • Doji-like candle signaling indecision in the market place
  • Average true range (ATR) continues to drop, indicating the uptrend lacks momentum or low volatility.
A doji candlestick forms when a cryptocurrency's open and close are virtually equal. It forms due to indecision between the buyers and sellers and signals exhaustion.
The average true range essentially tracks the range of price movement in the cryptocurrency. It is considered a volatility indicator due to the fact that it measures the distance between a series of past highs and lows for a given period. A higher ATR means the move (bullish/bearish) has strong momentum or the cryptocurrency is volatile.
The falling ATR on the bitcoin daily chart indicates weak momentum and a choppy market.

View

  • BTC could still test $5,000 as doji candles alone do not signal trend reversal.
  • Bearish Scenario: a negative price action today would confirm bearish doji reversal and open doors for a pullback to $4,500 levels.

Vladimir Putin: Cryptocurrency Poses 'Serious Risks'

Vladimir Putin said
Russian president Vladimir Putin said in a meeting today that cryptocurrencies pose significant risks related fraud and money laundering.
Quoted by Russian state news service TASS, Putin was speaking during a meeting that was focused on the subject of cryptocurrencies and financial tech more broadly. In the meeting, he formally voiced his support for new rules around cryptocurrency trading, stating that Russia should look to international examples as a guide when developing those regulations.
Indeed, the meeting represents some of Putin's most comprehensive comments on the subject to date. He first spoke about cryptocurrencies in the summer of 2015, remarking at the time that there were "serious, really fundamental issues related to its wider usage." In his new statements, Putin highlighted the rising profile of the technology, while also echoing those 2015 comments.
Putin was quoted as saying:
"Virtual [currencies] or cryptocurrencies are becoming and have already become more popular. They have already become or are turning into a full-fledged payment instrument and an investment asset in certain countries. At the same time, use of cryptocurrencies also carries serious risks."
On the subject of the rules themselves, Putin threw his support behind regulations that would protect consumers and facilitate the development of new financial products.
"We should develop such a regulatory system on the basis of international experience that will make possible to make relations in this sphere systemic, definitely protect interests of citizens, business and the government, and provide legal guarantees for work with innovative financial instruments," he said.
His comments come after a senior official for Russia's central bank stated publicly that his institution will support efforts to block access to external websites that offer cryptocurrency brokering services in the country. Representatives from the Bank of Russia were also present at the Putin meeting, according to sources.

Thursday, October 12, 2017

Nearing Bottom? Litecoin Prices Consolidating After Rough September

Litecoin's price has had a hard time in the fallout of China's initial coin offering (ICO) ban.
While both bitcoin and litecoin took a hit after the early September statement from Chinese regulators – followed by domestic cryptocurrency exchanges voluntarily ceasing to offer services in the aftermath – bitcoin quickly recovered and neared record highs against the US dollar this week.
As litecoin support struggled, bitcoin seems to have benefitted from the rotation out of ether and ethereum-based tokens, triggered by fears of China-like ICO restrictions in other jurisdictions.
Against the U.S. dollar, litecoin is now down by more than $40 from its record high of $98.28, achieved on September 1. Further, the litecoin-bitcoin (LTC/BTC) exchange rate fell from 0.019 BTC (September 2 high) to 0.0098 BTC this week.
At press time, LTC/BTC is trading at 0.0105 BTC – down 0.9 percent on the day. Week-over-week, the pair is down 13.22 percent, while on a monthly basis, it is nursing a 34 percent loss.
However, price action analysis suggests that the LTC/BTC pair could be nearing a bottom.

4-hour chart

The 4-hour chart shows that:
  • The relative strength index (RSI) is rising from the oversold region.
  • The falling trend line is seen offering resistance at 0.0115 BTC.

Daily chart: RSI oversold

Weekly chart

The weekly chart shows that:
  • Prices are currently hovering around the 61.8 percent Fibonacci retracement level of 0.01025 BTC, which acted as a strong support mechanism in May, June and August.
  • Trading volumes have dropped significantly during the recent sell-off.
  • The upward sloping 50-day moving average is seen offering support at 0.0098 BTC.

View

  • The oversold conditions on the daily and 4-hour chart – which come at a time when prices are hovering around the critical 61.8% Fibonacci retracement support level – indicates the LTC/BTC pair could be nearing a bottom.
  • The dips below 0.01025 BTC (61.8% Fibonacci retracement) are likely to be short-lived.
  • The pair is more likely to rally to 0.012 and 0.0135 (200-day moving average) levels in the short run.

What is Ethereum?

Image result for Ethereum
Ethereum

Ethereum


The Ethereum Project's logo, first used in 2014
The Ethereum Project's logo, first used in 2014
Initial release30 July 2015
Repositorygithub.com/ethereum/go-ethereum
Development statusActive
Written inC++, Go, Rust
Operating systemClients available for Linux, Windows, macOS, POSIX, Raspbian
Platformx86, ARM
TypeDecentralized computing
LicenseGPLv3, LGPLv3
Websitewww.ethereum.org
Ethereum is an open-source, public, blockchain-based distributed computing platform featuring smart contract (scripting) functionality. It provides a decentralized Turing-complete virtual machine, the Ethereum Virtual Machine (EVM), which can execute scripts using an international network of public nodes. Ethereum also provides a cryptocurrency token called "ether", which can be transferred between accounts and used to compensate participant nodes for computations performed. "Gas", an internal transaction pricing mechanism, is used to mitigate spam and allocate resources on the network.
Ethereum was proposed in late 2013 by Vitalik Buterin, a cryptocurrency researcher and programmer. Development was funded by an online crowdsale during July–August 2014. The system went live on 30 July 2015.
In 2016 Ethereum was forked into two blockchains, as a result of the collapse of The DAO project, thereby creating Ethereum Classic.. The new forked version is Ethereum (ETH), subject of this article and the one that continued its existence is Ethereum Classic (ETC).

History


Origin

Ethereum was initially described in a white paper by Vitalik Buterin, a programmer involved with Bitcoin, in late 2013 with a goal of building decentralized applications. Buterin had argued that Bitcoin needed a scripting language for application development. Failing to gain agreement, he proposed development of a new platform with a more general scripting language.
At the time of public announcement in January 2014, the core Ethereum team was Vitalik Buterin, Mihai Alisie, Anthony Di Iorio, and Charles Hoskinson. Formal development of the Ethereum software project began in early 2014 through a Swiss company, Ethereum Switzerland GmbH (EthSuisse). Subsequently, a Swiss non-profit foundation, the Ethereum Foundation (Stiftung Ethereum) was set up as well. Development was funded by an online public crowdsale during July–August 2014, with the participants buying the Ethereum value token (ether) with another digital currency, bitcoin. While there was early praise for the technical innovations of Ethereum, questions were also raised about its security and scalability.

Milestones

Several prototypes of the Ethereum platform were developed by the Foundation, as part of their Proof-of-Concept series, prior to the official launch of the Frontier network. The last of these prototypes culminated in a public beta pre-release known as "Olympic". The Olympic network provided users with a bug bounty of 25,000 ether for stress testing the limits of the Ethereum blockchain.
After Olympic, the Foundation announced the beginning of the Frontier network to mark the tentative experimental release of the Ethereum platform in July 2015. Since the initial launch, Ethereum has undergone several planned protocol upgrades called milestones, which are important changes affecting the underlying functionality and/or incentive structures of the platform.
The current milestone is named "Homestead" and is considered stable. It includes improvements to transaction processing, gas pricing, and security. There are at least two other protocol upgrades planned in the future, i.e. Metropolis and Serenity. Metropolis is intended to reduce the complexity of the EVM and provide more flexibility for smart contract developers. The move to Serenity is still uncertain, but should include a fundamental change to Ethereum's consensus algorithm to enable a basic transition from hardware mining (proof-of-work) to virtual mining (proof-of-stake). Improvements to scalability, specifically sharding, are also said to be a key objective on the development roadmap. Metropolis adds supports for zkSnarks (from Zcash), and the first zksnarks transaction occurred on testnet on September 19, 2017.
VersionCode nameRelease date
0OlympicMay, 2015
1Frontier30 July 2015
2Homestead14 March 2016
3Metropolis (vByzantium)In testing as of September 2017 
3.5Metropolis (vConstantinople)TBA 
4SerenityTBA
Old version
Older version, still supported
Latest version
Future release

The DAO event

In 2016 a decentralized autonomous organization called The DAO, a set of smart contracts developed on the platform, raised a record US$150 million in a crowdsale to fund the project. The DAO was exploited in June when US$50 million in ether were claimed by an anonymous entity. The event sparked a debate in the crypto-community about whether Ethereum should perform a contentious "hard fork" to reappropriate the stolen funds. As a result of the dispute, the network split in two. Ethereum (the subject of this article) continued as on the forked blockchain, while Ethereum Classic continued on the original blockchain. The hard fork created a rivalry between the two networks.

Hard Forks

After the hard fork related to The DAO, Ethereum subsequently forked twice in the fourth quarter of 2016 to deal with other attacks. By the end of November 2016, Ethereum had increased its DDoS protection, de-bloated the blockchain, and thwarted further spam attacks by hackers.

Architecture

Ether

Ether
Denominations
SymbolΞ or ETH
Demographics
User(s)Worldwide
Issuance
Currency typeCryptocurrency
The value token of the Ethereum blockchain is called ether. It is listed under the code ETH and traded on cryptocurrency exchanges. It is also used to pay for transaction fees and computational services on the Ethereum network.
Tokens can be volatile per circumstances, such as ether's plunge from $21.50 to $8 when The DAO was hacked on 17 June 2016. As of June 2017, the value of ether had risen to more than $400, a 5,000% rise since the beginning of the year.
Price volatility on any single exchange can exceed the volatility on Ether token prices more generally. A "flash crash" triggered by a large sell order on one exchange briefly dropped the price on that exchange to $0.10 as every offer to buy was absorbed, after which the price quickly recovered to more than $300.

Ethereum Virtual Machine

The Ethereum Virtual Machine (EVM) is the runtime environment for smart contracts in Ethereum. The formal definition of the EVM is specified in the Ethereum Yellow Paper, original version by Gavin Wood. It is sandboxed and also completely isolated from the network, filesystem or other processes of the host computer system. Every Ethereum node in the network runs an EVM implementation and executes the same instructions. Ethereum Virtual Machines have been implemented in C++GoHaskellJavaJavascriptPythonRubyRust, and WebAssembly (currently under development).

Smart contracts

Smart contracts are deterministic exchange mechanisms controlled by digital means that can carry out the direct transaction of value between untrusted agents. They can be used to facilitate, verify, and enforce the negotiation or performance of economically-laden procedural instructions and potentially circumvent censorship, collusion, and counter-party risk. In Ethereum, smart contracts are treated as autonomous scripts or stateful decentralized applications that are stored in the Ethereum blockchain for later execution by the EVM. Instructions embedded in Ethereum contracts are paid for in ether (or more technically "gas") and can be implemented in a variety of Turing complete scripting languages.

Contracts on the public blockchain

As the contracts can be public, it opens up the possibility to prove functionality, e.g. self-contained provably fair casinos.
One issue related to using smart contracts on a public blockchain is that bugs, including security holes, are visible to all but cannot be fixed quickly. One example of this is the 17 June 2016 attack on The DAO, which could not be quickly stopped or reversed.
There is ongoing research on how to use formal verification to express and prove non-trivial properties. A Microsoft Research report noted that writing solid smart contracts can be extremely difficult in practice, using The DAO hack to illustrate this problem. The report discussed tools that Microsoft had developed for verifying contracts, and noted that a large-scale analysis of published contracts is likely to uncover widespread vulnerabilities. The report also stated that it is possible to verify the equivalence of a Solidity program and the EVM code.

Programming languages

Smart contracts are high-level programming abstractions that are compiled down to EVM bytecode and deployed to the Ethereum blockchain for execution. They can be written in Solidity (a language library with similarities to C and JavaScript), Serpent (similar to Python), LLL (a low-level Lisp-like language), and Mutan (Go-based, but deprecated). There is also a research-oriented language under development called Viper (a strongly-typed Python-derived decidable language).

Performance

In Ethereum all smart contracts are stored publicly on every node of the blockchain, which has trade-offs. The downside is that performance issues arise in that every node is calculating all the smart contracts in real time, resulting in lower speeds. Ethereum engineers have been working on sharding the calculations, but no solution had been detailed by early 2016. As of January 2016, the Ethereum protocol could process 25 transactions per second. In September 2016, Buterin presented proposals to increase scalability. Buterin and Joseph Poon (a co-author of Bitcoin's lightning network whitepaper) announced in 2017 their plan to launch a scaling solution called Plasma which creates "child" blockchains to the "main" parent blockchain. The plasma project is not without skeptics, specifically Vlad Zamfir (Ethereum's lead researcher on proof of stake) has publically questioned the plasma project's viability.

Ether supply increase rate

The supply of Ether was projected to increase by 14.75% in 2017, with an algorithm in place to gradually decline to 1.59% by 2065. However, a new implementation of Ethereum named "Casper" based on proof of stake rather than proof of work is expected to reduce the inflation rate to between 0.5% to 2%.

Proposed uses

Many uses have been proposed for Ethereum platform, including ones that are impossible or unfeasible. Use case proposals have included finance, the internet-of-things, farm-to-table produce, electricity sourcing and pricing, and sports betting. Ethereum is (as of 2017) the leading blockchain platform for initial coin offering project with over 50% market share.

Ecosystem

The projects listed in this section are not exhaustive and may be outdated.

Clients and wallets

These cryptocurrency wallets support Ethereum:
  • Geth: Client implementation in Go
  • Jaxx: Web wallet
  • KeepKey: Hardware wallet
  • Ledger Nano S: Hardware wallet
  • Mist: Desktop wallet
  • Parity: Client implementation in Rust

Decentralized applications

  • Digital signatures that ensure authenticity and proof of existence of documents: the Luxembourg Stock Exchange has developed such a system
  • Slock.It is developing smart locks
  • Digital tokens pegged to fiat currencies: Decentralized Capital. Spanish bank Santander is also involved in such a project
  • Digital tokens pegged to gold: Digix
  • Improved digital rights management for music: Imogen Heap used the technology
  • Platforms for prediction markets: Augur, Gnosis Stox
  • Platforms for crowdfunding: the DAO
  • Social media platforms with economic incentives: Backfeed, Akasha
  • Decentralized marketplaces: FreeMyVunk, Etheropt, TransActive Grid[
  • Remitance: Everex
  • Online gambling: Etheroll
  • Electric car charging management: RWE
  • Secure identity systems for the Internet: uPort

Enterprise software

Ethereum is being tested by enterprise software companies for various applications. Interested parties include Microsoft, IBM, JPMorgan Chase, Deloitte, R3, Innovate UK (cross-border payments prototype).

Enterprise Ethereum Alliance (EEA)

In March 2017, various blockchain start-ups, research groups, and Fortune 500 companies announced the creation of the Enterprise Ethereum Alliance (EEA) with 30 founding members. By May, the nonprofit organization had 116 enterprise members—including ConsenSys, CME Group, Cornell University's research group, Toyota Research Institute, Samsung SDS, Microsoft, Intel, J.P. Morgan, Merck KGaA, DTCC, Deloitte, Accenture, Banco Santander, BNY Mellon, ING, and National Bank of Canada.
The purpose of the EEA is to coordinate the engineering of an open-source reference standard and private "permissioned" version of the Ethereum blockchain that can address the common interests of enterprises in banking, management, consulting, automotive, pharmaceutical, health, technology, mobile, entertainment, and other industries, while working with developers from the Ethereum ecosystem. Certain members of the alliance have also indicated a desire to investigate and collaborate on hybrid architectures to potentially anchor private blockchains to the public Ethereum blockchain in the future, although concerns remain over the security, compliance, and regulations involved in bridging such permissioned and "permissionless" blockchains.
By July 2017, there were over 150 members in the alliance, including recent additions MasterCard, Cisco Systems, and Scotiabank. (Mastercard wanted their name excluded from the press release.)

Permissioned ledgers

Ethereum is used and being investigated as a permissioned blockchain in various projects.
  • J.P. Morgan Chase is developing a blockchain, atop Ethereum. The system, dubbed "Quorum," is designed to toe the line between private and public in the realm of shuffling derivatives and payments. The idea is to satisfy regulators who need seamless access to financial goings-on, while protecting the privacy of parties that don’t wish to reveal their identities nor the details of their transactions to the general public.
  • Royal Bank of Scotland has announced that it has built a Clearing and Settlement Mechanism (CSM) based on the Ethereum distributed ledger and smart contract platform.

Criminal activity

A finance blogger on FT Alphaville has pointed out that criminals are using Ethereum to run Ponzi schemes and other forms of investment fraud. The article was based on a paper from the University of Cagliari, which placed the number of Ethereum smart contracts which facilitate Ponzi schemes at nearly 10% of 1384 smart contracts examined. However, it also estimated that only 0.05% of the transactions on the network were related to such contracts.

Bitcoin

Bitcoin

Image result for btc
Bitcoin

Bitcoin
Bitcoin logo.svg
Prevailing bitcoin logo
ISO 4217
CodeXBT
Denominations
Subunit
11000millibitcoin
1100000000satoshi
Symbol[b]
CoinsUnspent outputs of transactions denominated in any multiple of satoshis
Demographics
Date of introduction3 January 2009; 8 years ago
User(s)Worldwide
Issuance
AdministrationDecentralized
Valuation
Supply growth12.5 bitcoins per block (approximately every ten minutes) until mid 2020,and then afterwards 6.25 bitcoins per block for 4 years until next halving. This halving continues until 2110–40, when 21 million bitcoins will have been issued.
  1. Jump up^ Unofficial.
  2. Jump up^ The symbol was encoded in Unicode version 10.0 at position U+20BF  BITCOIN SIGN in the Currency Symbols block in June 2017.
File:Bitcoin explained in 3 minutes.webm
Bitcoin explained in 3 minutesBitcoin is a worldwide cryptocurrency and digital payment system called the first decentralized digital currency, as the system works without a central repository or single administrator. It was invented by an unknown person or group of people under the name Satoshi Nakamoto and released as open-source software in 2009. The system is peer-to-peer, and transactions take place between users directly, without an intermediary. These transactions are verified by network nodes and recorded in a public distributed ledger called a blockchain.
Bitcoins are created as a reward for mining. They can be exchanged for other currencies, products, and services. As of February 2015, over 100,000 merchants and vendors accepted bitcoin as payment.Bitcoin can also be held as an investment. According to research produced by Cambridge University in 2017, there are 2.9 to 5.8 million unique users using a cryptocurrency wallet, most of them using bitcoin.

Terminology

The word bitcoin first occurred and was defined in the white paper that was published on 31 October 2008. It is a compound of the words bit and coin. The white paper frequently uses the shorter coin.
There is no uniform convention for bitcoin capitalization. Some sources use Bitcoin, capitalized, to refer to the technology and network and bitcoin, lowercase, to refer to the unit of account. The Wall Street Journal, The Chronicle of Higher Education, and the Oxford English Dictionary advocate use of lowercase bitcoin in all cases, a convention which this article follows.

Units

The unit of account of the bitcoin system is bitcoin. As of 2014, tickers used to represent bitcoin are BTC and XBT. Its Unicode character is ₿.[ Small amounts of bitcoin used as alternative units are millibitcoin (mBTC)[1] and satoshi. Named in homage to bitcoin's creator, a satoshi is the smallest amount within bitcoin representing 0.00000001 bitcoin, one hundred millionth of a bitcoin. A millibitcoin equals to 0.001 bitcoin, one thousandth of a bitcoin.

Design

Blockchain


Number of unspent transaction outputs
The blockchain is a public ledger that records bitcoin transactions. A novel solution accomplishes this without any trusted central authority: the maintenance of the blockchain is performed by a network of communicating nodesrunning bitcoin software. Transactions of the form payer X sends Y bitcoins to payee Z are broadcast to this network using readily available software applications. Network nodes can validate transactions, add them to their copy of the ledger, and then broadcast these ledger additions to other nodes. The blockchain is a distributed database – to achieve independent verification of the chain of ownership of any and every bitcoin amount, each network node stores its own copy of the blockchain. Approximately six times per hour, a new group of accepted transactions, a block, is created, added to the blockchain, and quickly published to all nodes. This allows bitcoin software to determine when a particular bitcoin amount has been spent, which is necessary in order to prevent double-spending in an environment without central oversight. Whereas a conventional ledger records the transfers of actual bills or promissory notes that exist apart from it, the blockchain is the only place that bitcoins can be said to exist in the form of unspent outputs of transactions.

Transactions


Number of bitcoin transactions per month (logarithmic scale)
Transactions are defined using a Forth-like scripting language. Transactions consist of one or more inputs and one or more outputs. When a user sends bitcoins, the user designates each address and the amount of bitcoin being sent to that address in an output. To prevent double spending, each input must refer to a previous unspent output in the blockchain. The use of multiple inputs corresponds to the use of multiple coins in a cash transaction. Since transactions can have multiple outputs, users can send bitcoins to multiple recipients in one transaction. As in a cash transaction, the sum of inputs (coins used to pay) can exceed the intended sum of payments. In such a case, an additional output is used, returning the change back to the payer. Any input satoshis not accounted for in the transaction outputs become the transaction fee.

Transaction fees


An actual bitcoin transaction including the fee from a webbased cryptocurrency exchange to a hardware wallet.
Paying a transaction fee is optional. Miners can choose which transactions to process and prioritize those that pay higher fees. Fees are based on the storage size of the transaction generated, which in turn is dependent on the number of inputs used to create the transaction. Furthermore, priority is given to older unspent inputs.

Ownership


Simplified chain of ownership. In reality, a transaction can have more than one input and more than one output.
In the blockchain, bitcoins are registered to bitcoin addresses. To be able to spend the bitcoins, the owner must know the corresponding private key and digitally sign the transaction. The network verifies the signature using the public key.
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. For example, in 2013 one user claimed to have lost 7,500 bitcoins, worth $7.5 million at the time, when he accidentally discarded a hard drive containing his private key. A backup of his key(s) might have prevented this.

Mining


Semi-log plot of relative mining difficulty.
Mining is a record-keeping service done through the use of computer processing power. Miners keep the blockchain consistent, complete, and unalterable by repeatedly verifying and collecting newly broadcast transactions into a new group of transactions called a block. Each block contains a cryptographic hash of the previous block, using the SHA-256 hashing algorithm, which links it to the previous block, thus giving the blockchain its name.
In order to be accepted by the rest of the network, a new block must contain a so-called proof-of-work. The proof-of-work requires miners to find a number called a nonce, such that when the block content is hashed along with the nonce, the result is numerically smaller than the network's difficulty target. This proof is easy for any node in the network to verify, but extremely time-consuming to generate, as for a secure cryptographic hash, miners must try many different nonce values (usually the sequence of tested values is 0, 1, 2, 3, ...) before meeting the difficulty target.
Every 2016 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.
Between 1 March 2014 and 1 March 2015, the average number of nonces miners had to try before creating a new block increased from 16.4 quintillion to 200.5 quintillion.
The proof-of-work system, alongside the chaining of blocks, makes modifications of the blockchain extremely hard, 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.

Supply


Total bitcoins in circulation.
The successful miner finding the new block is rewarded with newly created bitcoins and transaction fees. As of 9 July 2016, the reward amounted to 12.5 newly created bitcoins per block added to the blockchain. 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 (approximately every four years). Eventually, the reward will decrease to zero, and the limit of 21 million bitcoins will be reached c. 2140; the record keeping will then be rewarded by transaction fees solely.
In other words, bitcoin's inventor Nakamoto set a monetary policy based on artificial scarcity at bitcoin's inception that there would only ever be 21 million bitcoins in total. Their numbers are being released roughly every ten minutes and the rate at which they are generated would drop by half every four years until all were in circulation.

Wallets


Electrum bitcoin wallet

Bitcoin paper wallet generated at bitaddress.org

Trezor hardware wallet
wallet stores the information necessary to transact bitcoins. While wallets are often described as a place to hold or store bitcoins, due to the nature of the system, bitcoins are inseparable from the blockchain transaction ledger. A better way to describe a wallet is something that "stores the digital credentials for your bitcoin holdings" and allows one to access (and spend) them. Bitcoin uses public-key cryptography, in which two cryptographic keys, one public and one private, are generated. At its most basic, a wallet is a collection of these keys.
There are several types of wallets. Software wallets connect to the network and allow spending bitcoins in addition to holding the credentials that prove ownership. Software wallets can be split further in two categories: full clients and lightweight clients.
  • Full clients verify transactions directly on a local copy of the blockchain (over 134 GB as of October 2017), or a subset of the blockchain (around 2 GB). Because of its size and complexity, the entire blockchain is not suitable for all computing devices.
  • Lightweight clients on the other hand consult a full client to send and receive transactions without requiring a local copy of the entire blockchain (see 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. When using a lightweight client, the server can not steal bitcoins, but it can report faulty values back to the user. With both types of software wallets, the users are responsible for keeping their private keys in a secure place.
Besides software wallets, Internet services called online wallets offer similar functionality but may be easier to use. In this case, credentials to access funds are stored with the online wallet provider rather than on the user's hardware. As a result, the user must have complete trust in the wallet provider. A malicious provider or a breach in server security may cause entrusted bitcoins to be stolen. An example of such security breach occurred with Mt. Gox in 2011.
Physical wallets store the credentials necessary to spend bitcoins offline. Examples combine a novelty coin with these credentials printed on metal. Others are simply paper printouts. Another type of wallet called a hardware wallet keeps credentials offline while facilitating transactions.

Reference implementation

The first wallet program was released in 2009 by Satoshi Nakamoto as open-source code. Sometimes referred to as the "Satoshi client", this is also known as the reference client because it serves to define the bitcoin protocol and acts as a standard for other implementations. In version 0.5 the client moved from the wxWidgets user interface toolkit to Qt, and the whole bundle was referred to as Bitcoin-Qt. After the release of version 0.9, the software bundle was renamed Bitcoin Core to distinguish itself from the network. Today, other forks of Bitcoin Core exist such as Bitcoin XTBitcoin ClassicBitcoin Unlimited, Parity Bitcoin, and BTC1.

Decentralization

Bitcoin creator Satoshi Nakamoto designed bitcoin not to need a central authority. Per sources such as the academic Mercatus Center, U.S. Treasury, ReutersThe Washington PostThe Daily Herald,The New Yorker, and others, bitcoin is decentralized.

Privacy

Bitcoin is pseudonymous, meaning that funds are not tied to real-world entities but rather bitcoin addresses. Owners of bitcoin addresses are not explicitly identified, but all transactions on the blockchain are public. In addition, transactions can be linked to individuals and companies through "idioms of use" (e.g., transactions that spend coins from multiple inputs indicate that the inputs may have a common owner) and corroborating public transaction data with known information on owners of certain addresses. Additionally, bitcoin exchanges, where bitcoins are traded for traditional currencies, may be required by law to collect personal information.
To heighten financial privacy, a new bitcoin address can be generated for each transaction. For example, hierarchical deterministic wallets generate pseudorandom "rolling addresses" for every transaction from a single seed, while only requiring a single passphrase to be remembered to recover all corresponding private keys. Additionally, "mixing" and CoinJoin services aggregate multiple users' coins and output them to fresh addresses to increase privacy. Researchers at Stanford University and Concordia University have also shown that bitcoin exchanges and other entities can prove assets, liabilities, and solvency without revealing their addresses using zero-knowledge proofs.
According to Dan Blystone, "Ultimately, bitcoin resembles cash as much as it does credit cards."

Fungibility

Wallets and similar software technically handle all bitcoins as equivalent, establishing the basic level of fungibility. Researchers have pointed out that the history of each bitcoin is registered and publicly available in the blockchain ledger, and that some users may refuse to accept bitcoins coming from controversial transactions, which would harm bitcoin's fungibility. Projects such as CryptoNote, Zerocoin, and Dark Wallet aim to address these privacy and fungibility issues.

Governance

Bitcoin was initially led by Satoshi Nakamoto. Nakamoto stepped back in 2010 and handed the network alert key to Gavin Andresen. Andresen stated he subsequently sought to decentralize control stating: "As soon as Satoshi stepped back and threw the project onto my shoulders, one of the first things I did was try to decentralize that. So, if I get hit by a bus, it would be clear that the project would go on." This left opportunity for controversy to develop over the future development path of bitcoin.

Scalability

The blocks in the blockchain are limited to one megabyte in size, which has created problems for bitcoin transaction processing, such as increasing transaction fees and delayed processing of transactions that cannot be fit into a block. On 24 August 2017 (at block 481,824), Segregated Witness went live, increasing maximum block capacity and making transaction IDs immutable. SegWit also allows the implementation of the Lightning Network, a second-layer proposal for scalability with instantaneous transactions.
Trailer Bitcoin

Bitcoin hits a new record high above $5,100


Bitcoin hit a new record high Thursday with rising investor interest causing a rally for the price of the cryptocurrency.
The bitcoin price hit an all-time high of $5,144.97 in early trade on Thursday, according to data from industry website Coindesk. This surpassed the previous high of $5,013.91 hit on September 2.
Investors appear to have shrugged off much of the negative news from regulators around bitcoin.
Last month, Chinese regulators banned cryptocurrency exchanges with some of the largest in the country shutting down operations. The government also banned initial coin offerings (ICOs), a way for cryptocurrency start-ups to raise money through issuing tokens.
But reports have emerged in the last few days that trading in the world's second-largest economy could resume. A report by Cryptocoinnews.com, citing Chinese state-owned news company Xinhua, said that bitcoin trading will likely resume with more regulation. This could include new licensing and anti-money laundering regulations to be implemented by exchanges.
Should you invest in a cryptocurrency?
Should you invest in a cryptocurrency?  
"Speculators are bullish on bitcoin's value with the anticipation of China's reintegration with global crypto markets," Aurelien Menant, CEO of cryptocurrency exchange Gatecoin, told CNBC by email on Thursday.
Investors have appeared to look past some of the negative tones from big business leaders and regulators.
Russian President Vladimir Putin said on Tuesday that "buyers of cryptocurrencies could be involved in unlawful activities," according to a Reuters report. Russia's central bank also said it would block websites of exchanges that are offering cryptocurrencies.
At the same time, business leaders have also poured cold water over bitcoin. JPMorgan Chase CEO Jamie Dimon recently called bitcoin a "fraud".
"The bull is back in the market," Charlie Hayter, CEO of industry website CryptoCompare, told CNBC by phone on Thursday.
"Putin and Russia's comments were water off a duck's back whilst positive sentiment from industry players are driving long positions."

Bitcoin Stumbles Near New High But $5000 Still in Play

Bitcoin bears may have had the upper hand in their fight with the bulls on Tuesday, although the positive price action seen today sug...