<ul>
<li>multisig transactions</li>
<li>blockchain-embedded escrow</li>
<li>time-bound transactions</li>
<li>proof-of-burn</li>
<li>bets based on some oracle, either trusted or decentralized</li>
</ul>

<p>I suppose there are many more and that some if not all of the above can be, more or less efficiently, realized with P2PKH, possibly with some extra protocols required.</p>

CC BY-SA 3.0
2017-02-24T21:38:28.790Z
2017-02-24T21:38:28.790Z
Hubert Jasieniecki
<p>You can go through the following links: </p>

<p><a href="https://www.coursera.org/learn/cryptocurrency/lecture/HWjti/bitcoin-scripts" rel="nofollow noreferrer">https://www.coursera.org/learn/cryptocurrency/lecture/HWjti/bitcoin-scripts</a>
and <a href="https://www.coursera.org/learn/cryptocurrency/lecture/Vu5eX/applications-of-bitcoin-scripts" rel="nofollow noreferrer">https://www.coursera.org/learn/cryptocurrency/lecture/Vu5eX/applications-of-bitcoin-scripts</a></p>

<p>to know more detailed examples of the importance of Bitcoin scripts.</p>

CC BY-SA 3.0
2017-03-05T16:23:53.843Z
2017-03-05T16:23:53.843Z
Ananya Shrivastava
<p>I am looking at solutions to simplify the architecture of Bitcoin from a more theoretical perspective. I am thinking about removing Bitcoin script, however I am not sure what restrictions this introduces.
I find many vague arguments, that having script makes us more flexible, however I am looking for concrete examples.</p>

<p>I have the following things:</p>

<ul>
<li>Payment channels</li>
<li>Gambling / distributed random generator</li>
<li>Storing data in the blockchain / Proof of publication</li>
</ul>

<p>What else is out there?</p>

CC BY-SA 3.0
2017-02-24T15:30:37.587Z
Are you thinking of using the P2PKH as the only way of sending transactions? (Just to clarify what examples can be suggested)
sr_gi
CC BY-SA 3.0
2017-02-27T10:21:04.277Z
I'm wondering whether your underlying question is: "What are the advantages of having a script language for transactions instead of a more simple transaction format?" Perhaps you would like to edit your question to specify your question more clearly and to tell us a bit more about what we would be comparing to.
Murch
<protocol><script><architecture>
What are concrete uses of Bitcoin script?
Leonidaz0r
# What are concrete uses of Bitcoin script?

(Asked by: username_0 on 2017-02-23)

I am looking at solutions to simplify the architecture of Bitcoin from a more theoretical perspective. I am thinking about removing Bitcoin script, however I am not sure what restrictions this introduces.
I find many vague arguments, that having script makes us more flexible, however I am looking for concrete examples.

I have the following things:

* Payment channels
* Gambling / distributed random generator
* Storing data in the blockchain / Proof of publication

What else is out there?

**Tags:** protocol, script, architecture

> **Comments:**
> **username_1**: Are you thinking of using the P2PKH as the only way of sending transactions? (Just to clarify what examples can be suggested)  
> **username_2**: I'm wondering whether your underlying question is: "What are the advantages of having a script language for transactions instead of a more simple transaction format?" Perhaps you would like to edit your question to specify your question more clearly and to tell us a bit more about what we would be comparing to.  

---

## 2 answers

### Answer by username_3 on 2017-02-24. Score: 1 | Accepted answer

* multisig transactions
* blockchain-embedded escrow
* time-bound transactions
* proof-of-burn
* bets based on some oracle, either trusted or decentralized

I suppose there are many more and that some if not all of the above can be, more or less efficiently, realized with P2PKH, possibly with some extra protocols required.


---

### Answer by username_4 on 2017-03-05. Score: 0

You can go through the following links:

<https://www.coursera.org/learn/cryptocurrency/lecture/HWjti/bitcoin-scripts>
and <https://www.coursera.org/learn/cryptocurrency/lecture/Vu5eX/applications-of-bitcoin-scripts>

to know more detailed examples of the importance of Bitcoin scripts.


---

