Blockchain innovation experiment
From the perspective of technology and architecture, I will tell you my understanding of blockchain in common language
what is blockchain? In a word, blockchain is a storage system. To be more specific, blockchain is a distributed storage system without an administrator and each node has all the data
What are the common storage systems like
first, how to ensure high availability
the common storage system usually uses "rendancy" to solve the problem of high availability. As shown in the figure above, if the data can be copied into several copies and rendant to multiple places, high availability can be guaranteed. The data in one place is hung, and there is data in other places. For example, the master-slave cluster of MySQL is the same principle, and the raid of disk is also the same principle
two points need to be emphasized in this place are: data rendancy often leads to consistency problems
1. For example, in the master-slave cluster of MySQL, there is actually a delay in reading and writing, which means there is a inconsistency in reading and writing in a short period of time. This is a side effect of data rendancy
The second point is that data rendancy often reces the efficiency of writing, because data synchronization also consumes resources. If you add two slave libraries, the write efficiency will be affected. The common storage system is to use rendancy to ensure the high availability of dataso the second question, ordinary storage system, can write more
the answer is yes, for example, take this graph as an example:
in fact, MySQL can do a master-slave synchronization of al masters, master-slave synchronization of al masters, two nodes can be written at the same time. If you want to do a multi room multi live data center, in fact, multi room multi live data synchronization. What we should emphasize here is that multi-point writing often leads to the consistency problem of writing conflicts. Take MySQL as an example, suppose that the attribute of a table is self incrementing ID, then the data in the database is 1234 now. If one of the nodes writes and inserts a piece of data, it may become 5, and then these 5 pieces of data are synchronized to another master node, Before synchronization, if another write node inserts a piece of data, a piece of data with self incrementing ID of 5 will be generated. Then, after the generation, synchronize to another node, and the synchronized data will conflict with the two local 5's after it arrives, which will lead to synchronization failure and write consistency conflict. This problem will occur in the case of multi-point writing
how to ensure consistency in multi-point writing
the reform "Swan class" gives you more technical work
2. Blockchain is an innovative application mode of distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and other computer technologies in the Internet era. In recent years, the development and application of blockchain is of great significance to technological innovation and instrial revolution. This experience introces the relevant knowledge of blockchain technology
3. Blockchain is a distributed ledger, which can contain financial and / or non-financial transactions. It can be replicated (distributed) on multiple systems in almost real time through peer-to-peer network. Each participant "owns" the same ledger and gets updated when adding any transaction. Each participant helps to determine the inherent "invariance" of all existing records, Using cryptography and digital signature to prove identity, authenticity and enforce read / write access, there is a mechanism that makes it difficult to change history, and it is easy to detect someone trying to change it. Thank you very much for your patience. If you have any help, please accept it. I wish you a happy life! thank you!
Zilliqa's positioning is the bottom public chain , and its core competitiveness is to greatly improve the throughput of TPS (i.e. transaction processing speed) through fragmentation technology. In the latest experiment, the processing capacity of zilliqa test network reaches 2488 TPS, which is more than 100 times of Ethereum's maximum speed of 20 TPS and 355 times of bitcoin! Through fragmentation technology, when there are more nodes in the network, the transaction processing speed will be higher. When the number of nodes reaches tens of thousands, the transaction speed is very likely to reach the speed of visa, a centralized organization
zilliqa project's token name is ZIL, which has been circulated and traded on 23 exchanges. Mainstream exchanges such as fire coin and coin security support it, so it is very convenient to participate. ZIL's maximum supply is 21 billion, of which 12.6 billion will be released directly through contracts, and the other 8.4 billion will be released in the form of mining awards within 10 years
The main network of zilliqa will be launched at the end of 2018 or the beginning of 2019, and the mining reward is rich, especially in the early stage zilliqa mining power cost is only 1 / 9 of Ethereum, energy consumption is small, more practical. In addition, mining can be carried out by GPU graphics card miner, and it can double dig ZIL and eth at the same time, bringing higher benefits to minerspay attention to "zilliqacn" to learn more about the progress of the project
It is an indisputable fact that qubu app is suspected of pyramid selling, and qubu's making money is unreliable, so it is not safe
interesting step mode: using blockchain technology to calculate the output of candy based on human movement, participants can proce candy at every step. Candy is very rare and valuable at present. Members feel that candy is valuable, they will buy and sell candy to get cash income, and the platform will charge a handling fee for each transaction. Participants can raise the membership level to ensure more people to participate
Hunan qubu Network Technology Co., Ltd. is suspected of illegal pyramid selling, illegal fund-raising, amount fraud and other illegal acts, and has been put on file for investigation by relevant units. In early August of this year, the official account of the WeChat public warning by the police of Bole was very risky. p>
Specifically, users can share the idle storage space and bandwidth resources of cat disk, and these resources will be output to companies such as content, video, game, blockchain, etc. cat disk company will convert the legal currency and various digital currencies paid by the latter into bitcoin, and users will get the corresponding bitcoin income. This is also the unique mining mode of cat disk
why reward bitcoin
because similar procts on the market reward users with points, diamonds and other rights and interests issued by relevant companies, and most of these rights and interests are of low or no value. In addition, those projects that once seemed to be hot are now almost withered, and the early players may benefit, while the late players will lose all their money
as we know, bitcoin is the anchor currency in the digital currency world. Cat disk directly uses bitcoin to motivate users, and users can pick up the coin to their wallet at any time, and their income can be guaranteed. Moreover, the risk of bitcoin breaking is almost zero, and the user's income will be more lasting and stable
how is the mining income distributed
when it comes to distribution, we should first introce the concept of "storage power", which is directly linked to the income of cat disk users. Storage power is an index based on users' shared storage space, bandwidth and online time. The larger the storage space, the faster the bandwidth speed and the longer the online time, the larger the storage power, and vice versa
the cat disk gains revenue by sharing storage bandwidth resources, and users can check the revenue through app every day, that is, how much bitcoin they earn. The profit distribution of maopan mining is not random, but through a series of calculations. In short, users' daily income depends on their personal storage capacity, all users' storage capacity and the amount of money issued each day. The calculation formula is as follows:
single user's daily income = single user's daily storage capacity / all users' daily storage capacity * Daily currency amount
it can be seen that users' daily income is positively correlated with the daily storage capacity index and the daily currency amount, and negatively correlated with all users' daily storage capacity index
what is the amount of money issued every day
the cat disk integrates the storage and bandwidth resources shared by users, provides storage and bandwidth services to the demander, and converts various digital currencies paid by the other party into bitcoin for distribution to users. How much bitcoin is issued every day depends on the actual business situation, so there is no way to give specific figures for the time being. What we can make clear is that, unlike other mining procts, cat disk does not issue its own currency or restrict the mining of a specific kind or several kinds of currency. Instead, it earns various digital currencies paid by others. These currencies are all market currency. Cat disk converts these currencies into bitcoin and distributes them to users
note that all the currencies are negotiable, and the more storage nodes, the more business, the higher the overall mining revenue; For other mining procts, the amount of money that can be mined is limited or issued by the owner. With the passage of time, there will be more and more mining machines, and the mining income will be less and less