Contact Bitcoin time is not long, for the blockchain in Bitcoin a little understanding, do not know the right or not, I hope you shoot bricks.
the blockchain technology model I know is described in this way:
scene: a classroom; a teacher, dozens of students; a teacher has a maths problem; Start Calculation
650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M02/72/CB/wKioL1XteAuTHza5AAFeGXxfwcU539.jpg "title=" Gongshi.jpg "alt=" Wkiol1xteauthza5aafegxxfwcu539.jpg "/>
First time:
The classroom to each student a same parameter began to calculate , because each student's quality is different, the thinking way is different, causes the problem solving speed also is different, the problem solving result is a number, but also has a vice result; the first student to solve the problem gets a small red heart ; If there is more than one student in the same moment to solve the results, to see whose number is the largest, who can get hearts;
Next time:
Each student gets the first student to solve the problem by the second result as a parameter to the next problem, the result is intelligent, requires a higher student quality is the ability to calculate; this time the student who calculates the result is getting a new red heart and generating a secondary result;
.......
N times :
Each student gets the first student to solve the problem by the second result as a parameter to the next problem, the result is intelligent, requires a higher student quality is the ability to calculate; this time the student who calculates the result is getting a new red heart and generating a secondary result;
If the secondary result is more and more capable of the next calculation, it should have a limit value;
describes a network in which the bitcoin :
Digging Mine : The process of solving problems
Get the Hearts : Bitcoin
The Virtual Hearts : Chunks
Student : Computer
students ' ability to solve problems : Computer Computing Ability
Problem Formula : Algorithm
Secondary Results : chain of link blocks
Do not describe the role of bitcoin and the transaction process ;
Look at the characteristics of the blockchain:
1. exists in the algorithm
2. have uniqueness
3. exists in the computer network
4. The algorithm design can draw the limit block value
5. The block is labeled.
6. chunks are the data that can be stored
7. The data stored in the chunk is actual
8. An individual-owned, non-recorded chunk is contiguous, and the recorded block is non-contiguous
9. chunk generation and records are centralized.
The virtualization features of Blockchain de-centering and block-dependent algorithms are greatly developed in the future of computer networks.
This article is from "Lao Liu's Blog" blog, please be sure to keep this source http://9438596.blog.51cto.com/9428596/1692472
The idealized form of the blockchain I understand