Author

Topic: Possibility to see smart contracts in Bitcoin (Read 1335 times)

sr. member
Activity: 412
Merit: 287
December 11, 2015, 09:37:37 AM
#12
say a decentralized uber service, that communicates via GPS to phone to determine if the contractor took you to within a certain region of where you wanted to go, that communicates with the blockchain via API, and sigs from the two parties engaged in the contract, the client and the contractor

How can it be decentralized if there's a server checking GPS coordinates and broadcasting signatures? Nothing stops your service from lying, it doesn't prove anything happened. It can just sign things.
Was
member
Activity: 75
Merit: 14
We are Satoshi.
Was: Not possible. You can't call API's from bitcoin, they HTTP status codes have no place in a it Tongue

API call to bitcoin, not from.

SC API determines certain variables, has quota for range of variables, and acts by broadcasting a signature to Bitcoin depending on whether or not the quota is met.
sr. member
Activity: 412
Merit: 287
Was: Not possible. You can't call API's from bitcoin, HTTP status codes have no place in it Tongue
Was
member
Activity: 75
Merit: 14
We are Satoshi.
December 02, 2015, 01:09:49 AM
#9
It is my understanding that it is possible to influence smart contracts with outside data coming from an API.

Say for example there exists a multi-signatory address, that could include sigs from an open source, automated verification of completion of task (say a decentralized uber service, that communicates via GPS to phone to determine if the contractor took you to within a certain region of where you wanted to go, that communicates with the blockchain via API, and sigs from the two parties engaged in the contract, the client and the contractor. Is something like this 1: Feasible, and 2: On the bitcoin network? upon completion of the contract, either by verification from the Automated API, or

I still don't under stand p2sh very well, but how could p2sh be utilized in this circumstance? Would it be more convenient or feasible than what i just described?

Was
legendary
Activity: 1260
Merit: 1019
November 24, 2015, 01:48:53 PM
#8
When I told I didn't know how it worked, I meant I didn't know what kind of code is working
It does not working. This is just another scheme "Shut up and invest your money"
legendary
Activity: 1120
Merit: 1004
November 24, 2015, 12:32:21 PM
#7
When I meant smart contracts, I meant applications within the blockchain, like Ethereum promised to offer. When I told I didn't know how it worked, I meant I didn't know what kind of code is working and in which way, something that I doubt many people know.

About Alice : I understood what he meant and how he told me that he can't explain me if I didn't know how it was working. But even if I was not so clear when I told that I didn't know how it works, it don't prevent him to reply me. Like you both seem to like metaphores, let's take the exemple of a screen. If someone ask me if it is possible to remove everything that is behind the "glass" that shows what has to be displayed, I can simply tell him that it is impossible with our current technology. I don't need to tell him that it his needed to make the electricity go in and out really quickly. The same thing applies here : if I knew how it worked I might have not asked such a question, or not that way, but he can still reply me.
legendary
Activity: 3472
Merit: 4801
November 24, 2015, 12:22:03 PM
#6
Since I don't really know how they work, I ask you.

`Cheshire Puss,' she began, rather timidly, as she did not at all know whether it would like the name: however, it only grinned a little wider. `Come, it's pleased so far,' thought Alice, and she went on. `Would you tell me, please, which way I ought to go from here?'

 `That depends a good deal on where you want to get to,' said the Cat.

 `I don't much care where--' said Alice.

 `Then it doesn't matter which way you go,' said the Cat.

I find your reply not really constructive nor nice. You could simply reply to my question, of course if you know Roll Eyes...

Actually, I found his answer to be very accurate, though if you struggle with symbolic concepts such as metaphor, allegory, parable, and allusion then you may find it to be gibberish and confusing.

Note to amaclin:  I very much appreciate your poetic references.

To hit you over the head with the point:

The words "smart contract" mean different things to different people.  Some people would say that every transaction in bitcoin IS a smart contract. Others would say that multi-sig and other Pay-to-script-hash transactions are smart contracts.  Still others would require additional development before they would be willing to call the resulting construct a "smart contract".

If you don't know what you are asking, and the people answering you don't know what you are asking, then any answer you do receive is rather meaningless.

Much like how the Cheshire cat explained to Alice that:
If she doesn't know where she is trying to get to and those answering her question about direction don't know where she is trying to get to, then any direction anyone tells her to go is rather meaningless.
sr. member
Activity: 412
Merit: 287
November 24, 2015, 12:14:53 PM
#5
Smart contracts have been in bitcoin since the beginning, depending on how you look at it. What exactly are you looking to do? If you don't know how they work, why are you pursuing them?
legendary
Activity: 1260
Merit: 1019
November 24, 2015, 12:06:30 PM
#4
I find your reply not really constructive nor nice. You could simply reply to my question, of course if you know Roll Eyes...
Nobody knows what is Snark smart contract.
legendary
Activity: 1120
Merit: 1004
November 24, 2015, 11:57:06 AM
#3
Since I don't really know how they work, I ask you.

`Cheshire Puss,' she began, rather timidly, as she did not at all know whether it would like the name: however, it only grinned a little wider. `Come, it's pleased so far,' thought Alice, and she went on. `Would you tell me, please, which way I ought to go from here?'

 `That depends a good deal on where you want to get to,' said the Cat.

 `I don't much care where--' said Alice.

 `Then it doesn't matter which way you go,' said the Cat.

I find your reply not really constructive nor nice. You could simply reply to my question, of course if you know Roll Eyes...
legendary
Activity: 1260
Merit: 1019
November 23, 2015, 03:45:07 PM
#2
Since I don't really know how they work, I ask you.

`Cheshire Puss,' she began, rather timidly, as she did not at all know whether it would like the name: however, it only grinned a little wider. `Come, it's pleased so far,' thought Alice, and she went on. `Would you tell me, please, which way I ought to go from here?'

 `That depends a good deal on where you want to get to,' said the Cat.

 `I don't much care where--' said Alice.

 `Then it doesn't matter which way you go,' said the Cat.
legendary
Activity: 1120
Merit: 1004
November 23, 2015, 02:39:06 PM
#1
Would it be technically possible to create smart contracts for Bictoin, or does his architecture/algorithm forbide it ? Since I don't really know how they work, I ask you.
Jump to: