<p>I would like to explain a bit the smart contract situation in bitcoin, as a "smart contract platform" is not a fixed wording in bitcoin world.  As such your question is not clear. Bitcoin already has smart contracts. A good summary was provided by <a href="https://bitcoin.stackexchange.com/questions/53837/bitcoin-and-smart-contracts">Andrew Poelstra here</a>. </p>

<p>When you mention Ethereum, then usually solidity is used, which is "turing complete". People tend to state, that only turing complete machines are "real smart contracts". This is opinion based... Bitcoin has no plans to implement turing complete language, at least not directly. There is the concept of "Bitcoin Simplicity", and it's worthwhile to read the <a href="https://bitcointalk.org/index.php?topic=2940686.msg30419279#msg30419279" rel="nofollow noreferrer">discussion thread in bitcointalk</a>. There is also a link to the Simplicity white paper. </p>

<p>Another development is going into side chains, <a href="https://bitcointalk.org/index.php?topic=2204938.0" rel="nofollow noreferrer">like this</a>.</p>

<p>A whitepaper for descreet log contracts <a href="http://Discreet%20Log%20Contracts" rel="nofollow noreferrer">is presented here</a>.</p>

<blockquote>
  <p>Will projects build on top of Ethereum's blockchain be able to transit
  to Bitcoin's blockchain when the smart contract platform is up and
  running?</p>
</blockquote>

<p>At the current point in time, it is not visible, that people are working on making bitcoin compatible with ethereum smart contracts. It looks more like bitcoin devs are heading in a different direction, to avoid the problems of smart contracts with turing complete machines. When reading through the threads, you'll see how deep the politics are involved on this...</p>

CC BY-SA 3.0
2018-02-25T09:06:46.577Z
Thanks for your reply and for all the references. On twitter, Diego Gutierrez, founder and CEO of Rootstock, replyed on the exact same question I made here: "The platform is already running, any #Solidity application can be almost seamlessly ported and run with a transactional cost of 3.5 cents USD, we're also working on a bridge so tokens can be moved back and forth between Ethereums and RSK" Reference: https://twitter.com/dieguito/status/967003785653637121
Filipe Coimbra
CC BY-SA 3.0
2018-02-22T11:26:24.093Z
2018-02-22T11:26:24.093Z
pebwindkraft
<p>Will projects build on top of Ethereum's blockchain be able to transit to Bitcoin's blockchain when the smart contract platform is up and running?</p>

CC BY-SA 3.0
2018-02-22T09:36:35.403Z
what do you want to transit?
amaclin
CC BY-SA 3.0
2018-02-22T09:43:49.037Z
What smart contract platform? This sounds like it should be posted on Ethereum.stackexchange
meshcollider
<smartcontracts>
Smart Contracts on Bitcoin's blockchain
Filipe Coimbra
# Smart Contracts on Bitcoin's blockchain

(Asked by: username_0 on 2018-02-22)

Will projects build on top of Ethereum's blockchain be able to transit to Bitcoin's blockchain when the smart contract platform is up and running?

**Tags:** smartcontracts

> **Comments:**
> **username_1**: what do you want to transit?  
> **username_2**: What smart contract platform? This sounds like it should be posted on Ethereum.stackexchange  

---

## 1 answers

### Answer by username_3 on 2018-02-22. Score: 3

I would like to explain a bit the smart contract situation in bitcoin, as a "smart contract platform" is not a fixed wording in bitcoin world. As such your question is not clear. Bitcoin already has smart contracts. A good summary was provided by [Andrew Poelstra here](https://bitcoin.stackexchange.com/questions/53837/bitcoin-and-smart-contracts).

When you mention Ethereum, then usually solidity is used, which is "turing complete". People tend to state, that only turing complete machines are "real smart contracts". This is opinion based... Bitcoin has no plans to implement turing complete language, at least not directly. There is the concept of "Bitcoin Simplicity", and it's worthwhile to read the [discussion thread in bitcointalk](https://bitcointalk.org/index.php?topic=2940686.msg30419279#msg30419279). There is also a link to the Simplicity white paper.

Another development is going into side chains, [like this](https://bitcointalk.org/index.php?topic=2204938.0).

A whitepaper for descreet log contracts [is presented here](http://Discreet%20Log%20Contracts).

> Will projects build on top of Ethereum's blockchain be able to transit
> to Bitcoin's blockchain when the smart contract platform is up and
> running?

At the current point in time, it is not visible, that people are working on making bitcoin compatible with ethereum smart contracts. It looks more like bitcoin devs are heading in a different direction, to avoid the problems of smart contracts with turing complete machines. When reading through the threads, you'll see how deep the politics are involved on this...

> **Comments:**
> **username_0**: Thanks for your reply and for all the references. On twitter, Diego Gutierrez, founder and CEO of Rootstock, replyed on the exact same question I made here: "The platform is already running, any #Solidity application can be almost seamlessly ported and run with a transactional cost of 3.5 cents USD, we're also working on a bridge so tokens can be moved back and forth between Ethereums and RSK" Reference: https://twitter.com/dieguito/status/967003785653637121  

---

