Bitcoin Forum
May 23, 2024, 02:04:44 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 3 4 »
1  Local / Português (Portuguese) / Sorteio Bitcointalk #2 - Tópico Oficial on: January 26, 2021, 11:44:53 PM

Dando sequência aos (agora) já tradicionais sorteios da aba português do bitcointalk Smiley. Este tópico é sobre o sorteio número 2 da nova metodologia (o sorteio número 1 foi o sorteio de ano novo - 2021 e naquele post tem um histórico mais detalhado sobre o histórico dos sorteios, a metodologia adotada e outras informações).

Para quem não quer ler os detalhes, a proposta é um sorteio semelhante à megasena, quina, etc... mas onde todo o processo pode ser verificado externamente (desde a quantidade de apostas, até a seleção dos números de cada aposta e do sorteio). O endereço dos depósitos pertence a uma carteira multisig 2-3 assinada entre eu, @alegotardo e @tg88

Sorteio baseado no bloco: 670900
Endereço para apostas: bc1qfm9qdzuzqxygxq023nldw4lnnhwx67vrj939xhtwyg0fjh40jfeqlln4e3
Valor de cada ticket: 0.0001 BTC
Saldo já acumulado do(s) sorteio(s) anterior(es): 0.00408 BTC
Hash da sequência de caracteres (para a validação após o sorteio): 3969a04c4dedbedc9d076ccfe1c113bcdf8dcd1dbb08ce0ea7e46d6504cb9e62

Distribuição dos prêmios:

Número de AcertosPercentualProbabilidade de Acerto (1 em)
428%35960
314% 321.07
2 7% 15.86

  • Não havendo acertador em uma faixa de premiação, o prêmio sera dividido entre os acertadores da próxima faixa.
  • Havendo mais de um acertador em uma faixa de premiação, o prêmio será dividido entre todos os acertadores.
  • O saldo restante ficará acumulado para o próximo sorteio.
  • Bonus Inicial: Tickets que não recebam nenhum prêmio serão válidos no próximo sorteio

Para este sorteio já estão participando os 74 tickets não premiados do sorteio anterior:

Tx_hashTicket NrTicket
7c1e19825b7bcd797a44ed0396271a9dd640d4697f393f75cecedc0f41e072090[13, 22, 24, 31]
7c1e19825b7bcd797a44ed0396271a9dd640d4697f393f75cecedc0f41e072091[4, 7, 10, 30]
7c1e19825b7bcd797a44ed0396271a9dd640d4697f393f75cecedc0f41e072093[1, 5, 7, 27]
7c1e19825b7bcd797a44ed0396271a9dd640d4697f393f75cecedc0f41e072094[2, 11, 19, 30]
7c1e19825b7bcd797a44ed0396271a9dd640d4697f393f75cecedc0f41e072095[2, 16, 17, 30]
7c1e19825b7bcd797a44ed0396271a9dd640d4697f393f75cecedc0f41e072096[11, 13, 25, 31]
7c1e19825b7bcd797a44ed0396271a9dd640d4697f393f75cecedc0f41e072098[1, 8, 17, 24]
7c1e19825b7bcd797a44ed0396271a9dd640d4697f393f75cecedc0f41e072099[11, 21, 22, 24]
e0aab2c4cf13a5ad8fd6407ad4d22e2d20cdf9aee92f79746c1f80f49287004b0[8, 12, 22, 26]
e0aab2c4cf13a5ad8fd6407ad4d22e2d20cdf9aee92f79746c1f80f49287004b1[11, 15, 20, 30]
e0aab2c4cf13a5ad8fd6407ad4d22e2d20cdf9aee92f79746c1f80f49287004b2[15, 23, 28, 31]
e0aab2c4cf13a5ad8fd6407ad4d22e2d20cdf9aee92f79746c1f80f49287004b3[10, 12, 22, 28]
e0aab2c4cf13a5ad8fd6407ad4d22e2d20cdf9aee92f79746c1f80f49287004b4[6, 7, 8, 17]
e0aab2c4cf13a5ad8fd6407ad4d22e2d20cdf9aee92f79746c1f80f49287004b5[0, 4, 6, 16]
e0aab2c4cf13a5ad8fd6407ad4d22e2d20cdf9aee92f79746c1f80f49287004b6[6, 16, 19, 28]
e0aab2c4cf13a5ad8fd6407ad4d22e2d20cdf9aee92f79746c1f80f49287004b7[6, 12, 13, 15]
e0aab2c4cf13a5ad8fd6407ad4d22e2d20cdf9aee92f79746c1f80f49287004b8[11, 15, 22, 30]
e0aab2c4cf13a5ad8fd6407ad4d22e2d20cdf9aee92f79746c1f80f49287004b9[13, 14, 15, 29]
eb5c7f72ec46c446ff1e0770d290681a3cdf29d4289f9159d3b3b552004c813f0[21, 22, 23, 31]
eb5c7f72ec46c446ff1e0770d290681a3cdf29d4289f9159d3b3b552004c813f1[0, 1, 24, 26]
eb5c7f72ec46c446ff1e0770d290681a3cdf29d4289f9159d3b3b552004c813f2[11, 26, 27, 28]
eb5c7f72ec46c446ff1e0770d290681a3cdf29d4289f9159d3b3b552004c813f3[4, 11, 13, 29]
eb5c7f72ec46c446ff1e0770d290681a3cdf29d4289f9159d3b3b552004c813f4[5, 6, 15, 31]
eb5c7f72ec46c446ff1e0770d290681a3cdf29d4289f9159d3b3b552004c813f5[9, 16, 20, 26]
eb5c7f72ec46c446ff1e0770d290681a3cdf29d4289f9159d3b3b552004c813f6[6, 14, 20, 31]
eb5c7f72ec46c446ff1e0770d290681a3cdf29d4289f9159d3b3b552004c813f7[3, 6, 7, 8]
eb5c7f72ec46c446ff1e0770d290681a3cdf29d4289f9159d3b3b552004c813f8[5, 22, 23, 30]
eb5c7f72ec46c446ff1e0770d290681a3cdf29d4289f9159d3b3b552004c813f9[3, 5, 8, 26]
7e0c6938b78f33f311b25a4cd2d3e5390e1a836d264887e32881feae595ae3200[0, 13, 17, 27]
7e0c6938b78f33f311b25a4cd2d3e5390e1a836d264887e32881feae595ae3201[7, 11, 17, 19]
7e0c6938b78f33f311b25a4cd2d3e5390e1a836d264887e32881feae595ae3202[10, 11, 17, 18]
7e0c6938b78f33f311b25a4cd2d3e5390e1a836d264887e32881feae595ae3203[4, 5, 6, 16]
7e0c6938b78f33f311b25a4cd2d3e5390e1a836d264887e32881feae595ae3204[7, 13, 17, 26]
7e0c6938b78f33f311b25a4cd2d3e5390e1a836d264887e32881feae595ae3205[12, 14, 20, 22]
7e0c6938b78f33f311b25a4cd2d3e5390e1a836d264887e32881feae595ae3206[6, 15, 17, 25]
7e0c6938b78f33f311b25a4cd2d3e5390e1a836d264887e32881feae595ae3207[4, 5, 18, 30]
7e0c6938b78f33f311b25a4cd2d3e5390e1a836d264887e32881feae595ae3208[6, 16, 22, 31]
7e0c6938b78f33f311b25a4cd2d3e5390e1a836d264887e32881feae595ae3209[4, 18, 22, 30]
d1f9a05c7d258023c3857511bc8368450cc9b32f5b7a9116db149a280848f7670[6, 14, 15, 20]
d1f9a05c7d258023c3857511bc8368450cc9b32f5b7a9116db149a280848f7671[12, 17, 23, 26]
c374c136bb90977b65025cfd8c3a69b1e1b639000ea2f10e305ebb4330d112640[7, 8, 23, 29]
c374c136bb90977b65025cfd8c3a69b1e1b639000ea2f10e305ebb4330d112641[4, 9, 18, 26]
c9b003eb08d314e7a9a17a6083e3055e42985c9d461fed22fe7b4663e21db0890[3, 4, 11, 25]
c9b003eb08d314e7a9a17a6083e3055e42985c9d461fed22fe7b4663e21db0891[8, 17, 19, 26]
c9b003eb08d314e7a9a17a6083e3055e42985c9d461fed22fe7b4663e21db0892[3, 10, 23, 30]
c9b003eb08d314e7a9a17a6083e3055e42985c9d461fed22fe7b4663e21db0893[2, 10, 18, 30]
c9b003eb08d314e7a9a17a6083e3055e42985c9d461fed22fe7b4663e21db0894[5, 13, 26, 27]
c9b003eb08d314e7a9a17a6083e3055e42985c9d461fed22fe7b4663e21db0895[8, 10, 11, 21]
c9b003eb08d314e7a9a17a6083e3055e42985c9d461fed22fe7b4663e21db0896[5, 19, 23, 30]
c9b003eb08d314e7a9a17a6083e3055e42985c9d461fed22fe7b4663e21db0897[2, 12, 16, 24]
c9b003eb08d314e7a9a17a6083e3055e42985c9d461fed22fe7b4663e21db0898[4, 13, 14, 24]
c9b003eb08d314e7a9a17a6083e3055e42985c9d461fed22fe7b4663e21db08912[3, 7, 18, 23]
c9b003eb08d314e7a9a17a6083e3055e42985c9d461fed22fe7b4663e21db08913[3, 18, 20, 26]
c9b003eb08d314e7a9a17a6083e3055e42985c9d461fed22fe7b4663e21db08914[3, 12, 19, 30]
c3f41247900c953c431aa8ceda9fd46793170fb7d891feacb590b50e6c4b62330[0, 3, 5, 14]
c3f41247900c953c431aa8ceda9fd46793170fb7d891feacb590b50e6c4b62332[17, 20, 21, 22]
c3f41247900c953c431aa8ceda9fd46793170fb7d891feacb590b50e6c4b62333[5, 6, 7, 17]
c3f41247900c953c431aa8ceda9fd46793170fb7d891feacb590b50e6c4b62334[7, 22, 23, 27]
cb1930367cdd324dc883276afaf40b51f777deef3bf0e43be19e64a6aeedea9b0[5, 14, 18, 31]
cb1930367cdd324dc883276afaf40b51f777deef3bf0e43be19e64a6aeedea9b1[2, 7, 11, 20]
bfa788bcd351414cf2365c2d82407c8b39bbc54f072df45560ee0fcfb7cf37f20[0, 4, 17, 26]
f081c81acf500664a46e87a0ba9a11f0ceaa9a917b4982b3acf645c7a8ad9abe0[0, 12, 23, 31]
f081c81acf500664a46e87a0ba9a11f0ceaa9a917b4982b3acf645c7a8ad9abe1[21, 22, 26, 28]
f081c81acf500664a46e87a0ba9a11f0ceaa9a917b4982b3acf645c7a8ad9abe2[0, 15, 20, 21]
f081c81acf500664a46e87a0ba9a11f0ceaa9a917b4982b3acf645c7a8ad9abe3[7, 16, 17, 23]
f081c81acf500664a46e87a0ba9a11f0ceaa9a917b4982b3acf645c7a8ad9abe4[1, 8, 10, 20]
f081c81acf500664a46e87a0ba9a11f0ceaa9a917b4982b3acf645c7a8ad9abe5[12, 17, 18, 27]
f081c81acf500664a46e87a0ba9a11f0ceaa9a917b4982b3acf645c7a8ad9abe6[7, 8, 25, 26]
f081c81acf500664a46e87a0ba9a11f0ceaa9a917b4982b3acf645c7a8ad9abe7[8, 9, 14, 18]
f081c81acf500664a46e87a0ba9a11f0ceaa9a917b4982b3acf645c7a8ad9abe8[8, 13, 19, 23]
f081c81acf500664a46e87a0ba9a11f0ceaa9a917b4982b3acf645c7a8ad9abe9[1, 8, 17, 19]
f081c81acf500664a46e87a0ba9a11f0ceaa9a917b4982b3acf645c7a8ad9abe10[10, 11, 12, 15]
f081c81acf500664a46e87a0ba9a11f0ceaa9a917b4982b3acf645c7a8ad9abe11[8, 20, 28, 30]
f081c81acf500664a46e87a0ba9a11f0ceaa9a917b4982b3acf645c7a8ad9abe12[6, 12, 19, 31]

