Bitcoin Forum
May 25, 2024, 07:01:43 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Can Bitcoin become capapble of supporting complex scripts?  (Read 1164 times)
cbeast (OP)
Donator
Legendary
*
Offline Offline

Activity: 1736
Merit: 1006

Let's talk governance, lipstick, and pigs.


View Profile
April 07, 2012, 03:00:59 PM
Last edit: April 07, 2012, 03:21:08 PM by cbeast
 #1

P2SH looks very promising, but I fear I may be overestimating its potential. I can see various forms of escrow being very powerful and desirable features, especially with m-of-n transactions. Timelock (sp?) will add immeasurable flexibility as well. My mind reels with the possibilities for very complex scripts with very socially positive applications. It's not that I'm concerned about the bloating effect a transaction can have because it is very useful, but my only concern right now is simple. Can the Bitcoin network itself support complex scripts given enough fee incentives? In other words, aside from scalability, can these transactions get so big that they don't propagate?

Any significantly advanced cryptocurrency is indistinguishable from Ponzi Tulips.
FreeMoney
Legendary
*
Offline Offline

Activity: 1246
Merit: 1014


Strength in numbers


View Profile WWW
April 07, 2012, 04:21:08 PM
 #2

P2SH looks very promising, but I fear I may be overestimating its potential. I can see various forms of escrow being very powerful and desirable features, especially with m-of-n transactions. Timelock (sp?) will add immeasurable flexibility as well. My mind reels with the possibilities for very complex scripts with very socially positive applications. It's not that I'm concerned about the bloating effect a transaction can have because it is very useful, but my only concern right now is simple. Can the Bitcoin network itself support complex scripts given enough fee incentives? In other words, aside from scalability, can these transactions get so big that they don't propagate?

Propagation is free now due to the tiny kindness of strangers. It is reasonable to think that it won't always be that way. But the problem is not hard. The person with the info wants to share it and the miners want to hear it. Maybe you learn about the 50 largest miners/pool and send direct to them and any small miners who want to hear pay a token fee to one of those. The fee has to be near zero because the small timer has 50 options (more really as they can buy from anyone who has a good supply). Also any public place that a bunch of users decide to send tx to will end up being monitored by miners.

And you don't need all miners to hear about those complex tx, if you are willing to wait a while, 50. 10. 1% would even work.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
Pages: [1]
  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!