Block chain Learning (1): Block chain Primer __ Block Chain

Source: Internet
Author: User
Block Chain Primer what the block chain is.

Block Chain (English: Blockchain) is a distributed database, originated from Bitcoin, the block chain is a series of cryptographic methods associated with the production of data blocks, each block contains a number of Bitcoin network transaction information, used to verify the validity of its information (anti-counterfeiting) and generate the next block. (Excerpt from wiki) the definition of block chain technology:

The block chain is a distributed ledger, a technical scheme for maintaining a reliable database collectively through a centralized, trusting approach. from the point of view of the data:

A chunk chain is a distributed database that is almost impossible to change, "distributed" has two meanings, one is distributed storage, the other is all participants to maintain the block chain technology several characteristics (1) Anonymous (2) tamper-free and encryption Security (3) without trust System (4) distributed to the center of (5) Transparent trading

Reference from

Based on several of the above advantages, Bitcoin system to achieve a self-run, volume billions of trading system, the global 7*24 hours stable operation for many years. The Bitcoin transactions between any two accounts are faithfully recorded on a large number of redundant books.

In a bitcoin network, any account is anonymous, and transactions between any account are not tamper-prone and are recorded on each node. And then through to the mining of the bit-currency incentive mechanism to achieve the network's self operation, without any centralized trading system. Ether Square So what is the ether square?

The ether Square is an open source, intelligent contract-enabled public block chain platform that provides a centralized virtual machine (EVM) to handle point-to-point contracts (from wikis) via its dedicated cryptographic currency Ethernet currency.

The simplest way to say this is: Block chain technology + intelligent contract.

On the basis of inheriting the block chain technology, the Ethernet square realizes the support of the intelligent contract, so that the block chain technology can combine with the commercial application and realize the landing of the project.

In the network of Ethernet, the intelligent contract is also regarded as a special account, which enables the user to make a call to the attribute and method in the account by trading with the account. Thus, the realization of intelligent contract is supported from the bottom technology. Technical Architecture Diagram

What a smart contract is.

Previously said the block chain technology five characteristics. The Etheric Square inherits all of this block-chain technology based on the provision of intelligent contract support. So that the block chain technology from the original account and the transaction between the account function, expanded into a platform for intelligent contracts can be realized. This smart contract can be a public-chip contract, or it can be a mathematical formula, or a complete random number.

As long as the smart contract was deployed to the Ethernet network, he was born with 5 features of block chain technology, and because he was written in JavaScript-like language, it was possible to implement many complex business logic. This tutorial is mainly about the intelligent contract programming, through the preparation of their own business logic of the intelligent contract, you can easily achieve a variety of projects based on the block chain landing.

In the next chapter, we will start with a simple smart contract, and give you a quick introduction of what the smart contract looks like.


Original address: http://www.ethchinese.com/?p=603

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.