Resumo e Regras

A idéia é que tenhamos sorteios mensais e/ou em datas especiais (Carnaval, Páscoa, etc). É ao mesmo tempo uma brincadeira e uma forma de estimular o uso de bitcoins (se você é holder raiz, pode recomprar seus bitcoins imediatamente após fazer uma aposta para evitar a Síndrome da Pizza)

Abaixo listei as regras básicas e alguns exemplos de como vai funcionar. Me reservo no direito de fazer alterações nas mesmas conforme formos tendo novos concursos para corrigir eventuais distorções.

Como funciona
  • Cada ticket custa 0.0001 BTC (~ R$ 10.00)
  • Caso sejam gerados mais de um bloco com o mesmo número, os blocos orfãos não são considerados
  • Participam do sorteio todas as transações enviadas para o endereço bc1qfm9qdzuzqxygxq023nldw4lnnhwx67vrj939xhtwyg0fjh40jfeqlln4e3 a partir do bloco 667823 e com ao menos 3 confirmações no momento do sorteio.
  • Múltiplas apostas podem ser realizadas através de uma única transação, bastando enviar um valor múltiplo do preço de um ticket
  • Os prêmios serão pagos ao endereço que enviou a transação, e no caso transações com mais de um endereço de origem, um aleatório será escolhido dentre os utilizados
  • O valor recebido será dividido pelo preço de um ticket e arredondado para o inteiro anterior para definir o número de tickets a ser gerado. Eventuais sobras serão consideradas doações ao pote do sorteio
  • 49% do valor acumulado no endereço do sorteio será utilizado para prêmios da seguinte maneira, sempre arredondado para o satoshi anterior:
  • 28% dividido entre os tickets que acertarem 4 números;
  • 14% dividido entre os tickets que acertarem 3 números;
  • 7% dividido entre os tickets que acertarem 2 números;
  • Não havendo acertadores em uma faixa de premiação, o valor destinado a mesma será adicionado ao valor da faixa seguinte;
  • O restante (51%) fica acumulado para os próximos sorteios.
  • Especialmente nestes primeiros sorteios, tickets que não recebam nenhum prêmio participarão automaticamente do próximo sorteio para incentivar a adesão enquanto não temos um pote volumoso

