Is pool transfer a smart contract
Publish: 2021-05-01 14:48:54
1. Smart contract & quot The term "smart contract" can be traced back to at least 1995 and was proposed by the prolific interdisciplinary legal scholar Nick Szabo. He mentioned the concept of smart contract in several articles published on his website. His definition is as follows:
& quot; A smart contract is a set of promises defined in digital form, including the agreements on which the contract participants can execute these promises& quot;
let's explore the meaning of his definition in more detail
commitment
a set of commitments refers to the (often mutual) rights and obligations agreed by contract participants. These commitments define the nature and purpose of the contract. Take a sales contract as a typical example. The seller promises to deliver the goods and the buyer promises to pay a reasonable price
digital form
digital form means that contracts have to be written into computer-readable code. This is necessary, because as long as the participants reach an agreement, the rights and obligations of smart contract establishment are executed by a computer or computer network
to further explain:
(1) when will the parties to the smart contract reach an agreement? The answer depends on the specific smart contract implementation. Generally speaking, the contract is discovered when the parties are committed to the execution of the contract by installing the contract on the contract host platform< (2) contract execution
& quot; Execute & quot; And the real meaning of it also depends on implementation. Generally speaking, implementation means active implementation through technical means
(3) computer readable code
in addition, the contract needs specific & quot; Digital form & quot; Very much depends on the agreement that the parties agree to use
protocol
protocol is technical implementation, on this basis, the contract commitment is realized, or the contract commitment is recorded. Which agreement to choose depends on many factors, the most important of which is the nature of the assets being traded ring the performance of the contract
take the sales contract as an example. Suppose that the participants agree to pay in bitcoin. The chosen protocol will obviously be bitcoin protocol, on which the smart contract will be implemented. Therefore, the contract must use & quot; Digital form & quot; It's bitcoin scripting language. Bitcoin scripting language is a non Turing complete, imperative, stack based programming language, similar to forth.
& quot; A smart contract is a set of promises defined in digital form, including the agreements on which the contract participants can execute these promises& quot;
let's explore the meaning of his definition in more detail
commitment
a set of commitments refers to the (often mutual) rights and obligations agreed by contract participants. These commitments define the nature and purpose of the contract. Take a sales contract as a typical example. The seller promises to deliver the goods and the buyer promises to pay a reasonable price
digital form
digital form means that contracts have to be written into computer-readable code. This is necessary, because as long as the participants reach an agreement, the rights and obligations of smart contract establishment are executed by a computer or computer network
to further explain:
(1) when will the parties to the smart contract reach an agreement? The answer depends on the specific smart contract implementation. Generally speaking, the contract is discovered when the parties are committed to the execution of the contract by installing the contract on the contract host platform< (2) contract execution
& quot; Execute & quot; And the real meaning of it also depends on implementation. Generally speaking, implementation means active implementation through technical means
(3) computer readable code
in addition, the contract needs specific & quot; Digital form & quot; Very much depends on the agreement that the parties agree to use
protocol
protocol is technical implementation, on this basis, the contract commitment is realized, or the contract commitment is recorded. Which agreement to choose depends on many factors, the most important of which is the nature of the assets being traded ring the performance of the contract
take the sales contract as an example. Suppose that the participants agree to pay in bitcoin. The chosen protocol will obviously be bitcoin protocol, on which the smart contract will be implemented. Therefore, the contract must use & quot; Digital form & quot; It's bitcoin scripting language. Bitcoin scripting language is a non Turing complete, imperative, stack based programming language, similar to forth.
2. The program running on the blockchain is usually called smart contract. So we usually change the name of writing blockchain program to writing smart contract
although bitcoin can also write smart contracts, the syntax supported by bitcoin is only related to transactions, and there are limited things it can do
therefore, when it comes to writing smart contracts, it usually refers to Ethereum blockchain that supports the execution of Turing complete programs.
although bitcoin can also write smart contracts, the syntax supported by bitcoin is only related to transactions, and there are limited things it can do
therefore, when it comes to writing smart contracts, it usually refers to Ethereum blockchain that supports the execution of Turing complete programs.
3. The transfer can be made through online banking, ATM or at the counter
I. online banking transfer
1. Log in to the bank's official website and click online banking to log in
2. Complete the login by filling in the correct user name and password
3. Select transfer - peer / inter-bank transfer, fill in the payee information correctly, click Submit, and input the mobile phone verification code and dynamic password correctly
2. ATM transfer
1. Insert the bank card into the ATM and log in with the password
2. Select transfer, enter the payee's account number, and click OK
3. Confirm the payee's account number, enter the transfer amount, and click OK
3. Transfer at the counter
1. Handle the inter-bank transfer and remittance business at the bank, and line up to get the number
2. After obtaining the number, hand in the ID card to the staff at the bank counter
3. Fill in a transfer order, and write clearly the name, account and bank (Branch) of the payee; Write your name, account and other information clearly
4. Hand the business application form and cash to the counter staff together
5. Wait a moment and sign on the business confirmation form
6. Take back the transfer and remittance voucher and ID card.
I. online banking transfer
1. Log in to the bank's official website and click online banking to log in
2. Complete the login by filling in the correct user name and password
3. Select transfer - peer / inter-bank transfer, fill in the payee information correctly, click Submit, and input the mobile phone verification code and dynamic password correctly
2. ATM transfer
1. Insert the bank card into the ATM and log in with the password
2. Select transfer, enter the payee's account number, and click OK
3. Confirm the payee's account number, enter the transfer amount, and click OK
3. Transfer at the counter
1. Handle the inter-bank transfer and remittance business at the bank, and line up to get the number
2. After obtaining the number, hand in the ID card to the staff at the bank counter
3. Fill in a transfer order, and write clearly the name, account and bank (Branch) of the payee; Write your name, account and other information clearly
4. Hand the business application form and cash to the counter staff together
5. Wait a moment and sign on the business confirmation form
6. Take back the transfer and remittance voucher and ID card.
4. Bitcoin is not supported, only point-to-point transmission is allowed
5. Comrades, try not to play with these virtual things. If you want to play, play with the public. Crude oil, gold, silver... These are public goods and will not collapse.
6. A virtual currency has not been officially recognized
I hope it can help you. If your problem is solved, please click to adopt it, thank you
I hope it can help you. If your problem is solved, please click to adopt it, thank you
7. 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.
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.
8. Etc (Electronic Toll Collection) is the most advanced toll collection system in the world. Through the microwave special short-range communication between the on-board electronic tag installed on the windshield of the vehicle and the microwave antenna on the etc lane of the toll station, the computer networking technology is used to carry out the background settlement processing with the bank, so as to achieve the purpose that the vehicle can pay the road and bridge fees without parking at the road and Bridge toll station.
9. That is to say, the income from mining can only be filled in the address of the wallet, and only when the mine pool reaches the wallet can it be filled into the capital account for trading
10. Intelligent contract is an electronic contract based on AI technology. It can provide electronic documents in different scenarios more intelligently, identify legal risks more accurately, and improve the electronic process of enterprise documents from the full dimension of contract life cycle
smart contract is a program, which realizes the automatic processing of traditional contract in the form of computer instructions. In short, a smart contract is a code that triggers execution when both parties trade on blockchain assets. This code is a smart contract
in addition, the biggest and only difference between smart contract and smart contract is that the constraint environment is different. The binding force of smart contract is realized by law, while the binding force of smart contract depends on consensus. In other words, in the ecosystem of smart contract, everyone can be a legislator, a judiciary and a law enforcer
smart contract is a program, which realizes the automatic processing of traditional contract in the form of computer instructions. In short, a smart contract is a code that triggers execution when both parties trade on blockchain assets. This code is a smart contract
in addition, the biggest and only difference between smart contract and smart contract is that the constraint environment is different. The binding force of smart contract is realized by law, while the binding force of smart contract depends on consensus. In other words, in the ecosystem of smart contract, everyone can be a legislator, a judiciary and a law enforcer
Hot content