Author

Topic: [CANCELADO] (experimento) Rifa de uma ATI HD5850 (Read 922 times)

staff
Activity: 1286
Merit: 1085
atualizado primeiro post, retirando a oferta devido a falta de procura.

A todos que comentaram e sugeriram melhorias, obrigado.

Ainda possuo a placa, caso haja interesse favor enviar MP.

Um abraço,

Adriano
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
Pois é Josué, eu não tinha comentado anteriormente, mas tenho a ideia de, conforme o valor arrecadado vá aumentando, passar a considerar menos dígitos para encontrar o vencedor. Por exemplo, quando se atingir os 5 bilhetes iniciais consideram-se os 5 dígitos, ao atingir 10 se consideram apenas os 4 últimos, atingindo 20 valem os 3 últimos e assim por diante.

O que você acha desta abordagem ou algo parecido para encontrar rapidamente o vencedor?

Essa abordagem, poderia facilitar o processo. Mas mesmo assim fica-se com alguns problemas.

Se apenas 5 comprarem, podes ficar uma "eternidade" até alguém ganhar. Ou então se vais reduzindo o numero de dígitos, ficando apenas 2, a probabilidade de vitoria aumento, mas também aumento a probabilidade de mais do que 1 ganhar.

É verdade que perante esse cenário, já tinhas apresentado uma solução ou mutuo acordo ou novo "sorteio", em que todo o processo repete-se, sendo quase uma "eternidade" para achar o vencedor.

Se o prémio fosse BTC, seria mais facil, os BTC era divido pelos vencedores, sendo um objecto é mais difícil.


Solução!? É um pouco complicada de arranjar...
Andei a pensar, e o que achas de fazer-se assim:

Cada numero, tem uma margem de vitoria de 10000, para cima ou para baixo. Ganha quem ficar mais próximo do numero vencedor da lotaria.
Por exemplo, o numero do bilhete é 45780, sendo a margem de 10000, ele ganha se o numero vencedor da lotaria for entre o 35780 e 55780. Se existir dois bilhetes dentro dessa margem, ganharia o que estiver mais próximo.

Desta forma, aumenta as possibilidade de sair um vencedor e reduz a possibilidade de haver mais que um vencedor.

Acho que a margem de 10000, seria a mais adequada, para se encontrar mais rapidamente o vencedor, mas se quiser-se aumentar a dificuldade, reduz-se a margem.


Tinha ideias, para esse tipo de lotaria aqui no forum, se depois quiseres saber mais... MP.
staff
Activity: 1286
Merit: 1085
Gostei da idéia mas não gostei do prêmio.  Smiley

Não posso falar pelos outros, mas me agradaria uma VGA top, como HD 7970, R9 290, R9 290X, etc...

Pois é, a princípio pensei em fazer um test-drive com essa placa que da qual "eu quero me livrar", dependendo de como for, podemos fazer com algo diferente ou até mesmo uma loteria em bitcoins para o pessoal daqui.


Dando um up e aproveitando para pedir comentários sobre esta ideia. Não sei se o post passou batido ou se a ideia não agradou :-)

Qualquer comentário ou crítica é bem vindo.


Um Abraço,


Adriano

Por acaso a ideia é boa.
Julgo que o único problema será a forma de como se encontra o vencedor. Vão existir 99999 possibilidades, quanto tempo vai ser preciso, para haver um vencedor? Assim como é raro haver vencedores na lotaria, a probabilidade desta rifa é a mesma.

Acho que tinhas de encontrar outra forma de achar o vencedor.

Eu em tempos tive ideia de fazer algo semelhante, mas acabei por não avançar por não saber com atribuir o numero e achar o vencedor de forma confiável.

Com a tua solução, julgo que achas-te uma boa maneira de achar um numero para o jogador.
Agora, como achar o numero vencedor... é mais difícil, de uma forma mais rápida do que loterias ou afins. Undecided

Pois é Josué, eu não tinha comentado anteriormente, mas tenho a ideia de, conforme o valor arrecadado vá aumentando, passar a considerar menos dígitos para encontrar o vencedor. Por exemplo, quando se atingir os 5 bilhetes iniciais consideram-se os 5 dígitos, ao atingir 10 se consideram apenas os 4 últimos, atingindo 20 valem os 3 últimos e assim por diante.

O que você acha desta abordagem ou algo parecido para encontrar rapidamente o vencedor?


Um Abraço e obrigado a ambos pelos comentários.


Adriano
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
Dando um up e aproveitando para pedir comentários sobre esta ideia. Não sei se o post passou batido ou se a ideia não agradou :-)

Qualquer comentário ou crítica é bem vindo.


Um Abraço,


Adriano

Por acaso a ideia é boa.
Julgo que o único problema será a forma de como se encontra o vencedor. Vão existir 99999 possibilidades, quanto tempo vai ser preciso, para haver um vencedor? Assim como é raro haver vencedores na lotaria, a probabilidade desta rifa é a mesma.

Acho que tinhas de encontrar outra forma de achar o vencedor.

