[01] What is the block chain block chain

And block chain technique been applied in early 2009 bits credits invention Satoshi

The concept & proper nouns

  • Digital Currency
  • Digital Assets
  • Smart Contract
  • To the center
  • Bits coins, coin Ether
  • Ethernet Square
  • Public block chain
  • Joint block chain
  • Private block chain
  • F2f
  • distributed
  • Hash
  • Blocks
  • Creation block
  • Effort to prove
  • Gas
  • Mining
  • DApp

Development History

  • 2008-10-31: Nakamoto proposed a design of white paper currency bits;
  • 2009-01-03: generating a first bit credits;
  • 2010-05-21: The first Bitcoin transaction, Florida programmers Laszlo Hanyecz with 10,000 Bitcoins to buy a $ 25 pizza coupons;
  • 2010-07-16: Bitcoin price appreciation from $ 0.008 US dollars 0.08, for the first time price volatility, showing the rise of new things;
  • 2010-07-17: The first Bitcoin platform established;
  • 2014-09-09: American electricity supplier giant eBay announced that the company's payment processing subsidiary, Braintree will begin accepting bitcoin payments. The company has partnered with Bitcoin trading platform Coinbase, we began to accept this relatively new means of payment;

The principle

basic concept

  • Transaction: one operation, leading to a change in the status of books;
  • Block: record transaction and status results occur over a period of time, it is a common understanding of the current state of the books;
  • Chain: the blocks are connected in series by one order of occurrence, the entire state change log.

Billing content

  • Version Information
  • Hash value on a block
  • Billing time
  • Difficulty value
  • Trading Information

Distributed books

  • Each node (device) has a copy of the full block chain
  • You can verify the correctness of the new transaction by the full block chain
  • To synchronize each node by P2P networks

Consensus mechanism Pow (workload proof)

  • excitation
  • Hash calculation

Technology Architecture

1304324-9e7352d4b83e401c.png
image
  • Application layer: a variety of digital wallet, trading sites or various sectors of block-based chain to build a website or App;
  • Business layer: the business layer mainly Web3 of operational intelligence contract, of course, there are various unreasonable application of its own business function modules;
  • Layer contract: Contract layer is mainly achieved by Solidity of each contract;
  • Protocol layer: mainly through consensus mechanisms, P2P networks, cryptography block chain store and related technologies, to achieve the bottom of the block chain;

Reproduced in: https: //www.jianshu.com/p/fec12a17efa7

Guess you like

Origin blog.csdn.net/weixin_33984032/article/details/91320261