Bitcoin Forum
April 20, 2024, 12:38:46 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What are the limitations of smart contract? Will RSK help bitcoin price?  (Read 487 times)
ethersphere (OP)
Member
**
Offline Offline

Activity: 82
Merit: 10


View Profile WWW
May 16, 2017, 04:26:59 PM
 #1

It seems like everything is all about smart contracts nowadays. Are there things we cannot do or replace with smart contracts? Or is it just performance/size limitations of the blockchain that is limiting smart contract's growth and potential?

ETHERSPHERE
⥬⥬⥬⥬⥬⥬⥬⥬⥬⥬⥬⥬ HIGH ROI SOCIAL ETHEREUM GAMES ⥪⥪⥪⥪⥪⥪⥪⥪⥪⥪⥪⥪
BENEFITS WHITEPAPER ANN THREAD GITHUB REDDIT TWITTER
1713573526
Hero Member
*
Offline Offline

Posts: 1713573526

View Profile Personal Message (Offline)

Ignore
1713573526
Reply with quote  #2

1713573526
Report to moderator
1713573526
Hero Member
*
Offline Offline

Posts: 1713573526

View Profile Personal Message (Offline)

Ignore
1713573526
Reply with quote  #2

1713573526
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713573526
Hero Member
*
Offline Offline

Posts: 1713573526

View Profile Personal Message (Offline)

Ignore
1713573526
Reply with quote  #2

1713573526
Report to moderator
1713573526
Hero Member
*
Offline Offline

Posts: 1713573526

View Profile Personal Message (Offline)

Ignore
1713573526
Reply with quote  #2

1713573526
Report to moderator
cellard
Legendary
*
Offline Offline

Activity: 1372
Merit: 1250


View Profile
May 16, 2017, 07:21:52 PM
 #2

It seems like everything is all about smart contracts nowadays. Are there things we cannot do or replace with smart contracts? Or is it just performance/size limitations of the blockchain that is limiting smart contract's growth and potential?

Apparently Rootstock not only allows to port ALL of the Ethereum apps into the bitcoin ecosystem as a sidechain, but it also bumps the transaction capacity to 100 transactions per second, so yes, this is pretty huge.

Of course, we haven't seen a single line of code, so let's see if they can deliver on their promises.
pitham1
Legendary
*
Offline Offline

Activity: 1232
Merit: 1000


View Profile
May 17, 2017, 02:08:55 AM
 #3

It seems like everything is all about smart contracts nowadays. Are there things we cannot do or replace with smart contracts? Or is it just performance/size limitations of the blockchain that is limiting smart contract's growth and potential?

The growth in smart contracts will be gradual. At first, simple contracts will become smart. Once the stability of smart contracts is established, then people will consider using smart contracts for complicated problems.

cellard
Legendary
*
Offline Offline

Activity: 1372
Merit: 1250


View Profile
May 17, 2017, 06:11:08 PM
 #4

It seems like everything is all about smart contracts nowadays. Are there things we cannot do or replace with smart contracts? Or is it just performance/size limitations of the blockchain that is limiting smart contract's growth and potential?

The growth in smart contracts will be gradual. At first, simple contracts will become smart. Once the stability of smart contracts is established, then people will consider using smart contracts for complicated problems.

People are going to be skeptical of smart contracts for a long, long time, after the DAO debacle confirmed that it is indeed a good idea to be skeptic about them.

First we got to get the money part perfected, then we should worry about smart contracts later.

Rootstock is superior to Ethereum because it isolates the entire smart contract infrastructure from the main blockchain, and it makes sense.

Native turing completeness, as pointed out by reputable experts, is just a bad idea, so isolation via a sidechain seems like the optimal setup.

Im more interested in the improvement on transactions per second above all else tho, like I said, let's focus on that before we go for more complex stuff.
d5000
Legendary
*
Offline Offline

Activity: 3892
Merit: 6006


Decentralization Maximalist


View Profile
May 18, 2017, 09:43:42 PM
 #5

It seems like everything is all about smart contracts nowadays. Are there things we cannot do or replace with smart contracts? Or is it just performance/size limitations of the blockchain that is limiting smart contract's growth and potential?

We don't know. For now, smart contracts are pretty limited to financial applications and maybe record keeping, and even then, some are really hard to implement (e.g. insurance) because it's difficult to avoid them of being gamed. For me, the most interesting use case are CFDs because they would enable "stable assets", although there is the well known oracle problem (it requires a trusted third party to import information from external sources, like a price feed).

Many real-world applications like the "smart taxi example" brought up by some smart contract supporters (a virtual taxi business with self-driving cars) would require a high degree of surveillance (e.g. by Internet of Things objects) to avoid being gamed in some way. So I don't know if I really want a world governed by smart contracts if I must sacrifice my privacy for it.

Of course, we haven't seen a single line of code, so let's see if they can deliver on their promises.

Well, they have released Turmeric, and they have also a Github repo. But the final version seems not to be available.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
python_fan89
Newbie
*
Offline Offline

Activity: 26
Merit: 0


View Profile
May 19, 2017, 07:34:04 PM
 #6

The biggest limitation of the smart contract is the isolation of the Ethereum Virtual Machine (you don't have direct access to the Internet, hard drives, etc). Second limitation - your budget. You can do a lot with smart contracts, but you should pay for every calculation, so be careful with your spendings!
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!