Цитировать по имени
цитировать ответ
|
Re: [ANN] Мобильный заказ теперь действует для всех Bit-Pay коммерсантов
Как я думаю о сделке Bitcoin является то, что в момент времени t0 (время ноля) риски двойных расходов довольно высоки ... после того, как несколько секунд, риск падает существенно и с течением времени риска приближается к нулю. Несмотря на то, что мы не делаем это сегодня, наши планы использовать транзакции радар (возможно модифицировать немного учитывать и другие факторы оценки риска), а затем немедленно гарантировать оплату за коммерсанта по сделкам до определенного значения, не показывая никаких признаков быть рискованным через пару секунд. На данный момент мы только гарантировать, что торговец будет получать деньги после полных шести подтверждений. Это может занять до часа, а в некоторых случаях, много часов. Торговец может решить, будет ли действовать немедленно или ждать на 1 или более подтверждений. У нас еще есть один экземпляр двойной тратить, но это вовсе не означает, что не существует риск его.
Единственная причина, почему мы еще не реализовали эти вещи в том, что мы все еще работаем на строительство других функций, которые являются более актуальными.
Конечно, то, что я пытаюсь сказать, что вы можете получить лучший опыт работы с гибридным решением. Вместо того, чтобы клиент не ждать 10 секунд, пока риск у вас есть двойной расход в 0,01%, у него ждать 1 секунду, пока риск не будет 1%, а также поддерживать возможность оповещать торговец в случае двойной израсходует позже обнаружен - так что он может разобраться с заказчиком. Я полностью согласен, что такого рода вещи не является высоким приоритетом прямо сейчас. В Bitcoin сети (и Bitcoin клиентского программного обеспечения), нет ничего, что говорит вам "эта сделка является двойным израсходует"... до тех пор, пока это блок, который содержит операции, которые конфликтуют с вашими, вы не знаете наверняка ... вы не просто имеем дело с вероятностями до тех пор. Если значительное число пэров не сообщает сделку, это показатель того, что они могли бы рассмотреть сделку недействительными. Есть другие вещи, которые вы можете посмотреть на то, чтобы оценить риск за пределами самой Bitcoin сети (возможно, это клиент вы заключаемый с много раз, прежде чем ... что бы еще один Mitigator риска). То, что вы описываете, в основном то, что мы делаем сегодня ... торговец имеет возможность немедленно принять сделку, и мы предупредим его, если мы потом определить сделки недействительными. Это как раз тот риск купеческий не идет к нулю, пока после 6 подтверждений, и мы хотели бы, чтобы резко сократить, что сроки в будущем (например, что 99% всех сделок, риск купеческий стремится к нулю в течение 3 секунд или меньше) , Может быть, не в программном обеспечении Bitcoin (и это должно быть исправлено), но, конечно, в сети Bitcoin - если есть две операции, претендующих тот же результат (и они не замены или какой-либо другой действительный предмет), это двойная попытка потратить. Это не имеет значения, какой из двух сделок в конечном итоге в блоке, факт остается фактом, что клиент попытался кинуть вы и должны быть проведены для допроса. Вам не нужно пассивно ждать, чтобы увидеть, если ваши коллеги сообщают сделку - вы можете (опять же, может быть, не с текущим программным обеспечением) упреждающий запрос, "Эй, вы знаете, любой сделки противоречащей этой сделки у меня есть здесь?", Если кто-то говорит, что да, вы знаете, что есть двойная попытка потратить. Если не через несколько секунд все говорят, что не есть очень хороший шанс, что нет таких попыток. Там нет необходимости ждать 10 минут для блока (хотя это, конечно, может снизить риск еще больше).
|