Detalhamento
Sorteio
Para cada sorteio será definido um bloco cujo hash será utilizado em conjunto com uma sequência de caracteres aleatórios para gerar 4 números entre 0 e 31.
Os caracteres aleatórios são gerados previamente e o hash dos mesmos é publicado para que possa ser validado que os caracteres não foram alterados após a geração do bloco. Para isto, este post não será editado, mas recomendo que um participante do fórum faça uma citação do hash para garantir que não houve alteração.
Havendo mais de um ganhador em cada faixa de prêmio, o total da faixa será dividido igualmente entre todos os ganhadores; o valor será arredondado para o satoshi anterior (por exemplo, um prêmio de 0.01 BTC dividido entre 3 acertadores pagaria 0.00333333 e sobraria 1 satoshi que permaneceria no pote para o próximo concurso

Tickets
O valor recebido em cada transação será utilizado para calcular quantos tickets serão gerados. Para isso divide-se o valor recebido pelo preço de um ticket, arredondando para o inteiro anterior. Para cada ticket serão gerados 4 números aleatórios entre 0 e 31 utilizando-se o hash da transação e do bloco em que a transação foi confirmada. Tickets adicionais da mesma transação utilizam um digito extra quando da geração do hash, efetivamente gerando uma nova combinação aleatória.

Prêmios e probabilidades
Como dito anteriormente, teremos 3 categorias de prêmios:
1º Prêmio: 4 Acertos (1 chance em 35960)
2º Prêmio: 3 Acertos (1 chance em 321.07)
3º Prêmio: 2 Acertos (1 chance em 15.86)

Adicionalmente, para estes primeiros sorteios, os tickets que não receberem nenhum prêmio serão válidos para o próximo concurso. Minha ideia é que após o pote ester com um valor que incentive maior participação, esse incentivo deixe de existir mas seja adicionado algo parecido para quem acertar apenas um número (1 chance em 2.74). Isso deixaria apenas 1 chance em 1.76 de não receber nenhum prêmio.

O que ainda não é possível
Para garantir que todo o processo seja verificável, não é possível:

  • Escolher os seus próprios números para o ticket
  • Fazer pagamentos ou receber o prêmio via lightning
  • Receber o prêmio em outro endereço que não o endereço que originou a transação

Isso pode mudar no futuro, dependendo de qual popular o sorteio fique e de haver uma solução para manter o processo transparente e verificável. Isso poderia criar mecanismos para evitar/diminuir os custos de transação.

Em caso de Problemas
Caso hajam problemas ou situações não previstas nas regras, vou procurar resolver da melhor maneira possível buscando a mediação em conjunto com o tg88 e o alegotardo.

Maiores detalhes
Há um tópico em Desenvolvimento & Discussões Técnicas" com maiores informações sobre o mecanismo do sorteio: https://bitcointalk.org/index.php?topic=5225410


Abraço,
Adriano, Alegotardo, tg88
2  Local / Português (Portuguese) / Sorteio de Ano Novo - Tópico Oficial on: December 04, 2020, 10:02:19 AM
Então, como ja é de costume e bem lembrado em outro tópico pelo tg88, está na hora do nosso tradicional sorteio de fim de ano.

Finalmente vamos tirar do papel a metodologia do sorteio que discutimos aqui.

Para quem não quer ler os detalhes, a proposta é um sorteio semelhante à megasena, quina, etc... mas onde todo o processo pode ser verificado externamente (desde a quantidade de apostas, até a seleção dos números de cada aposta e do sorteio). O endereço dos depósitos pertence a uma carteira multisig 2-3 assinada entre eu, @alegotardo e @tg88

Sorteio baseado no bloco: 664000
Endereço para apostas: bc1qnyrf0vxpyla6r29g9a5hzv0s8kvrnsuz7psz4c2j07vvnu93twfskurje7
Valor de cada ticket: 0.0001 BTC
Hash da sequência de caracteres (para a validação após o sorteio): a26594bdc39ce6f5fe4b4f65dcdedb3a5dce212e8ec97d5fe10ef9cb08ef347f

Distribuição dos prêmios:

Número de AcertosPercentualProbabilidade de Acerto (1 em)
428%35960
314% 321.07
2 7% 15.86

  • Não havendo acertador em uma faixa de premiação, o prêmio sera dividido entre os acertadores da próxima faixa.
  • Havendo mais de um acertador em uma faixa de premiação, o prêmio será dividido entre todos os acertadores.
  • O saldo restante ficará acumulado para o próximo sorteio.
  • Bonus Inicial: Tickets que não recebam nenhum prêmio serão válidos no próximo sorteio


Maiores detalhes

A idéia é que este seja o primeiro sorteio neste modelo e a partir dai tenhamos sorteios mensais e em datas especiais (Carnaval, Páscoa, etc). É ao mesmo tempo uma brincadeira e uma forma de estimular o uso de bitcoins (se você é holder raiz, pode recomprar seus bitcoins imediatamente após fazer uma aposta para evitar a Síndrome da Pizza)

Abaixo listei as regras básicas e alguns exemplos de como vai funcionar. Me reservo no direito de fazer alterações nas mesmas conforme formos tendo novos concursos para corrigir eventuais distorções.

Como funciona
  • Cada ticket custa 0.0001 BTC (~ R$ 10.00)
  • O sorteio será baseado no bloco nr. 664000
  • Caso sejam gerados mais de um bloco com o mesmo número, os blocos orfãos não são considerados
  • Participam do sorteio todas as transações enviadas para o endereço bc1qnyrf0vxpyla6r29g9a5hzv0s8kvrnsuz7psz4c2j07vvnu93twfskurje7 com ao menos 3 confirmações no momento do sorteio
  • Múltiplas apostas podem ser realizadas através de uma única transação, bastando enviar um valor múltiplo do preço de um ticket
  • Os prêmios serão pagos ao endereço que enviou a transação, e no caso transações com mais de um endereço de origem, um aleatório será escolhido dentre os utilizados
  • O valor recebido será dividido pelo preço de um ticket e arredondado para o inteiro anterior para definir o número de tickets a ser gerado. Eventuais sobras serão consideradas doações ao pote do sorteio
  • 49% do valor acumulado no endereço do sorteio será utilizado para prêmios da seguinte maneira, sempre arredondado para o satoshi anterior:
  • 28% dividido entre os tickets que acertarem 4 números;
  • 14% dividido entre os tickets que acertarem 3 números;
  • 7% dividido entre os tickets que acertarem 2 números;
  • Não havendo acertadores em uma faixa de premiação, o valor destinado a mesma será adicionado ao valor da faixa seguinte;
  • O restante (51%) fica acumulado para os próximos sorteios.
  • Especialmente neste primeiro sorteio, tickets que não recebam nenhum prêmio participarão automaticamente do próximo sorteio para incentivar a adesão enquanto não temos um pote volumoso

Detalhamento
Sorteio
Para cada sorteio será definido um bloco cujo hash será utilizado em conjunto com uma sequência de caracteres aleatórios para gerar 4 números entre 0 e 31.
Os caracteres aleatórios são gerados previamente e o hash dos mesmos é publicado para que possa ser validado que os caracteres não foram alterados após a geração do bloco. Para isto, este post não será editado, mas qualquer participante pode fazer uma cópia do hash para garantir que não houve alteração.
Havendo mais de um ganhador em cada faixa de prêmio, o total da faixa será dividido igualmente entre todos os ganhadores e o valor será arredondado para o satoshi anterior (por exemplo, um prêmio de 0.01 BTC dividido entre 3 acertadores pagaria 0.00333333 e sobraria 1 satoshi que permaneceria no pote para o próximo concurso

Tickets
O valor recebido em cada transação será utilizado para calcular quantos tickets serão gerados. Para isso divide-se o valor recebido pelo preço de um ticket, arredondando para o inteiro anterior. Para cada ticket serão gerados 4 números aleatórios entre 0 e 31 utilizando-se o hash da transação e do bloco em que a transação foi confirmada. Tickets adicionais da mesma transação utilizam um digito extra quando da geração do hash, efetivamente gerando uma nova combinação aleatória.

Prêmios e probabilidades
Como dito anteriormente, teremos 3 categorias de prêmios:
1º Prêmio: 4 Acertos (1 chance em 35960)
2º Prêmio: 3 Acertos (1 chance em 321.07)
3º Prêmio: 2 Acertos (1 chance em 15.86)

Adicionalmente, para este primeiro sorteio, os tickets que não receberem nenhum prêmio serão válidos para o próximo concurso. Minha ideia é que após o pote ester com um valor que incentive maior participação, esse incentivo deixe de existir mas seja adicionado algo parecido para quem acertar apenas um número (1 chance em 2.74). Isso deixaria apenas 1 chance em 1.76 de não receber nenhum prêmio.

O que ainda não é possível
Para garantir que todo o processo seja verificável, não é possível:

  • Escolher os seus próprios números para o ticket
  • Fazer pagamentos ou receber o prêmio via lightning
  • Receber o prêmio em outro endereço que não o endereço que originou a transação

Isso pode mudar no futuro, dependendo de qual popular o sorteio fique e de haver uma solução para manter o processo transparente e verificável. Isso poderia criar mecanismos para evitar/diminuir os custos de transação.

Em caso de Problemas
Caso hajam problemas ou situações não previstas nas regras, vou procurar resolver da melhor maneira possível buscando a mediação em conjunto com o tg88 e o alegotardo.

Maiores detalhes
Há um tópico em Desenvolvimento & Discussões Técnicas" com maiores informações sobre o mecanismo do sorteio: https://bitcointalk.org/index.php?topic=5225410

Tá mas e o sorteio grátis
Se voce chegou até aqui e está se perguntando sobre os detalhes do sorteio com participação gratuita: Aguarde, em breve teremos um novo tópico concentrando as informações sobre o mesmo.

Abraço,
Adriano, Alegotardo, tg88
3  Local / Português (Portuguese) / Mais 6000 bitcoins queimados on: February 21, 2020, 11:11:41 AM
https://www.irishtimes.com/news/crime-and-law/drug-dealer-loses-codes-for-53-6m-bitcoin-accounts-1.4180182

Uma ajudinha pra aumentar a escassez do Bitcoin. Ou pelo menos como formular uma história convincente pra explicar que você perdeu as chaves :-)
4  Local / Desenvolvimento & Discussões Técnicas / Metodologia de Cálculo dos Sorteios on: February 13, 2020, 12:25:55 AM
Esse tópico visa discutir os detalhes técnicos, algoritmo e assuntos correlatos à metodologia de cálculo que adotei para os sorteios do fórum (post inicial: Sorteio de Carnaval).

Antes de começar o detalhamento, um resumo de como será a dinâmica dos sorteios:

A seguir o detalhamento do processo, com código de exemplo para validar que a geração dos tickets e sorteio são justos:

E os passos a seguir, após a discussão inicial:



Abraço,
Adriano
5  Local / Português (Portuguese) / Sorteio de Carnaval on: February 12, 2020, 02:19:05 AM
Então, como eu havia mencionado em um outro post, ao ver a movimentação que o Sorteio de Ano Novo 2019/2020 gerou no fórum, seguido pelos sorteios com participação gratuita que surgiram na sequência ( 1° Sorteio Grátis de BTC da aba portuguesa, 2° Sorteio Grátis de BTC da aba portuguesa [Patrocinado por TryNinja] e 3° Sorteio Grátis de BTC da aba portuguesa) eu fiquei a fim de bolar algo mais frequente e que o incentivo a participar aumente com o tempo.

A ideia é termos sorteios com certa frequência em datas especiais (Carnaval, Páscoa, Natal, Ano Novo, Bitcoin Halvening, etc). É ao mesmo tempo uma brincadeira e uma forma de estimular o uso de bitcoins (se você é holder raiz, pode recomprar seus bitcoins imediatamente após fazer uma aposta para evitar a Síndrome da Pizza)

Para quem não quer ler os detalhes, a proposta é um sorteio semelhante à megasena, quina, etc... mas onde todo o processo pode ser verificado externamente (desde a quantidade de apostas, até a seleção dos números de cada aposta e do sorteio)


Abaixo listei as regras básicas e alguns exemplos de como vai funcionar. Me reservo no direito de fazer alterações nas mesmas conforme formos tendo novos concursos para corrigir eventuais distorções.

Como funciona
  • Cada ticket custa 0.0001 BTC (~ R$ 4.50)
  • Inicialmente os sorteios serão esporádicos, o bloco a ser utilizado para o sorteio será amplamente divulgado via tópico qui no bitcointalk (embora qualquer pessoa possa participar)
  • Caso sejam gerados mais de um bloco com o mesmo número, os blocos orfãos não são considerados
  • Participam do sorteio todas as transações enviadas ao endereço do sorteio com ao menos 3 confirmações no momento do sorteio
  • Múltiplas apostas podem ser realizadas através de uma única transação, bastando enviar um valor múltiplo do preço de um ticket
  • Os prêmios serão pagos ao endereço que enviou a transação, e no caso de múltiplos endereços, um aleatório será escolhido dentre os utilizados
  • O valor recebido será dividido pelo preço de um ticket e arredondado para o inteiro anterior para definir o número de tickets a ser gerado. Eventuais sobras serão consideradas doações ao pote do sorteio
  • 49% do valor acumulado no endereço do sorteio será utilizado para prêmios da seguinte maneira, sempre arredondado para o satoshi anterior:
  • 28% dividido entre os tickets que acertaram 4 números;
  • 14% dividido entre os tickets que acertaram 3 números;
  • 7% dividido entre os tickets que acertaram 2 números;
  • O restante (51%) fica acumulado para os próximos sorteios.
  • Inicialmente, tickets que não recebam nenhum prêmio participarão automaticamente do próximo sorteio para incentivar a adesão enquanto não temos um pote volumoso

Sorteio
Para cada sorteio será definido um bloco cujo hash será utilizado em conjunto com uma sequência de caracteres aleatórios para gerar 4 números entre 0 e 31.
Os caracteres aleatórios serão gerados previamente e o hash dos mesmos será publicado para que possa ser validado que os caracteres não foram alterados após a geração do bloco.
Havendo mais de um ganhador em cada faixa de prêmio, o total da faixa será dividido igualmente entre todos os ganhadores e o valor será arredondado para o satoshi anterior (por exemplo, um prêmio de 0.01 BTC dividido entre 3 acertadores pagaria 0.00333333 e sobraria 1 satoshi que permaneceria no pote para o próximo concurso

Tickets
O valor recebido em cada transação será utilizado para calcular quantos tickets serão gerados. Para isso divide-se o valor recebido pelo preço de um ticket, arredondando para o inteiro anterior. Para cada ticket serão gerados 4 números aleatórios entre 0 e 31 utilizando-se o hash da transação e do bloco em que a transação foi confirmada. Tickets adicionais da mesma transação utilizam um digito adicional quando da geração do hash, efetivamente gerando uma nova combinação aleatória.

Prêmios e probabilidades
Como dito anteriormente, teremos 3 categorias de prêmios:
1º Prêmio: 4 Acertos (1 chance em 35960)
2º Prêmio: 3 Acertos (1 chance em 321.07)
3º Prêmio: 2 Acertos (1 chance em 15.86)

Adicionalmente, para os primeiros sorteios, os tickets que não receberem nenhum prêmio serão válidos para o próximo concurso. Minha ideia é que após o pote ester com um valor que incentive maior participação, esse incentivo deixe de existir mas seja adicionado algo parecido para quem acertar apenas um número (1 chance em 2.74). Isso deixaria apenas 1 chance em 1.76 de não receber nenhum prêmio.

O que ainda não é possível
Para garantir que todo o processo seja verificável, não é possível:

  • Escolher os números para o ticket
  • Fazer pagamentos ou receber o prêmio via lightning
  • Receber o prêmio em outro endereço que não o endereço que originou a transação

Isso pode mudar no futuro, dependendo de qual popular o sorteio fique e de haver uma solução para deixar o processo transparente e verificável. Isso poderia criar mecanismos para evitar/diminuir os custos de transação

Dúvidas / Questões em aberto
  • É melhor acumular os prêmios individualmente em cada faixa ou manter um pote único?
  • O que deve ser feito caso não hajam acertadores em uma faixa de prêmio? Uma opção é acumular esse valor para o próximo sorteio; outra alternativa é distribuir esse prêmio na faixa seguinte (por exemplo, ninguém acerta os 4 números então os acertadores de 3 números vão dividir a soma das duas faixas de premiação)
  • O que acontece com o pote se por qualquer motivo os sorteios não puderem continuar? Vejo duas alternativas, mas quero ouvir outras opiniões: 1) Doar para uma instituição de caridade; 2) Fazer um último sorteio entre todos os tickets não premiados de todos os sorteios;

