Author

Topic: What is smart contract for coins (Read 135 times)

newbie
Activity: 112
Merit: 0
March 02, 2018, 02:12:32 PM
#5
Hello, can someone please explain to me what a smart contract for coins is. I hear the buzz word here and there and really haven’t grasp the concept.

A smart contract consists and runs a set of predefined protocols, mostly used for trading purposes.
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
March 02, 2018, 05:25:59 AM
#4
Smartcontract is just a contract that is programmed in the blockchain. I will try to explain in a simple way

When certain conditions are met, the contract pay each other accordingly.

Many TOkens sale (ICO) are managed by smartcontract. You deposit Eth on the contract address, and the contract deposit the coins automatically back to your address as soon as you pay.

DAICO are a evolution of ICO, where smartcontracts provide more safety to investors.
When you transfer fund to the DAICO smartcontract, they can only be withdrawn when conditions (like evolution of the roadmap) are met. If they are not, smartcontract automatically transfer your eth back to your wallet.

There is a great potential. Many times in a real life contract one part says " I know that I own you XXX thousand dolars. But i will not pay, but we can make a deal and i will pay half of it" . This situation can not happen in a smartcontract
member
Activity: 61
Merit: 10
March 02, 2018, 03:47:33 AM
#3
Smart contracts are a part of the blockchain and you learn more about it. Currently, smart contracts are better for ETH, NEO and EOS
jr. member
Activity: 98
Merit: 5
March 01, 2018, 11:06:45 PM
#2
This is the theory based on my experience:

1. Smart contract?
A smart contract is a set of contract management rules.

A smart contract is a special set of protocols that aim to contribute, validate, or negotiate and execute a contract. Smart contract allows us to execute transactions without a third party. These transactions are easily traced and can not be tampered with or reversed. Intelligent contracts contain in their entirety the details of the terms and perform them automatically.

2. Smart contract appearance?
This idea was originally presented by computer scientist and mathematician Nick Szabo in 1994.

He pointed out the main operational principles, but at the time there was not enough means and environment to realize all. But things have changed with the birth and development of Blockchain technology. Bitcoin has laid the foundations for building contracts on Blockchain. However, it is still not enough to satisfy all requirements. Only when Ethereum appeared, the idea of ​​a new smart contract was made available to all users, providing a new way to set up a contract.

How does Smart Contract work?
The operating principle of a smart contract can be compared to a vending machine.

They only execute commands that have been pre-programmed.

First, assets and terms of contract are encrypted and transferred to a Blockchain block. This smart contract will then be distributed and copied by the nodes that operate on that platform. Once the order has been received, the contract will be implemented in accordance with the predefined terms. At the same time, the smart contract will also automatically check the implementation of contractual commitments

4. What do I need to do to be able to set up a smart contract?
To set up a smart contract, you need:

• Subcontractor: The program must be given access to the product / service listed in the contract so that it can be automatically locked or unlocked.

• E-signatures: All parties agree to implement the agreement by their private key.

• Terms of Contract: The terms of a smart contract form a series of activities. The parties to the contract must sign to accept it.

• Distributed Platform: Smart contract upon completion will be uploaded to Blockchain of the corresponding distribution platform and distributed to the node of the platform.

5. How to implement smart contract in real life?
Smart contracts can be integrated into many areas.

• Election: The ballot results will be sent to Blockchain and distributed to the nodes in the network. All data will be encrypted and completely anonymous. This method can eliminate conspiracy to manipulate the election.

Logistics: As we all know, the supply chain where a system extends and consists of many different links. Each affiliate needs to be confirmed by the former to be eligible to perform part of their work under the contract. This is a long and inefficient process, but with a smart contract, each participating unit can track workflows to complete tasks on time. Smart contract guarantees transparency in terms of contracts, fraud prevention. It can also provide us with the ability to monitor the delivery process if it is integrated with the Internet of Things.

There are countless other applications, such as management, banking, insurance, real estate, and so on.

6. What are the benefits of Smart contract?
Smart contract uses all the strengths of Blockchain technology.

• Security: Smart contracts are encrypted and distributed to nodes. This ensures that it will not be lost or modified without your permission.

• Economical and quick: Most stages are automated, and almost completely eliminated by intermediaries.

• Standardization: There are now a number of different types of smart contracts. Users can choose a style and change to best suit their needs.

7. What is a Smart Contract limitation?
Intelligence is not perfect.

Here are some of the outstanding defects of the smart contract:

Human Factors: Because the entire code is written by humans, they can still make mistakes. If a smart contract has been uploaded to Blockchain, developers will not be able to change it. A well-known example of the human factor is the DAO event. The development team's programming error was discovered and exploited by some hackers, which plundered up to $ 60 million of user funds.

• Unclear legal status: Currently, the smart contract has not been managed by any government. Therefore, there is potential for contradictions if management institutions decide to set up a new legal framework for this form of intelligent contract.

• Cost of implementation: Smart contract can not be created without the need for programming. It is therefore essential to have a seasoned programmer in the development team to minimize potential contract mistakes and secure the company's infrastructure. Enjoy with Blockchain technology.
jr. member
Activity: 140
Merit: 5
March 01, 2018, 10:46:22 PM
#1
Hello, can someone please explain to me what a smart contract for coins is. I hear the buzz word here and there and really haven’t grasp the concept.
Jump to: