Не должно ли это быть очевидным при осмотре? Баланс выигрышные ставки против проигравшие ставки будут искажены из-за отсутствия случайного характера "выпущенный" Пари.
Нет, потому что они выбирают ставки, которые будут выпущен таким образом, что чистая прибыль прачечной клиенты перед сборами (и дома "принимать") В точности равна нулю. Это то, что вы ожидали бы в конечном счете от истинной случайности.
Там нет никакой предвзятости в общем соотношении выигрыш / проигрыш. Только смещение в
который бумажники выиграть и которые проигрывают, но вы не можете обнаружить, что, особенно, если клиент предоставляет несколько чистых кошельков и несколько грязных бумажников.
Тогда ваши ставки для как потери, так как победившая сторона должны быть размещены на вариант же пари (например, все на том же "менее 8000"), Так что они могут быть выровнены без введения каких-либо предубеждений.
Затем клиент тратит деньги из чистого бумажника так SatoshiDice не может использовать издававшиеся сделки.
Это даже не нужно. Хэш транзакции, используемый службой смешивания, чтобы определить, является ли ставка победитель или проигравший будет меняться в зависимости от какой-либо из данных в транзакции меняется. Так что, если на входе и выходе одинаковы для каждого испытания, сумма может быть изменена, чтобы вызвать многочисленные транзакции хэшей.
Так что, если я понимаю ваш подход правильно, вот подход с этим ВХОДА повторного использования вариации:
Это предполагает, нужное количество для смешивания составляет 1000 BTC, как вы описали, было количество "грязный" монеты.
Так что было бы первым быть построение выигрышной ставки с помощью "менее 8000" ставка, которая имеет 8x выплаты. Так что сумма ставки должна быть около 125 BTC (который выиграет 1000 BTC). Таким образом, несколько транзакций Wager создаются для того же входа и выхода, кроме суммы для первого является 125,0 BTC, второй +124,9999999, третий один +124,99999998, и т.д .. Так что, может быть, несколько десятков из них созданы для того, чтобы там по меньшей мере, одна сделка из партии является победителем (транзакция хэш, что приводит к ряду менее чем 8000). Эти испытания не транслируются в сеть, но разослали внеполосные к службе смешивания.
Тогда было бы строительство проигравших ставок. Есть чуть более семи проигрышных ставок, необходимых для усреднения одного победителя. Так "жечь" 1,000 BTC плюс гонорар смешивания 5%, например, целевое количество 1,050 BTC делится на семь, чтобы получить 150 BTC за потери ставки.
Таким образом, семь адресов для проигравших ставок каждый финансируемая с 150. Тогда для каждого есть, может быть, десяток испытаний, созданные для каждого, используя тот же подход, как и выше, в 150 BTC, следующий в 149.99999999, затем +149,49999998 и т.д.
Конечным результатом этого является для каждого из семи "потери ставки", Есть по крайней мере одно испытания с транзакцией хэшем от партии, которая является проигравшей (т.е. транзакции хэша, что приводит к ряду 8000 или выше). Эти испытания также не транслируются в сети, но вместо этого посылаются внеполосных к службе смешивания.
Служба смешивания затем оценивает партию, чтобы найти один победитель и оценивает проигрышную партию, чтобы найти проигравший для каждого из семи и передает эти восемь операций в сети. Конечный результат смешанных монет с почти без заметного смещения. (Правильное соотношение является одним победителем из 8.192 испытаний, так что небольшое смещение для округления до 7 проигравших. Даже большая части этого смещения может быть скорректировано с помощью службы смешивания, инструктируя там быть 8 проигравшими (с более низкой ставкой запрашиваемая сумма) для каждого N "смешивание рабочих мест",
Выгода для популярных отыгрыша услуг, предлагающей, а не какая-либо другая служба смешивания предположительно происходит от там быть огромным количеством несвязанных операций, проходящих через службу таким образом, что выплаты к "выигрыш" вейджер (чистый) будет, по существу не распознаваться как имеющие любое количество заразы выше или ниже, чем любой другой пари выплаты от этой услуги.