Em caso de Problemas
Caso hajam problemas ou situações não previstas nas regras, vou procurar resolver da melhor maneira possível buscando a mediação em conjunto com 2 outros membros da comunidade. Ainda não vou citar nomes porque não falei com ninguém a respeito, mas para o momento da abertura das apostas já devo ter os nomes (aceito sugestões também)

Exemplo Prático
Fiz a geração dos números de sorteio para os primeiros 41087 blocos, cada um com uma sequência de caracteres diferente adicionada ao hash do bloco para o cálculo aleatório dos números. O objetivo é confirmar que os números realmente sequem uma distribuição aleatória e sem vícios. Caso alguém tenha interesse em ver esse conjunto de dados de exemplo, está disponível no seguinte link: https://www.dropbox.com/s/a7s4jt7t1qiumkg/Simulado.xlsx?dl=0

Além disso, simulei como teria sido o sorteio do nosso Sorteio de Ano Novo 2019/2020 com essa metodologia:

Bloco: 610573 / 0000000000000000000f5459497937b8fcde43c2b55979fc06cfa19173909b7e
Transação: 425f3593a870f61be2b79db64d6663dfe5a44d4aee4bd0efd2a1a84b6793402a
Endereços de Origem:
['bc1q8fwaqx8pnxl4ack0mu3ecg6056c2gkxkaawzu4']
Ticket(s):
[3, 18, 19, 2]

Bloco: 610050 / 000000000000000000025c200a9ca463b894ec37dad7f60bb0a2c15ca1cc2bdf
Transação: e0e55b0f8242fccdcf54f8c5ba91fa2d14ef730f562c87ec98fc0dd3b0e146f7
Endereços de Origem:
['3F9jFHT9uyHuEffX2g8Ffhi8icqg5iXtae']
Ticket(s):
[28, 25, 6, 11]
[16, 24, 12, 23]
[23, 29, 8, 18]
[28, 10, 13, 12]
[16, 12, 4, 27]

Bloco: 609630 / 000000000000000000023f616587d98d2516b47a44d3fb56a6c0bbf479a4dbf8
Transação: a518b2a8c2049c7e1b7b18d888fcf758df1d1887079eabf687bd548c98127681
Endereços de Origem:
['bc1q6tv2wqvxm3rfk2zfugjqdae5skqdkraduzyzqy']
Ticket(s):
[30, 9, 26, 3]
[18, 17, 11, 31]
[24, 17, 11, 8]

Bloco: 608698 / 0000000000000000000ba762ad0c88a0ff0a7c9ea00c32ef37f6cdfb8ae84bdd
Transação: 1cab617fa2d72bdf3776b539cf9f25c23864e115987237672aefbd4baf948b1a
Endereços de Origem:
['bc1q9yfe07gfytzf200qqg6cm3wkugdmts6tj4myhc', 'bc1q9yfe07gfytzf200qqg6cm3wkugdmts6tj4myhc']
Ticket(s):
[13, 3, 7, 26]

Bloco: 608667 / 0000000000000000000461c85bb0c9bf1de9696f6032e7b4d5d75fee850854c3
Transação: c338bcf54fffd50c68c74f201ca16a0cc700d69841279b8bff5845c7a4e978e5
Endereços de Origem:
['13ndRYqndUZ4kvinHvbrz1J9U58xZAqbgA']
Ticket(s):
[7, 1, 15, 2]

Bloco: 608643 / 00000000000000000000c0850ae63b3f3eacf061edccf2c36d2e2a8eee2aaa72
Transação: be733e0698203da0585714eb479a757ca68dce2d89e8a8d599b54c0206173fdf
Endereços de Origem:
['1KC9TsU66VpjF9Xh89g2aaKZ9nXJRs9ZHn']
Ticket(s):
[16, 0, 23, 5]
[7, 27, 10, 8]
[21, 6, 8, 18]
[22, 8, 11, 12]
[24, 30, 22, 17]
[28, 9, 13, 7]
[10, 16, 27, 4]
[22, 24, 15, 17]
[30, 25, 2, 12]
[13, 19, 20, 24]

Bloco: 608637 / 000000000000000000054faed5985e33f3281604547ad22bd035785ca8ec20d8
Transação: caf02fb319e38b7d6bceafcda0e6f8720ebf8dcd14a1f2632fcd7baddf85a1b1
Endereços de Origem:
['bc1qek0j0zhmcehxeg0f6cs0vh8x9pw7u9qg7mus3r', '1NDyJtNTjmwk5xPNhjgAMu4HDHigtobu1s', '1NDyJtNTjmwk5xPNhjgAMu4HDHigtobu1s', 'bc1qsn9mahxq3h4d8euqqff4mkf46kgx93tw9nyvmv', '1NDyJtNTjmwk5xPNhjgAMu4HDHigtobu1s']
Ticket(s):
[21, 29, 8, 26]
[10, 25, 4, 31]

E para o sorteio, a string aleatória era 4b95d84c-f41f-4eea-9f49-e7d147d4fb59 (um hash dessa string seria publicado no momento da abertura das apostas para permitir a confirmação de que a sequência não foi alterada após a geração do bloco) e o resultado teria sido o seguinte:

Bloco: 610614 / 0000000000000000000465da70a3247e619e478ae45bf048e33a03a09a0f8dc2
String Aleatória: 4b95d84c-f41f-4eea-9f49-e7d147d4fb59
Resultado: [24, 10, 28, 12]

Os acertos teriam sido:

4 acertos: Nenhum
3 acertos: 1 ticket  (txid e0e55b0f8242fccdcf54f8c5ba91fa2d14ef730f562c87ec98fc0dd3b0e146f7 com os números 28, 10, 13, 12)
2 acertos: 1 ticket (txid e0e55b0f8242fccdcf54f8c5ba91fa2d14ef730f562c87ec98fc0dd3b0e146f7 com os números 16, 24, 12, 23)
1 acerto:  13 tickets
0 acertos: 8 tickets


Próximos Passos
Eu gostaria de ouvir as opiniões dos interessados. Sei que parece um pouco confuso, mas escrevi meio correndo e vou atualizar o post após uma revisão e de acordo com os comentários.
Vou criar também um outro post no fórum de discussões técnicas para explicar em detalhes o algoritmo utilizado na loteria, assim como fornecer um código que pode ser utilizado para validar cada sorteio
Assim que o formato estiver definido, definimos a data do primeiro sorteio e abrimos as apostas (com sorte conseguimos fazer um para o Carnaval)

Abraço,
Adriano
6  Local / Brasil / Igreja de São Satoshi on: January 15, 2020, 07:37:26 PM
Depois de ler a manchete dessa notícia, estou indo criar a igreja de são satoshi agora mesmo 😂😂

https://www1.folha.uol.com.br/fsp/brasil/fc2911200909.htm

Alguma sugestão melhor para o nome?

Dízimo pode ser pago via transação on-chain ou via lightning... e pra ser canonizado só precisa recuperar bitcoins de carteiras perdidas :-D

Adriano
7  Local / Português (Portuguese) / [Experimento] CoinJoin on: January 26, 2018, 07:02:38 PM

Pessoal,

Estou querendo fazer um experimento com CoinJoin, este primeiro teste será completamente manual, dependendo do resultado pode evoluir.

Para quem não conhece, CoinJoin é uma técnica onde, ao invés de cada usuário gerar uma transação, as inputs e outputs são combinadas em uma única transação. Existem algumas vantagens, por exemplo:

- o tamanho da transação combinada é menor do que se fossem transações independentes, portanto exigindo taxas menores (ou mais prioridade se forem utilizadas as mesmas taxas);
- maior privacidade, pois como a transação tem várias inputs e várias outputs é mais difícil de identificar quais as origens e destinos de cada transação individual, assim como quais os endereços de destino/troco;

Claro que se os inputs e outputs forem de valores muito diferentes, ainda é fácil verificar quais os outputs somados equivalem a cada input, e existem formas de minimizar esse risco, mas esse não é o principal foco do experimento nesse momento.

A lista de pre-requisitos, se você quiser participar do experimento, é a seguinte:
1. Sua carteira precisa ser capaz de importar e assinar transações;
2. Sua carteira precisa ser capaz de gerar uma transação, assiná-la, mas não fazer o broadcast (opcional neste momento, mas fortemente recomendado);
3. Não pode ser uma transação que você tem urgência, pois o processo será manual e pode demorar alguns dias para coordenar com todos os participantes;

Dois exemplos de carteiras que atendem os pontos 1 e 2 acima são o Bitcoin Core e a Electrum. Se você quiser que adicione outras carteiras à lista, me avise por favor.

Como vai funcionar o experimento:

1. Você gera a transação que quer utilizar no experimento, incluindo a taxa; Não faça o broadcast da mesma e me envie a transação raw via MP (isto é para garantir a pseudo-anonimidade);
    O objetivo de ter a transação assinada neste momento é apenas para garantir que você possui a chave privada dos endereços utilizados, evitando que alguém atrapalhe o processo gerando uma transação aleatória que só atrasaria todo o processo no momento das assinaturas da transação final por cada participante.

2. Eu vou gerar uma nova transação contendo todas as inputs e outputs de todos os participantes e enviar para cada um assinar as suas inputs. Nesse momento você precisa conferir que esta transação tem as mesmas inputs e outputs que a transação que você enviou... isso garante que eu não incluí na transação final outros inputs do seu endereço, ou que mudei o destino ou valor a ser enviado;

3. Se a transação estiver ok, você a assina e me devolve para que eu passe para o próximo participante. Infelizmente esse processo não pode acontecer em paralelo. Uma alternativa para agilizar o processo será eu enviar a transação para todos os participantes, e reenviar a transação para os que ainda não assinaram a cada vez que eu receber uma nova assinatura... como participante você só precisa assinar a última transação que receber de mim. O único problema nesse caso é se duas pessoas assinarem a transação no mesmo momento. Nesse caso eu preciso descartar uma e pedir para a pessoa assinar a nova transação (mais ou menos o que acontece quando dois blocos são minerados muito próximos um do outro, e um deles se torna órfão.

4. Quando todos os participantes tenham assinado a transação, eu farei o broadcast da mesma e vou publicar aqui os detalhes do experimento (tamanho das transações individuais, tamanho da transação final, quantos satoshis por byte cada transação estava pagando e quanto a transação final pagou, etc)

Como fazer utilizando o Electrum:

  • você pode selecionar os inputs que quer utilizar através da aba "Coins" ou qualquer input do endereço através da aba "Addresses", basta clicar com o botão direito e escolher "Spend"/"Spend from";
  • Preencher o(s) endereço(s) de destino e escolher a taxa. Clique então em "Preview" (NÃO clique em Send)
  • Clique em Sign e em seguida em Copy
  • Envie uma MP para mim o a transação que você copiou no passo anterior.

Para confirmar e assinar a transação que eu vou te enviar:

  • Clique em Tools, Load transaction, From text
  • Cole a transação eu eu te enviei na janela que se abrir e clique em Load transaction;
  • O electrum mostra em verde as inputs/outputs da sua carteira. verifique se elas batem com a transação que você me enviou, se sim, clique em Sign e em Copy, me envie novamente o valor copiado através de MP

Aqui alguns exemplos utilizando a rede testnet do Bitcoin:

1 transação comum, com 1 input e 2 outpus, tem 225 bytes depois de assinada:

Code:
# bin/bitcoin-cli -testnet createrawtransaction "[{\"txid\":\"33ecd9a27db30e397440942156beed15dfa0c671c553c135f0aa13c587722143\",\"vout\":0}]" "{\"mzUQE1RewdmyXERGSHpod3rFFtQuaH4ELZ\":1.05955696,\"mpgQEb9ZEhR7PGMaDS344vch1StQUjaZD8\":0.30000000}" 0 true
020000000143217287c513aaf035c153c571c6a0df15edbe5621944074390eb37da2d9ec330000000000fdffffff0270c15006000000001976a914cfeec998872d7328e29347a5b613049587d11c4488ac80c3c901000000001976a91464828790f0ea411e61970f3f13ce36f394c1fc2488ac00000000


# bin/bitcoin-cli -testnet signrawtransaction 020000000143217287c513aaf035c153c571c6a0df15edbe5621944074390eb37da2d9ec330000000000fdffffff0270c15006000000001976a914cfeec998872d7328e29347a5b613049587d11c4488ac80c3c901000000001976a91464828790f0ea411e61970f3f13ce36f394c1fc2488ac00000000
{
  "hex": "020000000143217287c513aaf035c153c571c6a0df15edbe5621944074390eb37da2d9ec33000000006a473044022041909a209f9313a0b45046c0cddc553201830818f49931030f6722bd1166a2ce022028ac173709adfb734592ffd924439e830f4b46907d44f54ffe9a17bce6935d0f012103132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3efdffffff0270c15006000000001976a914cfeec998872d7328e29347a5b613049587d11c4488ac80c3c901000000001976a91464828790f0ea411e61970f3f13ce36f394c1fc2488ac00000000",
  "complete": true
}

# bin/bitcoin-cli -testnet decoderawtransaction 020000000143217287c513aaf035c153c571c6a0df15edbe5621944074390eb37da2d9ec33000000006a473044022041909a209f9313a0b45046c0cddc553201830818f49931030f6722bd1166a2ce022028ac173709adfb734592ffd924439e830f4b46907d44f54ffe9a17bce6935d0f012103132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3efdffffff0270c15006000000001976a914cfeec998872d7328e29347a5b613049587d11c4488ac80c3c901000000001976a91464828790f0ea411e61970f3f13ce36f394c1fc2488ac00000000
{
  "txid": "cfc75e8ac66e195fa321938f231120de33ae59796be9f8339469e99b4c33ce10",
  "hash": "cfc75e8ac66e195fa321938f231120de33ae59796be9f8339469e99b4c33ce10",
  "version": 2,
  "size": 225,
  "vsize": 225,
  "locktime": 0,
  "vin": [
    {
      "txid": "33ecd9a27db30e397440942156beed15dfa0c671c553c135f0aa13c587722143",
      "vout": 0,
      "scriptSig": {
        "asm": "3044022041909a209f9313a0b45046c0cddc553201830818f49931030f6722bd1166a2ce022028ac173709adfb734592ffd924439e830f4b46907d44f54ffe9a17bce6935d0f[ALL] 03132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3e",
        "hex": "473044022041909a209f9313a0b45046c0cddc553201830818f49931030f6722bd1166a2ce022028ac173709adfb734592ffd924439e830f4b46907d44f54ffe9a17bce6935d0f012103132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3e"
      },
      "sequence": 4294967293
    }
  ],
  "vout": [
    {
      "value": 1.05955696,
      "n": 0,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 cfeec998872d7328e29347a5b613049587d11c44 OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a914cfeec998872d7328e29347a5b613049587d11c4488ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "mzUQE1RewdmyXERGSHpod3rFFtQuaH4ELZ"
        ]
      }
    },
    {
      "value": 0.30000000,
      "n": 1,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 64828790f0ea411e61970f3f13ce36f394c1fc24 OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a91464828790f0ea411e61970f3f13ce36f394c1fc2488ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "mpgQEb9ZEhR7PGMaDS344vch1StQUjaZD8"
        ]
      }
    }
  ]
}

Outra transação com 1 input e 2 outputs, mesmo tamanho final, 225 bytes:

Code:
# bin/bitcoin-cli -testnet createrawtransaction "[{\"txid\":\"314c12bcc014a6dba4bf86e8623f50745692931861dab7e64c729e6254bd422a\",\"vout\":0}]" "{\"mmmAb9Cmz5pGFMFzexqSZoMtuW4unnQjBU\":0.60000000,\"n2H7WowwnzPTZ3t3QYCvzA2vvQoSexB4T1\":0.05000000}" 0 true
02000000012a42bd54629e724ce6b7da611893925674503f62e886bfa4dba614c0bc124c310000000000fdffffff0200879303000000001976a9144480d7591cb632851816b909a5000f35ec9ba2e788ac404b4c00000000001976a914e3bc83b045df3da03fbb06465388e45736d198b088ac00000000

# bin/bitcoin-cli -testnet signrawtransaction 02000000012a42bd54629e724ce6b7da611893925674503f62e886bfa4dba614c0bc124c310000000000fdffffff0200879303000000001976a9144480d7591cb632851816b909a5000f35ec9ba2e788ac404b4c00000000001976a914e3bc83b045df3da03fbb06465388e45736d198b088ac00000000
{
  "hex": "02000000012a42bd54629e724ce6b7da611893925674503f62e886bfa4dba614c0bc124c31000000006a4730440220711940e0b8ab0157c21b412ba2b7d1c227df97f171c23c774ea260d30761769b022006a432996d516f45509871df2da6e8cd997cc3e9b913db09203d5270dfa98667012103132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3efdffffff0200879303000000001976a9144480d7591cb632851816b909a5000f35ec9ba2e788ac404b4c00000000001976a914e3bc83b045df3da03fbb06465388e45736d198b088ac00000000",
  "complete": true
}
# bin/bitcoin-cli -testnet decoderawtransaction 02000000012a42bd54629e724ce6b7da611893925674503f62e886bfa4dba614c0bc124c31000000006a4730440220711940e0b8ab0157c21b412ba2b7d1c227df97f171c23c774ea260d30761769b022006a432996d516f45509871df2da6e8cd997cc3e9b913db09203d5270dfa98667012103132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3efdffffff0200879303000000001976a9144480d7591cb632851816b909a5000f35ec9ba2e788ac404b4c00000000001976a914e3bc83b045df3da03fbb06465388e45736d198b088ac00000000
{
  "txid": "d0efd3285271445a44f8c22f6e23d64012933972e7cddb8e0852611ed64baac3",
  "hash": "d0efd3285271445a44f8c22f6e23d64012933972e7cddb8e0852611ed64baac3",
  "version": 2,
  "size": 225,
  "vsize": 225,
  "locktime": 0,
  "vin": [
    {
      "txid": "314c12bcc014a6dba4bf86e8623f50745692931861dab7e64c729e6254bd422a",
      "vout": 0,
      "scriptSig": {
        "asm": "30440220711940e0b8ab0157c21b412ba2b7d1c227df97f171c23c774ea260d30761769b022006a432996d516f45509871df2da6e8cd997cc3e9b913db09203d5270dfa98667[ALL] 03132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3e",
        "hex": "4730440220711940e0b8ab0157c21b412ba2b7d1c227df97f171c23c774ea260d30761769b022006a432996d516f45509871df2da6e8cd997cc3e9b913db09203d5270dfa98667012103132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3e"
      },
      "sequence": 4294967293
    }
  ],
  "vout": [
    {
      "value": 0.60000000,
      "n": 0,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 4480d7591cb632851816b909a5000f35ec9ba2e7 OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a9144480d7591cb632851816b909a5000f35ec9ba2e788ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "mmmAb9Cmz5pGFMFzexqSZoMtuW4unnQjBU"
        ]
      }
    },
    {
      "value": 0.05000000,
      "n": 1,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 e3bc83b045df3da03fbb06465388e45736d198b0 OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a914e3bc83b045df3da03fbb06465388e45736d198b088ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "n2H7WowwnzPTZ3t3QYCvzA2vvQoSexB4T1"
        ]
      }
    }
  ]
}

E finalmente, a transação agregada, com as duas inputs e quatro outputs, cujo tamanho total ficou em 440 bytes:

Code:
# bin/bitcoin-cli -testnet createrawtransaction "[{\"txid\":\"33ecd9a27db30e397440942156beed15dfa0c671c553c135f0aa13c587722143\",\"vout\":0},{\"txid\":\"314c12bcc014a6dba4bf86e8623f50745692931861dab7e64c729e6254bd422a\",\"vout\":0}]" "{\"mzUQE1RewdmyXERGSHpod3rFFtQuaH4ELZ\":1.05955696,\"mpgQEb9ZEhR7PGMaDS344vch1StQUjaZD8\":0.30000000,\"mmmAb9Cmz5pGFMFzexqSZoMtuW4unnQjBU\":0.60000000,\"n2H7WowwnzPTZ3t3QYCvzA2vvQoSexB4T1\":0.05000000}" 0 true
020000000243217287c513aaf035c153c571c6a0df15edbe5621944074390eb37da2d9ec330000000000fdffffff2a42bd54629e724ce6b7da611893925674503f62e886bfa4dba614c0bc124c310000000000fdffffff0470c15006000000001976a914cfeec998872d7328e29347a5b613049587d11c4488ac80c3c901000000001976a91464828790f0ea411e61970f3f13ce36f394c1fc2488ac00879303000000001976a9144480d7591cb632851816b909a5000f35ec9ba2e788ac404b4c00000000001976a914e3bc83b045df3da03fbb06465388e45736d198b088ac00000000

# bin/bitcoin-cli -testnet signrawtransaction 020000000243217287c513aaf035c153c571c6a0df15edbe5621944074390eb37da2d9ec330000000000fdffffff2a42bd54629e724ce6b7da611893925674503f62e886bfa4dba614c0bc124c310000000000fdffffff0470c15006000000001976a914cfeec998872d7328e29347a5b613049587d11c4488ac80c3c901000000001976a91464828790f0ea411e61970f3f13ce36f394c1fc2488ac00879303000000001976a9144480d7591cb632851816b909a5000f35ec9ba2e788ac404b4c00000000001976a914e3bc83b045df3da03fbb06465388e45736d198b088ac00000000
{
  "hex": "020000000243217287c513aaf035c153c571c6a0df15edbe5621944074390eb37da2d9ec33000000006a47304402203df82b797fb70c4b6945f7fe64c6313f9d5bc8b0a3fa9f85c73eaa1302b2745e0220556808117806164d955498f9b50d6d3c39e0ae4511f2042bb9da2d81f523b5df012103132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3efdffffff2a42bd54629e724ce6b7da611893925674503f62e886bfa4dba614c0bc124c31000000006a473044022041dd569d64dd0da3fdb440afa36bd831f9e14686805fc9c926ed0f640a4c346d02205a6a1d8548b7bc6bb1b68fb218daa7098a2872c057108626e4872b1c3eec9704012103132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3efdffffff0470c15006000000001976a914cfeec998872d7328e29347a5b613049587d11c4488ac80c3c901000000001976a91464828790f0ea411e61970f3f13ce36f394c1fc2488ac00879303000000001976a9144480d7591cb632851816b909a5000f35ec9ba2e788ac404b4c00000000001976a914e3bc83b045df3da03fbb06465388e45736d198b088ac00000000",
  "complete": true
}

# bin/bitcoin-cli -testnet decoderawtransaction 020000000243217287c513aaf035c153c571c6a0df15edbe5621944074390eb37da2d9ec33000000006a47304402203df82b797fb70c4b6945f7fe64c6313f9d5bc8b0a3fa9f85c73eaa1302b2745e0220556808117806164d955498f9b50d6d3c39e0ae4511f2042bb9da2d81f523b5df012103132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3efdffffff2a42bd54629e724ce6b7da611893925674503f62e886bfa4dba614c0bc124c31000000006a473044022041dd569d64dd0da3fdb440afa36bd831f9e14686805fc9c926ed0f640a4c346d02205a6a1d8548b7bc6bb1b68fb218daa7098a2872c057108626e4872b1c3eec9704012103132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3efdffffff0470c15006000000001976a914cfeec998872d7328e29347a5b613049587d11c4488ac80c3c901000000001976a91464828790f0ea411e61970f3f13ce36f394c1fc2488ac00879303000000001976a9144480d7591cb632851816b909a5000f35ec9ba2e788ac404b4c00000000001976a914e3bc83b045df3da03fbb06465388e45736d198b088ac00000000

{
  "txid": "76f4c981d1f1f03bf108b86c9ac4ed6992d5a7bc2c7e12a336bf00fdca25cc59",
  "hash": "76f4c981d1f1f03bf108b86c9ac4ed6992d5a7bc2c7e12a336bf00fdca25cc59",
  "version": 2,
  "size": 440,
  "vsize": 440,
  "locktime": 0,
  "vin": [
    {
      "txid": "33ecd9a27db30e397440942156beed15dfa0c671c553c135f0aa13c587722143",
      "vout": 0,
      "scriptSig": {
        "asm": "304402203df82b797fb70c4b6945f7fe64c6313f9d5bc8b0a3fa9f85c73eaa1302b2745e0220556808117806164d955498f9b50d6d3c39e0ae4511f2042bb9da2d81f523b5df[ALL] 03132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3e",
        "hex": "47304402203df82b797fb70c4b6945f7fe64c6313f9d5bc8b0a3fa9f85c73eaa1302b2745e0220556808117806164d955498f9b50d6d3c39e0ae4511f2042bb9da2d81f523b5df012103132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3e"
      },
      "sequence": 4294967293
    },
    {
      "txid": "314c12bcc014a6dba4bf86e8623f50745692931861dab7e64c729e6254bd422a",
      "vout": 0,
      "scriptSig": {
        "asm": "3044022041dd569d64dd0da3fdb440afa36bd831f9e14686805fc9c926ed0f640a4c346d02205a6a1d8548b7bc6bb1b68fb218daa7098a2872c057108626e4872b1c3eec9704[ALL] 03132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3e",
        "hex": "473044022041dd569d64dd0da3fdb440afa36bd831f9e14686805fc9c926ed0f640a4c346d02205a6a1d8548b7bc6bb1b68fb218daa7098a2872c057108626e4872b1c3eec9704012103132c1d6a4ea27d03e6c0f6627eb55654d748087aac09bb838c31926597aebd3e"
      },
      "sequence": 4294967293
    }
  ],
  "vout": [
    {
      "value": 1.05955696,
      "n": 0,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 cfeec998872d7328e29347a5b613049587d11c44 OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a914cfeec998872d7328e29347a5b613049587d11c4488ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "mzUQE1RewdmyXERGSHpod3rFFtQuaH4ELZ"
        ]
      }
    },
    {
      "value": 0.30000000,
      "n": 1,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 64828790f0ea411e61970f3f13ce36f394c1fc24 OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a91464828790f0ea411e61970f3f13ce36f394c1fc2488ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "mpgQEb9ZEhR7PGMaDS344vch1StQUjaZD8"
        ]
      }
    },
    {
      "value": 0.60000000,
      "n": 2,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 4480d7591cb632851816b909a5000f35ec9ba2e7 OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a9144480d7591cb632851816b909a5000f35ec9ba2e788ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "mmmAb9Cmz5pGFMFzexqSZoMtuW4unnQjBU"
        ]
      }
    },
    {
      "value": 0.05000000,
      "n": 3,
      "scriptPubKey": {
        "asm": "OP_DUP OP_HASH160 e3bc83b045df3da03fbb06465388e45736d198b0 OP_EQUALVERIFY OP_CHECKSIG",
        "hex": "76a914e3bc83b045df3da03fbb06465388e45736d198b088ac",
        "reqSigs": 1,
        "type": "pubkeyhash",
        "addresses": [
          "n2H7WowwnzPTZ3t3QYCvzA2vvQoSexB4T1"
        ]
      }
    }
  ]
}

Nesse exemplo os ganhos foram bem pequenos (~ 3%) pois cada endereço tinha apenas uma input, parte do que quero com esse experimento é verificar como será o resultado com transações reais, além de verificar como isso escala com mais transações sendo adicionadas.

Agradeço a quem quiser participar,
Abraço,
Adriano
8  Local / Português (Portuguese) / Respeito as regras, novos usuários e tópicos antigos on: November 27, 2017, 03:45:23 PM

Pessoal,

Com a recente alta do Bitcoin notamos um crescimento no número de usuários.

Peço a todos os novatos que leiam as regras do Fórum e as respeitem:  https://bitcointalk.org/index.php?topic=759695.0

Eu gostaria de reforçar especificamente que postem no local correto para que mantenhamos a organização do fórum, utilizem as seções de “Criptomoedas Alternativas” para todos os posts relacionados a qualquer altcoin,  “Primeiros Passos” para as dúvidas iniciais, “Mineração em Geral” para discutir qualquer assunto relacionado a mineração, “Economia e Mercado” para negociações, anúncios de compras/vendas, etc. As seções “Brasil” e “Portugal” são para assuntos específicos, por exemplo sobre alguma notícia local, ou legislação que diga respeito ao Bitcoin. Por fim, “Desenvolvimento & Discussões técnicas” para discutir algoritmos, implementações ou outros assuntos relacionados à programação/arquitetura de sistemas relacionados.

Antes de postar algo, por favor pesquise o fórum pois as chances são grandes que alguém já teve a mesma dúvida, caso não encontre a resposta para a sua dúvida, crie um tópico novo (se encontrou algo parecido, pode postar o link para dar contexto), evite postar sua mensagem em um tópico antigo, pois acaba virando bagunça, prefira sempre criar um tópico novo na seção correta se o tópico já tem mais de 1 mês desde o último post.

Por fim, se um tópico que você criou estiver bloqueado e você precisar fazer alterações, me envie uma mensagem privada com o link que desbloqueio para você. Estou bloqueando tópicos antigos que são ressuscitados por novatos para evitar que isso aconteça novamente.

Agradeço a compreensão de todos,

Adriano
9  Local / Português (Portuguese) / MOVED: Mais sujeira pro nome do Bitcoin no Brasil? "Tudo sobre Todos" on: July 30, 2015, 12:40:26 AM
Este tópico foi movido para Brasil.

https://bitcointalk.org/index.php?topic=1138137.0
10  Local / Portugal / MOVED: Procuro parceria para o site: www.bitcoinbr.com on: July 09, 2015, 04:33:05 PM
Este tópico foi movido para Brasil.

https://bitcointalk.org/index.php?topic=1115140.0
11  Local / Criptomoedas Alternativas / Proof of Imagination ? on: July 02, 2015, 04:09:24 AM

Vi agora em uma newsletter que recebo uma matéria sobre a Unicoin... É uma criptomoeda "patrocinada" pela UNICEF e H&M Conscious Foundation... O legal é que para "minerar" as crianças precisam submeter seus desenhos no site. Dá para chamar de uma moeda com Proof of Imagination ou então com Proof of Drawing, hehehe

A matéria da newsletter é essa: http://www.springwise.com/crytpocurrency-exchanged-kids-drawings-spent-school-supplies/

Abraço,
Adriano
12  Local / Português (Portuguese) / Projeto Peatio - Exchange de Código Aberto on: January 15, 2015, 10:33:30 PM
Disclaimer: Eu não auditei o software anunciado neste tópico. Esta tradução não é uma recomendação de uso e você deve analisar o código e considerar os riscos inerentes antes de fazer uso do mesmo.

Peatio é um projeto de exchange de código aberto para criptomoedas. Sua missão é construir a melhor exchange de código aberto com um motor de negociação de alta performance e segurança que possa ser confiada e apreciada pelos seus usuários. Adicionalmente o time de desenvolvimento Peatio quer promover o desenvolvimento de tecnologia de exchange ao prover suporte e ao adicionar novas funcionalidades. Adicionalmente, Peatio pode também ser utilizado por exchanges tradicionais, propiciando grande redução de custos.

O time de desenvolvimento Peatio esteve ocupado com o desenvolvimento deste projeto desde junho de 2013 e no início somente programadores conheciam o projeto no Github. É mais fácil falar do que fazer mas Peatio quase não falou nada e fez quase tudo. Agora peatio está disponível então o time tem mais tempo e segurança para promover o projeto, na expectativa de que mais e mais entusiastas do Bitcoin possam construir suas próprias exchanges para comunidades locais com o projeto de código aberto.

Vantagens

1. Código Aberto
Sem sombra de dúvidas, ser gratuito e de código aberto é a maior vantagem do Peatio. O código fonte está completamente liberado sob os termos da Licença MIT. Baseado no princípio de "código aberto e transparência", Peatio libera seu código fonte para todos os interessados. Fique à vontade para modificá-lo e usar o código do Peatio da maneira que preferir. Duplique o código no Github e contribua com ele.

2. Completamente Funcional
Pronto para usar e da sua própria maneira. As principais funcionalidades foram incluídas no código fonte - registro bacana e interface de login, procedimento de depósito e retiradas personalizado, negociação entre as melhores ofertas de compra e venda, etc. Estas funções são compreensivas e estão prontas para serem utilizadas sem que nenhum trabalho adicional seja necessário. Se você tiver algum requerimento adicional além destas funções, por favor não hesite em entrar em contato com o time de desenvolvimento Peatio.

3. Internacionalização
Todos os usuários são capazes de visualizar Peatio no idioma de sua preferência. Ao suportar vários idiomas, Peatio torna fácil para os usuários operar em sua língua materna. Você é incentivado a contribuir para nossa variedade de idiomas. Usuários se beneficiarão do seu esforço.

4. Múltiplas contas
Crie múltiplas contas para operar em diversas moedas. Peatio suporta transações entre contas. É fácil adicionar uma nova conta e operar com uma moeda diferente.

Para mais funcionalidades e detalhes técnicos, por favor visite o Projeto Peatio no Github https://github.com/peatio/peatio.

Realizações

Cada vez mais pessoas percebem o valor e o potencial do projeto Peatio. Até agora, Peatio já recebeu 491 estrelas e 201 duplicações de código no Github. E já existem diversas exchanges Bitcoin utilizando Peatio, por exemplo Yunbi, Bitspark, One World Coin, Yes-BTC, Mulcoin, Coinplus. A exchange Yunbi se tornou uma das melhores e mais populares na China. Atualmente Peatio pode processar 5000 transações por segundo.

O Objetivo

De alguma forma, Peatio é semelhante ao MetaQuotes. MetaQuotes Software Corp é uma empresa de software que produz a plataforma de negociação online MetaTrader 4, mais conhecida como MT4. Ela se especializou no desenvolvimento de software para mercados financeiros. O principal foco da companhia é em software de negociação no mercado de divisas (Forex) com sua plataforma MetaTrader sendo utilizada em mais de 450 empresas  being used in over 450 corretoras em todo o mundo. Portanto o objetivo do Projeto Peatio é se tornar a MetaQuotes no campo de desenvolvimento de exchanges Bitcoin, oferecendo o melhor produto e serviço para todos os fans de Bitcoin ao redor do mundo que queiram construir sua própria exchange.