Eu em tempos tive ideia de fazer algo semelhante, mas acabei por não avançar por não saber com atribuir o numero e achar o vencedor de forma confiável.

Com a tua solução, julgo que achas-te uma boa maneira de achar um numero para o jogador.
Agora, como achar o numero vencedor... é mais difícil, de uma forma mais rápida do que lotarias ou afins. Undecided
legendary
Activity: 1320
Merit: 1001
Gostei da idéia mas não gostei do prêmio.  Smiley

Não posso falar pelos outros, mas me agradaria uma VGA top, como HD 7970, R9 290, R9 290X, etc...

staff
Activity: 1286
Merit: 1085
Dando um up e aproveitando para pedir comentários sobre esta ideia. Não sei se o post passou batido ou se a ideia não agradou :-)

Qualquer comentário ou crítica é bem vindo.


Um Abraço,


Adriano
staff
Activity: 1286
Merit: 1085
reservado
staff
Activity: 1286
Merit: 1085
Olá Pessoal,

Tenho disponível uma ATI HD5850 que estava minerando Litecoin em um servidor que eu administro, porém recentemente migramos os serviços deste servidor para fora e eu não tenho interesse em mantê-la funcionando em casa.

Ela minera a uma taxa média de 330kH/s, gerando aproximadamente 0.11 LTC por dia atualmente.

Em uma busca rápida no Mercado Livre vi ofertas desta placa a partir de R$ 450,00

Minha ideia é fazer uma "rifa", da seguinte maneira:


1. Cada bilhete custa 0.005 BTC (~ R$ 10,00)

2. Os bilhetes valem para todos os sorteios até que haja algum ganhador

3. Sorteio pelo 1º Prêmio da Loteria Federal (http://www1.caixa.gov.br/loterias/loterias/federal/federal_resultado.asp). Os sorteios iniciam no momento em que hajam 5 bilhetes concorrendo (isso beneficia quem comprar bilhetes antes) até que haja um (ou mais) ganhadores

4. Caso haja mais de um ganhador, os ganhadores podem negociar livremente a sua "parte" do prêmio ou concordar com um novo sorteio onde o número mais próximo é o vencedor. Se optarem por negociar sua parte no prêmio, posso fazer o escrow da negociação

5. Caso não sejam vendidos pelo menos 5 tickets em 30 dias, devolverei os valores enviados aos endereços de origem (portanto peço que NÃO ENVIEM a partir de carteiras compartilhadas, por exemplo: MtGox, BTC-E, etc)

6. Pode-se comprar mais de um bilhete na mesma transação, através do envio de múltiplos de 0,005 BTC. Neste caso será gerado pelo algoritmo abaixo um número e os demais serão sequenciais a este número


O frete é por minha conta para endereços dentro do Brasil, os dados para envio devem ser informados via MP em uma mensagem assinada pelo mesmo endereço que enviou a transação vencedora


Endereço para compra de Bilhetes:
removido


Eu manterei atualizado no post abaixo uma listagem dos endereços origem e bilhetes válidos para o sorteio, assim como os resultados da Loteria Federal.

Algoritmo para Geração dos bilhetes:

Para geração dos números será realizado por mim o seguinte procedimento:

1. Geração do HMAC SHA512 do id da transação utilizando como secret o hash do bloco onde a transação foi incluída (http://www.freeformatter.com/hmac-generator.html)
2. Converter para Decimal o hash gerado (http://www.mobilefish.com/services/big_number/big_number.php)
3. Será considerado o número do bilhete os últimos 5 dígitos do número gerado no passo anterior
4. Caso o valor da transação dê direito a mais de um número, serão considerados os números em sequência ao gerado no passo anterior


Exemplo:

Code:
Id da Transação:
37a3e60f5e7838b272d1d33beb7922cf719c96124676642d1511fe70fb62fe6e

Hash do bloco onde a transação foi incluída:
00000000000000043793dc171a9c0c89a669ca1f6a20fc4845f9e9c6ad40f586

HMAC SHA512: 55853504e4359021dc9bbce32627aa2c251a162b70fd045f74ae966af1cbd8a7ccb9e5bb6b35ea12fe340ca3e5afdf2be355b97c884ec4ff00483072b67e7d4f

Conversão para Decimal: 4479063657321073240018610276557807360799846321596126700303149209063424294719902999276141864794856581174974656183740094077853046486062393807830160529849679

Número válido para concorrer ao sorteio: 49679

Se por exemplo esta transação fosse de 0,015 seriam gerados três números: 49679, 49680 e 49681


Todos os cálculos e conferência serão feitos por mim, porém caso os links acima permitem que qualquer pessoa confira se estão sendo realizados corretamente, dando transparência total ao processo.

tl;dr: Por apenas 0.005 BTC você adquire um número de uma rifa, este número lhe dá direito a concorrer ao sorteio de uma HD5850 com frete grátis para o Brasil

Estou aberto à qualquer comentário ou sugestão.


Um Abraço,


Adriano


Edit: A oferta foi retirada por falta de procura.
Ainda possuo a placa, caso alguém tenha interesse favor enviar MP.
Jump to: