Position: Home page » Blockchain » Smart contracts can be activated by transactions on the blockcha

Smart contracts can be activated by transactions on the blockcha

Publish: 2021-04-19 01:24:58
1. Smart contract can be simply understood as a piece of code written on the blockchain, which is event driven, has dynamic state, obtains multi-party recognition, and can automatically process the information on the chain according to the preset conditions. Once an event triggers the terms in the contract, the code will be executed automatically. The biggest advantage of smart contract is to use program algorithm to replace human arbitration and contract execution
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.
2. Smart contract makes blockchain more scalable and simpler to implement, which makes Ethereum the largest blockchain development platform at present. For convenience of understanding, my definition of smart contract is: smart contract is the executable code in the blockchain environment.
3. Code is the law, no one can tamper with, everything is automatically executed< Make complaints about br / > block chain
4. Smart contract also means "programmable contract". bitcoin is a technology application of blockchain.
5. General banks can exchange, but limited to Monday to Friday, I suggest you can go to Bank of China and Bank of communications, especially Bank of China, this business is very perfect, you can also use RMB to exchange US dollars in the future.
6. In short, a group digs bitcoin on the computer, which is equivalent to a big mine.
7. Take the Feiluo supply chain of fun chain technology as an example. It brings together suppliers (financing demanders), core enterprises, funders, third-party organizations and other participants, covering accounts receivable, credit insurance, asset securitization, digital warehouse receipt, logistics supply chain, green energy and other scene services. It digitizes accounts receivable, digital warehouse receipt and other assets through credit insurance It can build a bridge for the high-quality asset side and the capital side to solve the financing problems of small and medium-sized enterprises.
8. It's a state transition code
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.
9. The so-called smart contract is a set of commitments defined in form, which controls the digital assets and includes the rights and obligations agreed by the contract participants, and is automatically executed by the computer system
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.
10. In fact, the problem is that although we now know three important application cases of licensed bitcoin blockchain (provenance, enterprise record keeping and microfinance), we have not been able to find a substitute for Ethereum smart contract
this is not to say that people don't know what they want smart contracts to help them achieve, but because many ideas can't be realized at all. When smart people hear the concept of "smart contract", their imagination will follow suit. They imagine that they can travel around the world with data from the main intelligent software. Unfortunately, the reality of smart contracts is boring
a smart contract is a code on the blockchain, which is activated by transactions on the blockchain and reads and writes data in its database. The real blockchain is just like that
smart contract is just a fancy name for running code on the blockchain, which interacts with the blockchain state. So what's the code? It can be Pascal, python, PHP, Java, FORTRAN, C + +. If the database is involved, its stored procere is written in SQL extension language
all the above programming languages are basically the same, and they all solve the same problems in the same way. Of course, each of them has its own advantages and disadvantages. Only crazy people can write websites in C language or high-definition videos in Ruby language. But in principle, you can do whatever you want. It's just that you have to pay a high price for the convenience, performance and even your hair of the system
of course, the problem of smart contracts is not only that people have high expectations, but that these expectations lead people to waste time and money on ideas that are impossible to achieve.
Hot content
Inn digger Publish: 2021-05-29 20:04:36 Views: 341
Purchase of virtual currency in trust contract dispute Publish: 2021-05-29 20:04:33 Views: 942
Blockchain trust machine Publish: 2021-05-29 20:04:26 Views: 720
Brief introduction of ant mine Publish: 2021-05-29 20:04:25 Views: 848
Will digital currency open in November Publish: 2021-05-29 19:56:16 Views: 861
Global digital currency asset exchange Publish: 2021-05-29 19:54:29 Views: 603
Mining chip machine S11 Publish: 2021-05-29 19:54:26 Views: 945
Ethereum algorithm Sha3 Publish: 2021-05-29 19:52:40 Views: 643
Talking about blockchain is not reliable Publish: 2021-05-29 19:52:26 Views: 754
Mining machine node query Publish: 2021-05-29 19:36:37 Views: 750