Mas a maior diferença enre a MetaQuotes e a Peatio é que a Peatio é um projeto de código aberto, assim como o próprio Bitcoin. Com relação à isso, a Peatio se assemelha mais à Red Hat, lider mundial no fornecimento de soluções de código aberto que utiliza uma abordagem baseada na comunidade para prover produtos e serviços confiáveis e de ótima performance. Isto porque a Peatio oferece não apenas código fonte aberto, mas também um serviço customizado. Em uma palavra, a Peatio tornará a construção de uma exchange Bitcoin mais facil, rápida e com baixo custo.

Perspectivas

Esperamos que cada vez mais os fans do Bitcoin construam exchanges para suas comunidades locais utilizando Peatio. Exchanges de código aberto estão de acordo com a ideia do Bitcoin. Peatio é um projeto aberto, muitos desenvolvedores contribuiram e nós esperamos que cada vez mais desenvolvedores se juntem ao projeto Peatio no futuro, contribuindo positivamente para o ecossistema Bitcoin.
 
Curta nossa página no Facebook: https://www.facebook.com/pages/Peatio-Open-Source-Cryptocurrency-Exchange-Project/922631631082017?ref=bookmarks

Se você tiver mais dúvidas ou quiser construir sua exchange, por favor poste no nosso tópico aqui no BitcoinTalk ou envie-nos um email: shaoping@peatio.com



Interface da Exchange Yunbi rodando o projeto Peatio


Se você gostou desta tradução, fique a vontade de fazer alguma doação: 1Ja1eBV6bRaPxwraoAUxgSRi8vEtA3yrXE
13  Local / Português (Portuguese) / [Linux] Bitcoin Core e OpenSSL 1.0.0p ou 1.0.1k on: January 10, 2015, 11:32:12 AM

Não sei se todos viram, mas há um problema com o release mais recente do OpenSSL que pode causar problemas para alguns usuários do Bitcoin Core no Linux. Segundo a mensgem não é um problema sério de segurança, mas todos que utilizam o Bitcoin Core (normalmente usuários mais avançados e desenvolvedores) devem ler as informações a seguir, especialmente se o nó for utilizado para processamento automático de pagamentos em Bitcoin. O pior cenário é que você pode aceitar uma transação como confirmada que depois será revertida.

O link em inglês aqui no fórum é https://bitcointalk.org/index.php?topic=919373.0

E o anúncio oficial pelo gmaxwell é http://sourceforge.net/p/bitcoin/mailman/message/33221963/


Abraço,


Adriano
14  Local / Português (Portuguese) / MOVED: CashBack BTC Service on: December 11, 2014, 08:59:19 PM
Este tópico foi movido para Economia & Mercado.

https://bitcointalk.org/index.php?topic=251184.0
15  Local / Português (Portuguese) / MOVED: Declarar Mineração. on: November 14, 2014, 07:22:19 PM
Este tópico foi movido para Brasil.

https://bitcointalk.org/index.php?topic=857656.0
16  Local / Português (Portuguese) / MOVED: Transação não efetivada on: November 11, 2014, 11:44:26 AM
Este tópico foi movido para Novatos.

https://bitcointalk.org/index.php?topic=854538.0
17  Local / Português (Portuguese) / (NSFW) Bitcoin Rain é relançado em Tampa-FL on: October 30, 2014, 04:36:57 PM
Parece que o bitcoinrain mudou de país :-)

http://cointelegraph.com/news/112825/its-raining-bitcoins-on-strippers-in-tampa
18  Local / Português (Portuguese) / Coinprism - Carteira Colored Coins para Android on: October 21, 2014, 01:44:51 AM
Foi lançada hoje a carteira Coinprism para Android... Se já era legal utilizar a carteira deles via web, agora com o aplicativo no celular fica ainda mais fácil.

Abaixo estão algumas imagens da carteira.




Quem quiser aproveitar para testar, pode dar uma olhada em https://bitcointalk.org/index.php?topic=824110.0;all


Abraço,


Adriano
19  Local / Português (Portuguese) / Bitcoin Blockchain Headers First on: October 18, 2014, 11:29:51 PM

O maior problema para se utilizar o cliente original Bitcoin é o tempo que demora para sincronizar todo o blockchain, pois é necessário fazer o download de todos os blocos (mesmo os orfãos) para apenas ao final do processo poder fazer uso da carteira.

A solução encontrada é chamada de Headers First e foi incluída hoje no código fonte. Com ela a carteira ao conectar nos outros nodes, identifica qual é o bloco mais recente (que compõe a chain principal), faz o download dos headers desta e em seguida valida fazendo o download do bloco completo.

Com isto espera-se que o tempo seja reduzido para algumas horas até que a carteira esteja "usável".

Mais informações podem ser vistas em https://www.cryptocoinsnews.com/bitcoin-blockchain-initial-sync-time-dramatically-reduced-headers-first-sync/
20  Local / Português (Portuguese) / Beta Test Colored Coins (1 BRL = 1 Real) on: October 15, 2014, 03:49:19 AM
A proposta

Realizar a emissão de Tokens de maneira lastreada e distribuída utilizando o conceito de Colored Coins.

1 BRL = R$ 1,00

Um grupo de membros garante a recompra das tokens pelo valor de face


O Problema Atual

Todo mundo que já negociou Bitcoins (esporadicamente ou com maior frequência) sabe dos problemas que enfrentamos ao lidar com bancos:

  • Filas intermináveis;
  • Horários e limites de transferências via internet que não atendem à dinâmica do Bitcoin;
  • Risco de fraudes quando se está negociando com uma pessoa que ainda não conhecemos;
  • Contas bloqueadas por movimentação atípica (ou seja lá o nome que dão);
  • Custos de DOCs e TEDs

Não importa se você registra todos os seus trades, lança corretamente no Imposto de Renda e paga os impostos sempre que devido, estas dores de cabeça sugam energia sem produzir nada de útil.


Vantagens desta Proposta

Notamos que um bom volume das nossas negociações ocorre com um grupo relativamente pequeno, na maioria das vezes o dinheiro apenas circula entre os participantes deste grupo (Algo parecido com a piada ao final deste texto).

As tokens permitem acelerar o processo de negociação, removendo o atrito do sistema financeiro tradicional

Sempre que necessário você pode trocar as tokens que possuir, tendo os Reais equivalentes depositados em sua conta

Negociações mais rápidas, sem riscos de estorno para nenhuma das partes

Só vamos negociar com bancos quando for  realmente necessário


Regras

- Emitiremos tokens sob demanda utilizando o conceito de colored coins
- Cada token será lastreada por R$ 1,00
- Qualquer participante do beta teste (e posteriormente qualquer pessoa) pode utilizar livremente as tokens em suas negociações com outros membros, quer seja na venda de produtos ou outras criptomoedas, bastando para isso apenas verificar se as tokens foram emitidas pela entidade brl.website (abaixo desta informação deve constar "The authenticity of the issuer has been verified", ver imagem ao final desta mensagem)
- Alguns membros da comunidade se comprometerão a recomprar as tokens pelo "valor de face". Após o Beta uma "taxa de serviço" pode ser cobrada por transação visando cobrir custos administrativos.
- Pode-se conseguir novas tokens diretamente realizando o pagamento do lastro. Com isso novas tokens serão emitidas.


Próximos Passos

Se você deseja fazer parte do Beta Teste pode postar aqui ou me enviar uma MP.

O público ideal para este teste são pessoas e empresas que costumam girar Bitcoins/Reais em suas negociações, por exemplo negociadores P2P/OTC e Exchanges. Outros membros que queiram garantir a recompra também são bem vindos.

Também é possível negociar as colored coins através da exchange MasterXchange. Incluímos uma pequena quantidade lá para venda por BTC e se for uma alternativa bem aceita manteremos robôs provendo liquidez em ambas as pontas do livro de oferta.


Carteiras Colored Coin

Web
   https://www.coinprism.com/

Local
   http://chromawallet.com/


Como Conferir e Auditar

As informações das Tokens podem ser verificadas em https://www.coinprism.info/asset/3K3jaNitDPcZWG8sDtqfVP2dhAuvGKLtJD

Não se esqueça de verificar a autenticidade da mesma, conforme demonstrado na imagem abaixo:







Quote
Mês de agosto. Chovia muito e o vilarejo estava totalmente abandonado.
Eram tempos muito difíceis e todos tinham dívidas e viviam de empréstimos.
De repente, chega ao vilarejo um turista muito rico. Entra no único hotel do vilarejo, coloca sobre o balcão uma nota de 100 euros e sobe as escadas para escolher um quarto.
O dono do hotel pega os 100 euros e corre para pagar sua dívida com o açougueiro.
O açougueiro pega o dinheiro e corre para pagar o criador de gado.
O criador pega o dinheiro e corre para pagar a prostituta do vilarejo, que por conta da crise, trabalhou fiado.
A prostituta corre para o hotel e paga o dono pelo quarto que alugou para atender seus clientes.
Nesse instante, o turista desce as escadas após examinar os quartos, pega o dinheiro de volta, diz que não gostou de nenhum dos quartos e abandona o vilarejo.
Ninguém lucrou absolutamente nada, mas toda a aldeia vive hoje sem dívidas, otimista por um futuro melhor....


Dúvidas e Sugestões são bem vindas, desde que visando o aprimoramento da ideia.



Abraço,


Adriano
Pages: [1] 2 3 4 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!