Eсть "битовое" в скрытом адресе, который вы можете использовать для сканирования операций без необходимости делать умножение.
Я не уверен, что вы имеете в виду с вашей терминологией, я называю "Stealth Адрес" что доля приемника, и "публичный адресс" стандартный адрес Bitcoin отправитель будет направить средства.
Проблема не направлять средства на различные публичные адреса, поступающих из одного стелса-адреса (что бесполезно)
Но для отправки различным публичного адреса из разного скрытого адреса. (2 скрытность приемник Дифференц в той же транзакции)
Я не вижу, как спецификация может измениться, чтобы поддержать это, поскольку все данные в OP_RETURN требуется.
Я ничего из того же стелса адреса не говорю. Я специально говорю о sendmany.
Поскольку приманка должна быть мала, чтобы предотвратить deanonymization, и поэтому все еще будет большое количество накладных расходов DH, если транзакция содержала несколько одноразовые номера, а также удвоение размера маргинальных данных txout.
Цветение приманка должна быть в отдельных толчках в одном OP_RETURN, то addr_index патч к ядру Bitcoin была установка для индексации отдельных операций кнопочных для такого рода причины. Таким образом, должен быть один 33 байта общественной точки в толчок, и от 1 до N приманки.
Это совместимо с CoinJoin слишком- участники просто поделюсь случайное значение.
Если я вас правильно понимаю, в темной терминологии кошелька, то это означает, что мы будем иметь только один Ephem ключ (то, что вы называете общую точку) разделяются между всем приемником, и приманка для сканирования цели приемника.
нет, потому что вам нужен шардинг для различного стелса адресных префиксов, который вычисляется на основе вывода метаданных. каждый выход нуждается в собственных метаданных.
genjix, если я понимаю, что gmaxwell говорит, что у нас будет 33 байт для EphemKey, и использовать остальные для одного префикса в пункт назначения.
Таким образом, мы имели бы один метаданные для нескольких назначения.
Но один вопрос, у меня есть: в настоящее время, для вычисления префикса, вы хэширования данных OP_RETURN в одной хэш-256, и сканер будет проверять, если первые полученные байты соответствуют битовое.
Почему делать это?
Почему бы не имеющий префикс как отдельный толчок в OP_RETURN и сканеры будут просто проверить, если они соответствуют их битовым?