Smart contract of blockchain entertainment industry
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.
three characteristics of smart contract in blockchain can be summed up:
1) decentralization. It doesn't rely on the centralized server and runs automatically through the network nodes
2) good trust mechanism. The crisis of trust is greatly reced, and it is not necessary to consider whether the participation is trustworthy
3) high degree of autonomy. Once the condition is triggered, the contract will be executed automatically without interference
Blockchain technology is widely used. Under the integration of new technologies, the main application scenarios of blockchain include finance and insurance, intelligent manufacturing, intelligent environmental protection, energy and power, health care, ecation, culture and innovation, smart city, social welfare, agriculture and many other fields
-
blockchain + finance
blockchain can help financial institutions solve problems such as trust and data sharing
-
blockchain + right art
Tianhe Guoyun's blockchain right system
< / OL >
3. Blockchain + government
in statistics, voting, budget management and other aspects, blockchain can rece costs, improve efficiency, and increase transparency, so as to prevent the risk of failure of centralized system
4. Blockchain + insurance
fraud identification and risk prevention: by placing insurance claims under an unchangeable general ledger, blockchain helps to eliminate the common sources of fraud in the insurance instry
property insurance and accidental injury insurance: policies and shared ledgers recorded in the form of smart contracts can improve the efficiency of property insurance and accidental injury insurance
Health Insurance: blockchain technology enables medical records to be encrypted and shared among health service providers, thus improving the interoperability of the health insurance ecosystem
Reinsurance: the information security of reinsurance contracts on the blockchain platform can be ensured through the form of smart contracts, which can rece the amount of information and simplify the payment process between insurers and reinsurers
1-security problem: one of the key problems is security and trust. The smart contract system is designed to be an environment without trust, which means that the mistakes can not be corrected
2 - Privacy: one of the challenges of effective use of blockchain is to provide thorough transparency
3 - unexpected scenario problem: smart contract sounds very good, but how to correctly and appropriately handle the contract execution in unexpected scenarios is a problem.
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.
the relationship between smart contract and blockchain: jinwowo Group believes that it can do this analysis:
blockchain technology is decentralization, which can be used to transform into many different digital assets and create different values through transformation
the area center function of blockchain technology can be used to create, confirm and transfer various types of assets and contracts
the smart contract based on blockchain technology can not only give full play to the advantages of smart contract in cost efficiency, but also avoid the interference of malicious behavior on the normal execution of the contract.