0%

What are Smart Contracts?

2023年8月24日 5分读完
新闻文章的横幅图片

Nick Szabo, a computer scientist, law scholar, and cryptographer proposed the idea of smart contracts in 1994. By his definition, smart contracts are computerized transaction protocols that execute terms of a contract. In particular, he also proposed the execution of a contract for assets such as derivatives and bonds. Szabo’s concept became reality when Ethereum was launched on July 30, 2015, allowing anyone to write contracts as code and store them on a blockchain.

Using Smart Contracts on the Blockchain

Because smart contracts are coded, automated, and decentralized, this enables transactions to run quicker, cheaper and most importantly with a low error and default rate compared to human-administered contracts.

A smart contract uses the blockchain to store code in its database. If the conditions in the code are fulfilled, the smart contract will then execute the instructions that were coded into it. For example, you could write a smart contract that would automatically send 100 USDT from Wallet A to Wallet B if NFT C was delivered to Wallet D by writing a piece of code such as “IF contains … THEN transfer <100USDT> from to ”.

Characteristics of Smart Contracts

The purpose of Smart Contracts is to reduce overhead costs, verify transactions and execute transactions without the need of a third party. Smart Contracts usually have several characteristics:

· Self-Executing when the contract’s conditions or requirements are met;

· Tamper-Proof because no one can change what’s been programmed on the blockchain;

· Self-Enforcing because they are autonomous and automated.

Smart Contracts in Our Lives

A simple example of a “smart contract” would be a vending machine. When you put money into the machine and press a button for a drink you will receive the drink and if there’s change, it will be automatically dispensed back to you. This shows that the drink vending “contract” is self-enforcing because when you put your money in, it dispenses a drink for you without further human intervention.

On top of that, you can also select the drink that you want and if you pay the right amount, you will receive the correct drink. This is all programmed onto a printed circuit board – code in the form of hardware. The code and the contract is executed by a mechanical device in the machine.

Compare this example to buying a drink from the convenience store. There might be a chance that you get the wrong change, or the cashier keyed in the wrong item which can lead to inventory issues. Or perhaps the cashier is on lunch break or sick, which would seriously impede your ability to complete the transaction.

Vending machines have revolutionized retail and distribution, and has become an industry in its own right. When vending machines were first introduced, they were purely mechanical and worked by mechanically measuring the weight of a coin. Then in the computer age, printed circuitboards became the norm. The blockchain is building the next generation of “vending machines”.

Advantages of Smart Contracts

Because smart contracts remove the involvement of a 3rd party, this ultimately creates an environment where two entities can perform any deal like the exchange of money, property, shares or other things with value based on the rules or codes written in the smart contract itself.

And because the terms and conditions of the smart contract are transparent, visible and accessible to the trusted parties, it will prevent disputes once the contract has been written down in code.

I ndustries that benefit from Smart Contracts

The potential application of Smart Contracts can be utilised in quite a few industries.

The most obvious benefit is in the financial industry. Financial transactions already utilize manual contracts to govern loans, rates, exchanges, and payments. Numerous financial products are by nature contracts, such as futures, swaps, options, and contracts for difference. Eliminating the need for humans to press buttons or do other administrative and mechanical processes will reduce costs and errors, and the chances of default or fraud can be nearly eliminated if the code is well-written.

In the healthcare industry, smart contracts can allow patients to enable caregivers to gain access to their electronic-Health Records (eHR). Electronic health records are easier to access compared to the traditional method of keeping paper backed copies but the weakness of electronic records is security. But with eHR, care givers can access the patient’s information once access is granted by the patient, and the patient’s privacy is protected by blockchain technology.

Smart Contracts can also be used in logistics as well as merchandising. When the shipment or goods arrive at a destination, the smart contract can be set to release invoices, delivery orders and manage approvals once all signatures are collected.

The future of Smart Contracts

As blockchain technology continues to develop, the growing use of smart contracts will also transform the way we operate businesses or deal between parties. Smart contracts form the basis for DeFi, or decentralized finance, which is the provision of financial services without the need for a centralized governing party.

As smart contract platforms like Ethereum continue to add to the capabilities of blockchain technology, we will see smart contracts filling in the roles formerly performed by lawyers and administrative workers. And as more things in our lives take on a digital form (digital money, digital tagging, digital assets, NFTs, digital identity), smart contracts will have an ever-growing field of applications.

热门新闻

How to Set Up and Use Trust Wallet for Binance Smart Chain
#Bitcoin#Bitcoins#Config+2 更多标签

How to Set Up and Use Trust Wallet for Binance Smart Chain

Your Essential Guide To Binance Leveraged Tokens

Your Essential Guide To Binance Leveraged Tokens

How to Sell Your Bitcoin Into Cash on Binance (2021 Update)
#Subscriptions

How to Sell Your Bitcoin Into Cash on Binance (2021 Update)

What is Grid Trading? (A Crypto-Futures Guide)

What is Grid Trading? (A Crypto-Futures Guide)

马上免费使用Cryptohopper进行交易!

免费使用——无需信用卡

开始吧
Cryptohopper appCryptohopper app

免责声明:Cryptohopper并非受监管机构。加密货币的机器人交易存在大量风险,过去的业绩表现并不能预示未来的结果。产品截图中展示的利润仅供参考,可能有所夸大。只有在您具备充足的知识或寻求了专业财务顾问的指导后,才应进行机器人交易。在任何情况下,Cryptohopper均不对任何人或实体因使用我们的软件进行交易而产生的全部或部分损失或损害,或任何直接、间接、特殊、后果性或附带的损害承担责任。请注意,Cryptohopper社交交易平台上的内容由Cryptohopper社区成员生成,并不代表Cryptohopper或其代表的建议或推荐。市场上展示的利润并不能预示未来的结果。使用Cryptohopper的服务即表示您承认并接受加密货币交易的固有风险,并同意免除Cryptohopper因您的任何责任或损失的责任。在使用我们的软件或进行任何交易活动之前,务必审阅并理解我们的服务条款和风险披露政策。请根据您的具体情况咨询法律和金融专业人士,获取个性化的建议。

©2017 - 2024 版权归属于Cryptohopper™ -版权所有。