Bitcoin Forum
April 25, 2024, 09:21:22 AM
Welcome,
Guest
. Please
login
or
register
.
News
: Latest Bitcoin Core release:
27.0
[
Torrent
]
Home
Help
Search
Login
Register
More
Bitcoin Forum
>
Economy
>
Marketplace
>
Gambling
>
BTCBlink.com - Yet another bitcoin game.
Pages:
«
1
[
2
]
All
« previous topic
next topic »
Print
Author
Topic: BTCBlink.com - Yet another bitcoin game. (Read 4428 times)
mem
Hero Member
Offline
Activity: 644
Merit: 501
Herp Derp PTY LTD
Re: BTCBlink.com - Yet another bitcoin game.
June 24, 2012, 06:46:04 AM
#21
Quote from: AnonymousBat on June 24, 2012, 05:42:27 AM
Not quite sure what you mean by an exposed secret, but im assuming a piece of data to confirm that the random number generated wasn't pre-selected?
Thats it yes, it gives players that warm fuzzy feeling inside.
BITCOIN GAMBLING LIST
1714036882
Hero Member
Offline
Posts: 1714036882
Ignore
1714036882
1714036882
#2
1714036882
Report to moderator
1714036882
Hero Member
Offline
Posts: 1714036882
Ignore
1714036882
1714036882
#2
1714036882
Report to moderator
1714036882
Hero Member
Offline
Posts: 1714036882
Ignore
1714036882
1714036882
#2
1714036882
Report to moderator
It is a common myth that Bitcoin is ruled by a majority of miners. This is not true. Bitcoin miners "vote" on the ordering of transactions, but that's all they do. They can't vote to change the network rules.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
AnonymousBat
(OP)
Member
Offline
Activity: 111
Merit: 10
Re: BTCBlink.com - Yet another bitcoin game.
July 06, 2012, 05:53:33 PM
#22
Would this before, or after the round finishes?
I could expose a lot of stats when the rounds finish.
dooglus
Legendary
Offline
Activity: 2940
Merit: 1330
Re: BTCBlink.com - Yet another bitcoin game.
July 10, 2012, 12:33:26 AM
#23
Before the round starts, pick a 64 digit number, and publish its sha256 hash.
Each player picks a digit 0 through 9 when they buy their ticket. Publish each player's number alongside their entry.
When all the tickets are sold, put the 10 player digits on the end of your 64 digit number, re-hash it, and use that hash to decide the winner. (For instance, take the first 4 bits of the hash. If they are in the range 0 through 9, you have a winner, else add one to your 64 digit number and repeat).
Publish the 64 digit number and the 10 player digits. Then each player can verify that you didn't cheat.
There's still a slight problem in that you could buy the last ticket. Since you know the other 9 players' digits and the 64 digit number, you can try all ten possibilities for the your own choice of digit and probably find one that makes you win. I don't see a way around that at the moment.
Just-Dice
██
████
██
████
████
██████████
████
████
██████████████████
████
██
████████████
██
████████████
██
██████
██████████████████
██████
██
████
████
██████████
████
████
██
██
████████
████
██
████
████
██
██
██
██
██
██
████████
██
████████████
██
██
████████████
██
██
██
████████
██
██
████████████
██
████████
██
██
██
██
████████████
██
████████████
██
████
██████
██
██
██
██
██
██████
████
████
██████
██
██████
████
████
██
██
██
████
██████
Play or Invest
██
████
██
████
████
██████████
████
████
██████████████████
████
██
████████████
██
████████████
██
██████
██████████████████
██████
██
████
████
██████████
████
████
██
██
████████
████
██
████
████
██
██
██
██
██
██
████████
██
████████████
██
██
████████████
██
██
██
████████
██
██
████████████
██
████████
██
██
██
██
████████████
██
████████████
██
████
██████
██
██
██
██
██
██████
████
████
██████
██
██████
████
████
██
██
██
████
██████
1% House Edge
mem
Hero Member
Offline
Activity: 644
Merit: 501
Herp Derp PTY LTD
Re: BTCBlink.com - Yet another bitcoin game.
July 10, 2012, 05:20:47 AM
#24
Another issue with these style raffles - there is no end date. Raffles usually sell the most at the start and just before closing.
I cannot tell if I lost a game currently.
BITCOIN GAMBLING LIST
AnonymousBat
(OP)
Member
Offline
Activity: 111
Merit: 10
Re: BTCBlink.com - Yet another bitcoin game.
July 10, 2012, 03:49:02 PM
#25
Quote from: dooglus on July 10, 2012, 12:33:26 AM
Before the round starts, pick a 64 digit number, and publish its sha256 hash.
Each player picks a digit 0 through 9 when they buy their ticket. Publish each player's number alongside their entry.
When all the tickets are sold, put the 10 player digits on the end of your 64 digit number, re-hash it, and use that hash to decide the winner. (For instance, take the first 4 bits of the hash. If they are in the range 0 through 9, you have a winner, else add one to your 64 digit number and repeat).
Publish the 64 digit number and the 10 player digits. Then each player can verify that you didn't cheat.
There's still a slight problem in that you could buy the last ticket. Since you know the other 9 players' digits and the 64 digit number, you can try all ten possibilities for the your own choice of digit and probably find one that makes you win. I don't see a way around that at the moment.
Doesn't sound like it would be too hard to implement, also when a player buys a ticket that number is locked in, I can't pick that number. If someone has ticket #5 I can't also buy ticket #5.
Quote from: mem on July 10, 2012, 05:20:47 AM
Another issue with these style raffles - there is no end date. Raffles usually sell the most at the start and just before closing.
I cannot tell if I lost a game currently.
They end when all of the tickets are purchased, I could set expiration dates but not sure how to handle the money on the spent tickets, since there isn’t enough to do a payout.
I guess I could return the coins (minus a fee perhaps).
dooglus
Legendary
Offline
Activity: 2940
Merit: 1330
Re: BTCBlink.com - Yet another bitcoin game.
July 10, 2012, 04:13:04 PM
#26
Quote from: AnonymousBat on July 10, 2012, 03:49:02 PM
Quote from: dooglus on July 10, 2012, 12:33:26 AM
Each player picks a digit 0 through 9 when they buy their ticket
. Publish each player's number alongside their entry.
Doesn't sound like it would be too hard to implement, also when a player buys a ticket that number is locked in, I can't pick that number. If someone has ticket #5 I can't also buy ticket #5.
Note that the digit they pick can be different than the ticket number.
"I'm buying ticket #5 and my 'lucky digit' is 8. The idea is that you as site operator don't know which 'lucky digit' each player is going to pick, so you can't predict in advance which ticket will win. The result depends on the individual choice made by every player.
The problem is that the
last
player decides who wins - and if he also knows the 64 digit secret he can probably chose a 'lucky digit' such that he himself wins.
Just-Dice
██
████
██
████
████
██████████
████
████
██████████████████
████
██
████████████
██
████████████
██
██████
██████████████████
██████
██
████
████
██████████
████
████
██
██
████████
████
██
████
████
██
██
██
██
██
██
████████
██
████████████
██
██
████████████
██
██
██
████████
██
██
████████████
██
████████
██
██
██
██
████████████
██
████████████
██
████
██████
██
██
██
██
██
██████
████
████
██████
██
██████
████
████
██
██
██
████
██████
Play or Invest
██
████
██
████
████
██████████
████
████
██████████████████
████
██
████████████
██
████████████
██
██████
██████████████████
██████
██
████
████
██████████
████
████
██
██
████████
████
██
████
████
██
██
██
██
██
██
████████
██
████████████
██
██
████████████
██
██
██
████████
██
██
████████████
██
████████
██
██
██
██
████████████
██
████████████
██
████
██████
██
██
██
██
██
██████
████
████
██████
██
██████
████
████
██
██
██
████
██████
1% House Edge
ErebusBat
Hero Member
Offline
Activity: 560
Merit: 500
I am the one who knocks
Re: BTCBlink.com - Yet another bitcoin game.
July 12, 2012, 12:37:24 PM
#27
You could use the TX ID of the last solved block.
Or better yet: don't have an account, just have unique addresses for each ticket. The you can use the TX IDs for the bets, which are not knowable nor controable.
░▒▓█
Coinroll.it - 1% House Edge Dice Game
█▓▒░
• Coinroll Thread
• *FREE* 100 BTC Raffle
Signup for
CEX.io BitFury exchange
and get GHS Instantly! Don't wait for shipping, mine NOW!
dooglus
Legendary
Offline
Activity: 2940
Merit: 1330
Re: BTCBlink.com - Yet another bitcoin game.
July 13, 2012, 01:01:58 AM
#28
Quote from: ErebusBat on July 12, 2012, 12:37:24 PM
You could use the TX ID of the last solved block.
Do you mean the hash of the block? Blocks contain lots of transactions, each of which has a single ID. This could potentially be gamed by miners if they had sufficient incentive to do so, but is a lot safer than anything else I've seen proposed so far. Use the hash of the block containing the payment for the last ticket in the computation of the winning ticket number.
Quote from: ErebusBat on July 12, 2012, 12:37:24 PM
Or better yet: don't have an account, just have unique addresses for each ticket. The you can use the TX IDs for the bets, which are not knowable nor controable.
Not really. Transaction IDs are knowable to the person making the transaction before you send the transaction. It would be trivial to modify the satoshi client to say "transaction ID is xxxx - really send?" before sending each payment. Probably there's a way of doing this using something like Armory's offline wallet system already without having to change any code at all.
Just-Dice
██
████
██
████
████
██████████
████
████
██████████████████
████
██
████████████
██
████████████
██
██████
██████████████████
██████
██
████
████
██████████
████
████
██
██
████████
████
██
████
████
██
██
██
██
██
██
████████
██
████████████
██
██
████████████
██
██
██
████████
██
██
████████████
██
████████
██
██
██
██
████████████
██
████████████
██
████
██████
██
██
██
██
██
██████
████
████
██████
██
██████
████
████
██
██
██
████
██████
Play or Invest
██
████
██
████
████
██████████
████
████
██████████████████
████
██
████████████
██
████████████
██
██████
██████████████████
██████
██
████
████
██████████
████
████
██
██
████████
████
██
████
████
██
██
██
██
██
██
████████
██
████████████
██
██
████████████
██
██
██
████████
██
██
████████████
██
████████
██
██
██
██
████████████
██
████████████
██
████
██████
██
██
██
██
██
██████
████
████
██████
██
██████
████
████
██
██
██
████
██████
1% House Edge
ErebusBat
Hero Member
Offline
Activity: 560
Merit: 500
I am the one who knocks
Re: BTCBlink.com - Yet another bitcoin game.
July 13, 2012, 03:34:01 AM
#29
It doesn't really matter if the user can see it, if they are mixed together this would be dependent on all others.
I guess the last person to bet may be able to do something, I am not really sure how much influence a user has on the TX id.
As far as the miners incentive.... While accurate I don't think it is a practical worry for the amount of BTC we are talking about.
░▒▓█
Coinroll.it - 1% House Edge Dice Game
█▓▒░
• Coinroll Thread
• *FREE* 100 BTC Raffle
Signup for
CEX.io BitFury exchange
and get GHS Instantly! Don't wait for shipping, mine NOW!
dooglus
Legendary
Offline
Activity: 2940
Merit: 1330
Re: BTCBlink.com - Yet another bitcoin game.
July 13, 2012, 03:44:56 AM
Last edit: August 07, 2012, 05:17:11 PM by dooglus
#30
Quote from: ErebusBat on July 13, 2012, 03:34:01 AM
It doesn't really matter if the user can see it, if they are mixed together this would be dependent on all others.
I guess the last person to bet may be able to do something, I am not really sure how much influence a user has on the TX id.
As far as the miners incentive.... While accurate I don't think it is a practical worry for the amount of BTC we are talking about.
An
y
change to the inputs or outputs of a transaction changes the tx id completely. So all I need to do (as site operator) is keep changing the 'change' address of the tx that buys the last ticket until I get a tx id that makes me the winner. It doesn't give any more security than just letting each user pick a single 'lucky digit' salt.
And you're right about mining. Until the prizes get bigger than the block rewards it's not worth messing with your mining code.
Just-Dice
██
████
██
████
████
██████████
████
████
██████████████████
████
██
████████████
██
████████████
██
██████
██████████████████
██████
██
████
████
██████████
████
████
██
██
████████
████
██
████
████
██
██
██
██
██
██
████████
██
████████████
██
██
████████████
██
██
██
████████
██
██
████████████
██
████████
██
██
██
██
████████████
██
████████████
██
████
██████
██
██
██
██
██
██████
████
████
██████
██
██████
████
████
██
██
██
████
██████
Play or Invest
██
████
██
████
████
██████████
████
████
██████████████████
████
██
████████████
██
████████████
██
██████
██████████████████
██████
██
████
████
██████████
████
████
██
██
████████
████
██
████
████
██
██
██
██
██
██
████████
██
████████████
██
██
████████████
██
██
██
████████
██
██
████████████
██
████████
██
██
██
██
████████████
██
████████████
██
████
██████
██
██
██
██
██
██████
████
████
██████
██
██████
████
████
██
██
██
████
██████
1% House Edge
ErebusBat
Hero Member
Offline
Activity: 560
Merit: 500
I am the one who knocks
Re: BTCBlink.com - Yet another bitcoin game.
July 13, 2012, 02:46:58 PM
#31
Quote from: dooglus on July 13, 2012, 03:44:56 AM
An change to the inputs or outputs of a transaction changes the tx id completely. So all I need to do (as site operator) is keep changing the 'change' address of the tx that buys the last ticket until I get a tx id that makes me the winner. It doesn't give any more security than just letting each user pick a single 'lucky digit' salt.
Seems like this might be like mining itself... you may find a winner immediately or in 3 weeks. Could be alleviated by using a pre-selected mixer, which I think you suggested earlier.
I guess I am biased to the idea of using the blockchain for as much data as sanely possible due to the availability and distribution.
░▒▓█
Coinroll.it - 1% House Edge Dice Game
█▓▒░
• Coinroll Thread
• *FREE* 100 BTC Raffle
Signup for
CEX.io BitFury exchange
and get GHS Instantly! Don't wait for shipping, mine NOW!
ErebusBat
Hero Member
Offline
Activity: 560
Merit: 500
I am the one who knocks
Re: BTCBlink.com - Yet another bitcoin game.
August 07, 2012, 05:10:51 PM
#32
Quote from: AnonymousBat on June 07, 2012, 08:04:33 PM
If in a few months nothing really changes I'll refund the ticket purchases and send back all of the bitcoins. I'm constantly watching it along with this thread.
Doesn't really look like this has gotten traction. Any updates?
░▒▓█
Coinroll.it - 1% House Edge Dice Game
█▓▒░
• Coinroll Thread
• *FREE* 100 BTC Raffle
Signup for
CEX.io BitFury exchange
and get GHS Instantly! Don't wait for shipping, mine NOW!
AnonymousBat
(OP)
Member
Offline
Activity: 111
Merit: 10
Re: BTCBlink.com - Yet another bitcoin game.
September 10, 2012, 06:13:53 PM
#33
Quote from: ErebusBat on August 07, 2012, 05:10:51 PM
Quote from: AnonymousBat on June 07, 2012, 08:04:33 PM
If in a few months nothing really changes I'll refund the ticket purchases and send back all of the bitcoins. I'm constantly watching it along with this thread.
Doesn't really look like this has gotten traction. Any updates?
The tickets have been refunded and you should be able to withdraw your bitcoins. I'll refund them manually when I get the chance but you should be able to login and get them now if you don't want to wait.
AnonymousBat
(OP)
Member
Offline
Activity: 111
Merit: 10
Re: BTCBlink.com - Yet another bitcoin game.
September 10, 2012, 11:23:53 PM
#34
I just noticed a new player. I'm not going to be shutting the site down (since it doesn't cost anything to run), but I'm just going to honor the ticket refunds I promised earlier (which has happened).
Any tickets purchased after this date won't be refunded, but you can always withdraw your balances.
ErebusBat
Hero Member
Offline
Activity: 560
Merit: 500
I am the one who knocks
Re: BTCBlink.com - Yet another bitcoin game.
September 11, 2012, 02:31:46 AM
#35
I can confirm he stuck to his word.
I hope the site catches on.
░▒▓█
Coinroll.it - 1% House Edge Dice Game
█▓▒░
• Coinroll Thread
• *FREE* 100 BTC Raffle
Signup for
CEX.io BitFury exchange
and get GHS Instantly! Don't wait for shipping, mine NOW!
Pages:
«
1
[
2
]
All
Print
Bitcoin Forum
>
Economy
>
Marketplace
>
Gambling
>
BTCBlink.com - Yet another bitcoin game.
« previous topic
next topic »
Jump to:
Please select a destination:
-----------------------------
Bitcoin
-----------------------------
=> Bitcoin Discussion
===> Legal
===> Press
===> Meetups
===> Important Announcements
=> Development & Technical Discussion
===> Wallet software
=====> Electrum
=====> Bitcoin Wallet for Android
=====> BitcoinJ
=====> Armory
=====> Mycelium
=====> Hardware wallets
=> Mining
===> Mining support
===> Pools
===> Mining software (miners)
===> Hardware
=====> Group buys
===> Mining speculation
=> Bitcoin Technical Support
=> Project Development
-----------------------------
Economy
-----------------------------
=> Economics
===> Speculation
=> Marketplace
===> Goods
=====> Computer hardware
=====> Digital goods
=======> Invites & Accounts
=====> Collectibles
===> Services
===> Currency exchange
===> Gambling
=====> Games and rounds
=====> Investor-based games
=====> Gambling discussion
===> Lending
=====> Long-term offers
===> Securities
===> Auctions
===> Service Announcements
=====> Micro Earnings
===> Service Discussion
=====> Web Wallets
=====> Exchanges
=> Trading Discussion
===> Scam Accusations
===> Reputation
-----------------------------
Other
-----------------------------
=> Meta
===> New forum software
===> Bitcoin Wiki
=> Politics & Society
=> Beginners & Help
=> Off-topic
=> Serious discussion
===> Ivory Tower
=> Archival
===> Корзина
===> CPU/GPU Bitcoin mining hardware
===> Chinese students
===> Obsolete (buying)
===> Obsolete (selling)
===> MultiBit
-----------------------------
Alternate cryptocurrencies
-----------------------------
=> Altcoin Discussion
=> Announcements (Altcoins)
===> Tokens (Altcoins)
=> Mining (Altcoins)
===> Pools (Altcoins)
=> Marketplace (Altcoins)
===> Service Announcements (Altcoins)
===> Service Discussion (Altcoins)
===> Bounties (Altcoins)
=> Speculation (Altcoins)
-----------------------------
Local
-----------------------------
=> العربية (Arabic)
===> العملات البديلة (Altcoins)
=====> النقاشات
===> إستفسارات و أسئلة المبتدئين
===> التعدين
===> النقاشات الأخرى
===> منصات التبادل
=> Bahasa Indonesia (Indonesian)
===> Marketplace (Bahasa Indonesia)
===> Mining (Bahasa Indonesia)
===> Altcoins (Bahasa Indonesia)
===> Trading dan Spekulasi
===> Ekonomi, Politik, dan Budaya
===> Topik Lainnya
=> Español (Spanish)
===> Mercado y Economía
=====> Servicios
=====> Trading y especulación
===> Hardware y Minería
===> Esquina Libre
===> Mercadillo
=====> Mexico
=====> Argentina
=====> España
=====> Centroamerica y Caribe
===> Primeros pasos y ayuda
===> Altcoins (criptomonedas alternativas)
=====> Minería de altcoins
=====> Servicios
=====> Tokens (Español)
=> 中文 (Chinese)
===> 跳蚤市场
===> 山寨币
===> 媒体
===> 挖矿
===> 离题万里
=> Hrvatski (Croatian)
===> Trgovina
===> Altcoins (Hrvatski)
=====> Announcements (Hrvatski)
===> Off-topic (Hrvatski)
=> Deutsch (German)
===> Anfänger und Hilfe
===> Mining (Deutsch)
===> Trading und Spekulation
===> Projektentwicklung
===> Off-Topic (Deutsch)
===> Treffen
===> Presse
===> Altcoins (Deutsch)
=====> Announcements (Deutsch)
===> Marktplatz
=====> Auktionen
=====> Suche
=====> Biete
=> Ελληνικά (Greek)
===> Αγορά
===> Mining Discussion (Ελληνικά)
===> Altcoins (Ελληνικά)
=====> Altcoin Announcements (Ελληνικά)
=====> Altcoin Mining (Ελληνικά)
=> עברית (Hebrew)
=> Français
===> Actualité et News
===> Débutants
===> Discussions générales et utilisation du Bitcoin
===> Mining et Hardware
===> Économie et spéculation
===> Place de marché
=====> Échanges
=====> Produits et services
=====> Petites annonces
===> Le Bitcoin et la loi
===> Wiki, documentation et traduction
===> Développement et technique
===> Vos sites et projets
===> Hors-sujet
===> Altcoins (Français)
=====> Annonces
=> India
===> Mining (India)
===> Marketplace (India)
===> Regional Languages (India)
===> Press & News from India
===> Alt Coins (India)
===> Buyer/ Seller Reputations (India)
===> Off-Topic (India)
=> Italiano (Italian)
===> Guide (Italiano)
===> Progetti
===> Discussioni avanzate e sviluppo
===> Trading, analisi e speculazione
===> Mercato
=====> Mercato valute
=====> Beni
=====> Servizi
=====> Esercizi commerciali
=====> Hardware/Mining (Italiano)
=====> Gambling (Italiano)
===> Accuse scam/truffe
===> Mining (Italiano)
===> Alt-Currencies (Italiano)
=====> Annunci
===> Raduni/Meeting (Italiano)
===> Crittografia e decentralizzazione
===> Off-Topic (Italiano)
=> 日本語 (Japanese)
===> アルトコイン
=> Nederlands (Dutch)
===> Markt
===> Gokken/lotterijen
===> Mining (Nederlands)
===> Beurzen
===> Alt Coins (Nederlands)
===> Off-topic (Nederlands)
===> Meetings (Nederlands)
=> Nigeria (Naija)
=> 한국어 (Korean)
===> 대체코인 Alt Coins (한국어)
=> Pilipinas
===> Altcoins (Pilipinas)
=====> Altcoin Announcements (Pilipinas)
===> Pamilihan
===> Others (Pilipinas)
=> Polski
===> Tablica ogłoszeń
===> Alternatywne kryptowaluty
=====> Nowe kryptowaluty i tokeny
=====> Tablica ogłoszeń (altcoiny)
=> Português (Portuguese)
===> Primeiros Passos (Iniciantes)
===> Economia & Mercado
===> Mineração em Geral
===> Desenvolvimento & Discussões Técnicas
===> Criptomoedas Alternativas
===> Brasil
===> Portugal
=> Русский (Russian)
===> Новички
===> Бизнес
=====> Барахолка
=====> Обменники
===> Идеи
===> Кодеры
===> Майнеры
===> Политика
===> Трейдеры
===> Альтернативные криптовалюты
=====> Токены
=====> Бayнти и aиpдpoпы
===> Хайпы
===> Работа
===> Разное
===> Oбcyждeниe Bitcoin
=====> Новости
=====> Юристы
=> Română (Romanian)
===> Anunturi importante
===> Offtopic
===> Market
=====> Discutii Servicii
===> Minerit
===> Tutoriale
===> Bine ai venit!
===> Presa
===> Altcoins (Monede Alternative)
=====> Anunturi Monede Alternative
=> Skandinavisk
=> Türkçe (Turkish)
===> Bitcoin Haberleri
===> Pazar Alanı
===> Madencilik
===> Ekonomi
===> Servisler
=====> Fonlar
===> Proje Geliştirme
===> Alternatif Kripto-Paralar
=====> Madencilik (Alternatif Kripto-Paralar)
=====> Duyurular (Alternatif Kripto-Paralar)
===> Konu Dışı
===> Yeni Başlayanlar & Yardım
===> Buluşmalar
=> Other languages/locations
Loading...