Bitcoin Forum
December 14, 2024, 12:17:44 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 [4]  All
  Print  
Author Topic: Smart Contract in Bitcoin  (Read 4748 times)
shata
Sr. Member
****
Offline Offline

Activity: 547
Merit: 253



View Profile
October 28, 2017, 07:34:12 PM
 #61

what classifies a smart contract - looks like there is just a lot of buzz words, but no clear explanation.

Actually this is pretty clear defined: "A smart contract is a computer protocol intended to facilitate, verify, or enforce the negotiation or performance of a contract." - https://en.wikipedia.org/wiki/Smart_contract
Smart contracts in combination with crypto currencies makes it a system where you dont have to trust a person. A contract will be enforced. Decentralized.


What is a typical smart contract use case?

Anything could be those use cases. For example some escrow service or a whole signature campaign which pays out per posts could be created.
Anything you can program can be coded into a smart contract.

This smart contract is a piece of code that runs on ethereum's blockchain and as such is by definition decentralized. It is a self executing contracts with the terms of the agreement between buyer and seller being directly into line of code. It does not care about who wrong whom or what your name is.Once it live on ethereum's blockchain, no one can alter it.

▄▄█████████▄▄
▄█████████████████▄
▄████████████ ▀███████▄
▄█████████████   ▀██████▄
▄█████████ ▀████▄   ▀█████▄
██████████  ██████▄   █████
█████ ▀████▄ ▀██████▄ █████
█████   ▀████▄ ▀ ██████████
▀█████▄   ▀████▄ █████████▀
▀██████▄   █████████████▀
▀███████▄ ████████████▀
▀█████████████████▀
▀▀█████████▀▀
Emporium.
Finance
.
Decentralized Peer-to-Peer
Marketplace and DeFi
Liquidity Mining Platform
.
▄▄█▀▀██▀██▀▄▄
▄███▀██▀▀▀▀▀ ▄▄   
 ▀          ▄█▀▄█▄    
▄▄▄▄▄        ▀   ▀██▄███▄
▄██████▄          ▄▄██████▄
███████▌       ▄███████████
█████████▄  ▀█▄████████████
███████████▄▄▄▀▀▀▀▀████████
▀█████████████▀     ▀▀████▀
▀████████████▄        ██▀
▀████████████▌    ▄▄██▀
▀██████████▌  ▄███▀
▀▀██████ ▄█▀▀
Available
in +125
Countries
▄███▄
█████
▀███▀
▄▄▄     ▄█████▄     ▄▄▄
█████    ███████    █████
█████    ███████    █████
▄███▄               ▄███▄
███████     ███     ███████
███████ ██▄█████▄██ ███████
▀▀▀▀▀▀▀  ███▀ ▀███  ▀▀▀▀▀▀▀
███▄ ▄███
██▀█████▀██
███
Community
Governance
System
▄▄██████▄▄ ▄▀▄
      ▀▀▀ ▄██▄
          ▀██ ▄██▄       ▄█
        ▄██   ▀▀███▄   ▄███
       ▄██        ▀█▄   ███
      ▄██           ▀  ▄███
     ▄██        ▄▄     ▀███
    ▄██        ██▀      ███
   ▄██                ▄████
  ▄██         ▄█████████▄ █
  ▀▀      ▄▄▄█████ █▀  ████
      ▄▄██▀▀██▀  ███▄  ▄███
    ▄██████████████████████
Liquidity
Mining
Platform
.
████████████████████████████████████████████████████████
.
JOIN NOW
.
████████████████████████████████████████████████████████
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2504



View Profile WWW
October 29, 2017, 11:47:05 AM
 #62

This smart contract is a piece of code that runs on ethereum's blockchain and as such is by definition decentralized. It is a self executing contracts with the terms of the agreement between buyer and seller being directly into line of code. It does not care about who wrong whom or what your name is.Once it live on ethereum's blockchain, no one can alter it.

A smart contract does not explicitly have to be based on ethereums blockchain. Neither does it have to be decentralized.
Ethereum is not the only platform which introduced smart contracts on the blockchain. But it is the most accepted and adopted.
Smart contracts (in future) could also be handled by a blockchain which is not completely decentralized. Licences, for example, could be easily
handled via smart contracts on a (non-public) "centralized blockchain".

PatelKartel
Member
**
Offline Offline

Activity: 301
Merit: 10


View Profile
November 20, 2017, 11:16:02 PM
 #63

This smart contract is a piece of code that runs on ethereum's blockchain and as such is by definition decentralized. It is a self executing contracts with the terms of the agreement between buyer and seller being directly into line of code. It does not care about who wrong whom or what your name is.Once it live on ethereum's blockchain, no one can alter it.

A smart contract does not explicitly have to be based on ethereums blockchain. Neither does it have to be decentralized.
Ethereum is not the only platform which introduced smart contracts on the blockchain. But it is the most accepted and adopted.
Smart contracts (in future) could also be handled by a blockchain which is not completely decentralized. Licences, for example, could be easily
handled via smart contracts on a (non-public) "centralized blockchain".

Thanks man Smiley
pageman
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
November 21, 2017, 12:25:46 PM
 #64

Dryja had a talk on updating this concept at Scaling Bitcoin in Stanford -  https://www.youtube.com/watch?time_continue=7045&v=LDF8bOEqXt4 (other presentations are here: https://scalingbitcoin.org/presentations)

The PDF is here: https://adiabat.github.io/dlc.pdf

Other Links:

https://coinjournal.net/bitcoins-lightning-network-can-used-decentralized-betting-platform/

Notable Quote:

“These things work great with friends, but bitcoin is the currency of enemies” - Thaddeus "Tadge" Dryja
Pages: « 1 2 3 [4]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!