The essential characteristics of blockchain smart contract inclu
smart contract is a contract that uses computer language instead of legal language to record terms. Once it is written, it can be trusted by users. The terms of the contract cannot be changed, so the contract cannot be changed. If the procere meets the conditions, it will be carried out, and there is no human interference to ensure absolute fairness
three technical features of smart contract
● data transparency
all data on the blockchain are open and transparent, so the data processing of smart contract is also open and transparent, and any party can view its code and data at runtime
● can't tamper
all data of the blockchain itself can't be tampered, so the code of the smart contract deployed on the blockchain and the data generated by the operation can't be tampered, and the node running the smart contract doesn't have to worry about malicious modification of the code and data by other nodes
● permanent operation
the number of nodes supporting the blockchain network often reaches hundreds or even thousands. The failure of some nodes will not lead to the stop of the smart contract, and its reliability is close to permanent operation in theory, which ensures that the smart contract can be as effective as the paper contract at all times.
Pyramid selling is harmful to family, society, indivial mind and social stability
Deng Wanhong, deputy director of Shenyang Public Security Bureau, said on the 18th that Shenyang police have successfully cracked a major pyramid selling case involving 25 provinces, autonomous regions and cities through continuous efforts. Up to now, the police suspect 24 suspects in criminal detention, and seized 364 million yuan in cash. On September 15 this year, a clue to the implementation of illegal pyramid selling activities entered the sight of Shenyang police. According to the preliminary investigation of Shenyang Public Security Bureau, the gang involved a large number of people. In September and October this year alone, it developed nearly 100000 people, involving 25 provinces, autonomous regions and cities such as Liaoning, Beijing and Tianjin. According to the preliminary statistics, the amount involved in the case reached 600 million yuan. The gang is eligible for membership by paying a membership fee of 3900 yuan per person. At that time, it will get an annual income of no less than 150000 yuan. At the same time, each member of the development of a new member, you can get a bonus of several hundred yuan In short, the existence of MLM organizations not only threatens families and indivials, but also affects social stability strong>for example, my account a
has 100 yuan
after running contract B,
becomes 80 yuan
the contract changes the status of 100 to 80
the contract itself is also an account, and external time (transaction, event)
can also trigger state transition.
Characteristics of blockchain
one of the four characteristics of blockchain: tamper proof
the most easily understood characteristic of blockchain is tamper proof
tamper proof is based on the unique account book of "block + Chain": the blocks with transactions are added to the end of the chain in time order. To modify the data in a block, you need to regenerate all blocks after it
one of the important roles of consensus mechanism is to make it almost impossible to modify a large number of blocks at high cost. Take the blockchain network (such as bitcoin and Ethereum) with workload proof as an example, only with 51% of computing power can all blocks be regenerated to tamper with data. However, the destruction of data is not in line with the self-interest of players with large computing power. This practical design enhances the reliability of data on the blockchain
generally, the transaction data in the blockchain ledger can not be "modified", it can only be "modified" through the new transactions that are approved. The process of correction will leave traces, which is why the blockchain can not be tampered with. Tampering refers to changing or misinterpreting by means of forgery
in today's common files and relational data, unless a special design is adopted, the system itself does not record modification traces. Blockchain ledger adopts a design different from that of files and databases. It draws on the design of ledger in reality, that is, to retain the traces of records. Therefore, we can not "modify" the account book without leaving traces, but can only "modify" the account book (see Figure 2)
Figure 6: bitcoin is centralized in the organization and logically centralized
when we imagine the future organization, the ideal prototype in our mind is often bitcoin organization: completely decentralized autonomous organization. But in practice, for the sake of efficiency and advancement, we will move closer to the centralized organization and finally find a suitable balance point
nowadays, in the blockchain projects that are created and issued through the smart contract of Ethereum and run in a community or ecological way, the ideal state of many projects is similar to the bitcoin organization, but the actual situation is between the completely decentralized organization and the traditional company
when we discuss the fourth feature of blockchain, which is decentralized self-organization, we are actually going out of the code world, involving human organization and collaboration. Now, various discussions and practical explorations have also revealed the significance of blockchain beyond technology: it may serve as an infrastructure to support human proction organization and collaborative change. This is another example of the complete isomorphism between blockchain and Internet. Internet is not only a technology, it has changed people's organization and collaboration
in general, Ethereum has brought blockchain into a new stage. When discussing Ethereum, if we want to summarize two key words, they are smart contract and token; If I can only say one, I will choose "Tong Zheng". I would rather look for its meaning from the history of the Internet and repeat the previous analogy: as a token of value, its role is similar to HTML. With HTML, what kind of website to build depends entirely on our imagination
1. Data transparency: all data on the blockchain are open and transparent, so the data processing of the smart contract is also open and transparent, and any party can view its code and data at runtime
2. All the data of the blockchain itself can not be tampered, so the code of the smart contract deployed on the blockchain and the data output generated by the operation are also tamperable, and the node running the smart contract does not have to worry about the malicious modification of the code and data by other nodes
3. The number of nodes supporting the blockchain network is often hundreds or even thousands. The failure of some nodes will not lead to the stop of the smart contract, and its reliability is close to the permanent operation in theory, which ensures that the smart contract can be as effective as the paper contract at all times.
1. Data transparency
all data on the blockchain are open and transparent, so the data processing of smart contract is also open and transparent, and any party can check its code and data at runtime
2. Can't tamper
all data of the blockchain itself can't be tampered, so the smart contract code deployed on the blockchain and the data output generated by the operation can't be tampered, and the node running the smart contract doesn't have to worry about malicious modification of the code and data by other nodes
3. Permanent operation
the nodes supporting the blockchain network often reach hundreds or even thousands. The failure of some nodes will not lead to the stop of the smart contract, and its reliability is close to permanent operation in theory, which ensures that the smart contract can be as effective as the paper contract at all times.
1. Walk about 110m from Qiushui Square to Qiushui Square Station
2. Take Metro Line 1, pass 6 stations, and reach South Road Station of Normal University
3. Walk about 610m to Jiangxi Provincial Bureau of press, publication, radio, film and television