baddw
|
|
December 11, 2014, 08:14:28 AM |
|
ok, so i think you just need to put in an operator that says that if no one get 6 of 6 then, 5 of 6 inherits the pay out of 6 of 6, and if not 5 of 6 then 4 of 6 inherits the pay out of 5 of 6 and 6 of 6, and so forth. this way the lotto stays attractive and does not require someone to have $1M to run. would that be possible for you to add that? please Yeah, I can add that. I'm not sure how the probabilities will work out, but it shouldn't be too much of a problem from a technical perspective. I was going to try to make it more modular anyway, so maybe I'll let people plug in their own payout system. (I should probably say that I reserve the right to stop working on this at some point, if it gets to be more work than I signed up for. But for now I'm happy to keeping improving the code, especially since working on my Ethereum scripting skills is something I'd be doing anyway.) so the contract is attached to the btc address that runs the contract? i'm just not understanding the mechanics of how this interfaces with the XCP/BTC system/network so that another address holder (not the initiator of the contract) can purchase a ticket. so the initiator runs this against counterpartyd (I have to figure out how that works), and then a player would also run this (i think) against his instance of counterpartyd, but what i do not understand is how the player is able to identify the contract on the blockchain to send a message that he is purchasing a ticket against that particular instantiation of the contract.
I know you are not familiar with how XCP works and the ethereum port, so it may be that someone else needs to answer how that actually happens.
Since I don't know how the XCP version works, I can't help you with too many specifics. But think about how transactions work: someone initiates them, but eventually they spread throughout the network. You can point to a specific transaction based on its id, and anyone on the network can see what the transaction was based on their own copy of the blockchain. Contracts are kinda like that. They live "on the blockchain", and anyone can interact with them the same way anyone can send a transaction to any address. How does the deadline for the lottery work? Seems like it would be best to have a policy of setting a ticket purchase deadline of block X, Lottery takes place on Block X+10 (using block hash?), winners are paid on Block X+11.... or something like that.
|
BTC/XCP 11596GYYq5WzVHoHTmYZg4RufxxzAGEGBX DRK XvFhRFQwvBAmFkaii6Kafmu6oXrH4dSkVF Eligius Payouts/CPPSRB Explained I am not associated with Eligius in any way. I just think that it is a good pool with a cool payment system
|
|
|
nakaone
|
|
December 11, 2014, 12:18:05 PM |
|
is there a connection between reddit and counterparty? - I think they want to go big on btc and probably want to integrate some advanced stuff.
|
|
|
|
yeXIABC
|
|
December 11, 2014, 12:36:32 PM |
|
sufficient funds. XCP has a pretty good progress, but may be lack of funds for expanding and largely depends on the community support.
|
|
|
|
Aswan
Legendary
Offline
Activity: 1734
Merit: 1015
|
|
December 11, 2014, 12:37:04 PM |
|
Hello,
I am new to counterparty and just started getting into it. First things first. Is there an actual client I can easily run on my own machine instead of using this web wallet thingy? I don't feel comfortable with this web based thingy.
|
|
|
|
supersuber
Member
Offline
Activity: 118
Merit: 104
Counterparty
|
|
December 11, 2014, 01:50:39 PM |
|
Hello,
I am new to counterparty and just started getting into it. First things first. Is there an actual client I can easily run on my own machine instead of using this web wallet thingy? I don't feel comfortable with this web based thingy.
This is for all of us want.
|
|
|
|
pankogulo
Full Member
Offline
Activity: 121
Merit: 100
Counterparty General Manager
|
|
December 11, 2014, 01:58:21 PM |
|
Hello,
I am new to counterparty and just started getting into it. First things first. Is there an actual client I can easily run on my own machine instead of using this web wallet thingy? I don't feel comfortable with this web based thingy.
The desktop wallet is being developed. We'll keep you all posted on the progress
|
|
|
|
PhantomPhreak (OP)
Sr. Member
Offline
Activity: 476
Merit: 300
Counterparty Chief Scientist and Co-Founder
|
|
December 11, 2014, 02:47:53 PM |
|
Hello,
I am new to counterparty and just started getting into it. First things first. Is there an actual client I can easily run on my own machine instead of using this web wallet thingy? I don't feel comfortable with this web based thingy.
The desktop wallet is being developed. We'll keep you all posted on the progress In the meantime, you *can* run Counterwallet on your local computer---it's just not very user-friendly.
|
|
|
|
prophetx
Legendary
Offline
Activity: 1666
Merit: 1010
he who has the gold makes the rules
|
|
December 11, 2014, 02:53:53 PM |
|
|
|
|
|
prophetx
Legendary
Offline
Activity: 1666
Merit: 1010
he who has the gold makes the rules
|
|
December 11, 2014, 02:55:16 PM |
|
sufficient funds. XCP has a pretty good progress, but may be lack of funds for expanding and largely depends on the community support.
that is a strength not a weakness... trust me i saw first hand what having too much money too fast could do to a concept...
|
|
|
|
prophetx
Legendary
Offline
Activity: 1666
Merit: 1010
he who has the gold makes the rules
|
|
December 11, 2014, 02:59:27 PM |
|
ok, so i think you just need to put in an operator that says that if no one get 6 of 6 then, 5 of 6 inherits the pay out of 6 of 6, and if not 5 of 6 then 4 of 6 inherits the pay out of 5 of 6 and 6 of 6, and so forth. this way the lotto stays attractive and does not require someone to have $1M to run. would that be possible for you to add that? please Yeah, I can add that. I'm not sure how the probabilities will work out, but it shouldn't be too much of a problem from a technical perspective. I was going to try to make it more modular anyway, so maybe I'll let people plug in their own payout system. (I should probably say that I reserve the right to stop working on this at some point, if it gets to be more work than I signed up for. But for now I'm happy to keeping improving the code, especially since working on my Ethereum scripting skills is something I'd be doing anyway.) so the contract is attached to the btc address that runs the contract? i'm just not understanding the mechanics of how this interfaces with the XCP/BTC system/network so that another address holder (not the initiator of the contract) can purchase a ticket. so the initiator runs this against counterpartyd (I have to figure out how that works), and then a player would also run this (i think) against his instance of counterpartyd, but what i do not understand is how the player is able to identify the contract on the blockchain to send a message that he is purchasing a ticket against that particular instantiation of the contract.
I know you are not familiar with how XCP works and the ethereum port, so it may be that someone else needs to answer how that actually happens.
Since I don't know how the XCP version works, I can't help you with too many specifics. But think about how transactions work: someone initiates them, but eventually they spread throughout the network. You can point to a specific transaction based on its id, and anyone on the network can see what the transaction was based on their own copy of the blockchain. Contracts are kinda like that. They live "on the blockchain", and anyone can interact with them the same way anyone can send a transaction to any address. haha yes sorry i don't mean to ask for things after the fact that it was considered done, it was just that one detail. i'll work on learning on running the contract today and hopefully someone else from the community can help me figure out how to test buying a ticket to a test lotto thanks again
|
|
|
|
Equality 7-2521
Member
Offline
Activity: 118
Merit: 10
A difference which makes a difference
|
|
December 11, 2014, 02:59:48 PM |
|
Can we get another additional source for this please?
|
|
|
|
NexxusDrako
Newbie
Offline
Activity: 14
Merit: 0
|
|
December 11, 2014, 03:17:41 PM |
|
|
|
|
|
prophetx
Legendary
Offline
Activity: 1666
Merit: 1010
he who has the gold makes the rules
|
|
December 11, 2014, 04:08:35 PM |
|
i think the BTC one is actually real, the rest is obviously a joke to get people thinking of what is possible, some day. hence "i can't believe this"
|
|
|
|
Aswan
Legendary
Offline
Activity: 1734
Merit: 1015
|
|
December 11, 2014, 04:21:37 PM |
|
Hello,
I am new to counterparty and just started getting into it. First things first. Is there an actual client I can easily run on my own machine instead of using this web wallet thingy? I don't feel comfortable with this web based thingy.
The desktop wallet is being developed. We'll keep you all posted on the progress Thanks. I will then wait until this is finished before I get my handy on some XCP but count me in once theres a working client
|
|
|
|
pankogulo
Full Member
Offline
Activity: 121
Merit: 100
Counterparty General Manager
|
|
December 11, 2014, 04:57:37 PM |
|
Counterparty Upgrade Notice: counterpartyd version v9.49.0 has just been released, please note this will be a mandatory update as of block 333400, which will appear in about 24 hours
|
|
|
|
|
GeminiSimba
Full Member
Offline
Activity: 176
Merit: 100
Ain't no party like a Counterparty!
|
|
December 11, 2014, 05:05:38 PM |
|
Thanks. I will then wait until this is finished before I get my handy on some XCP but count me in once theres a working client Just so you are aware, if you are interested in just storing some xcp offline you can just go to http://bitaddress.org/ and generate a private/public key pair, then send your XCP to the public key address and just print it as a paper wallet. Then in the future if you ever want to actually bring those xcp back you simply go to the counterwallet (web wallet) and import the private key and viola the xcp is back. Edit* Not everyone realizes XCP can be sent to regular btc addresses.
|
"You see, you and I, we believe in life. But you want to fight for it, to kill for it, even to die--for life. I only want to live it." (Ayn Rand)
|
|
|
pankogulo
Full Member
Offline
Activity: 121
Merit: 100
Counterparty General Manager
|
|
December 11, 2014, 05:06:07 PM |
|
Right, I was referring to the GUI
|
|
|
|
deliciousowl
|
|
December 11, 2014, 05:15:41 PM |
|
Thanks. I will then wait until this is finished before I get my handy on some XCP but count me in once theres a working client Just so you are aware, if you are interested in just storing some xcp offline you can just go to http://bitaddress.org/ and generate a private/public key pair, then send your XCP to the public key address and just print it as a paper wallet. Then in the future if you ever want to actually bring those xcp back you simply go to the counterwallet (web wallet) and import the private key and viola the xcp is back. Edit* Not everyone realizes XCP can be sent to regular btc addresses. Oh yeah, I forgot to mention that. It seems so second nature after a while. XCP and assets can be stored on any Bitcoin address, as long as you know its private key.
|
|
|
|
yeXIABC
|
|
December 12, 2014, 07:06:49 AM |
|
Good name for yourself- will not hesitate using your exchange in the future
|
|
|
|
|