Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
29 октября 2017, 10:23:13 PM   # 1
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Имеет ли прием несколько раз на тот же адрес уменьшить размер ТХ при отправке денег с этого адреса?
Я предполагаю, что нет, потому что сделки относятся к другому txes, а не адресу. Но, возможно, все еще есть возможности для оптимизации что-то далеко?
jnano сейчас офлайн Пожаловаться на jnano   Ответить с цитированием Мультицитирование сообщения от jnano Быстрый ответ на сообщение jnano


Как заработать Биткоины?
Без вложений. Не майнинг.


29 октября 2017, 11:02:44 PM   # 2
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Получил 1806 Биткоинов
Реальная история.





Имеет ли прием несколько раз на тот же адрес уменьшить размер ТХ при отправке денег с этого адреса?
Я предполагаю, что нет, потому что сделки относятся к другому txes, а не адресу. Но, возможно, все еще есть возможности для оптимизации что-то далеко?
Нет. На техническом уровне, адреса не существует. То, что существует являются выходами транзакций. Прием 100 раз с 100 выходов транзакций, связанных с тем же адресом, ничем не отличается от приема 100 раз со 100 сделкой выводит все связанные с 100 различными адресами. Когда вы проводите эти 100 выходов, плата будет такой же, независимо от того, какие адреса вы использовали.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

29 октября 2017, 11:04:12 PM   # 3
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Есть ли сжатие, используемое в блоках в их родном формате?
jnano сейчас офлайн Пожаловаться на jnano   Ответить с цитированием Мультицитирование сообщения от jnano Быстрый ответ на сообщение jnano

29 октября 2017, 11:06:28 PM   # 4
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Есть ли сжатие, используемое в блоках в их родном формате?
Нет, и там не так много, что может быть сжат. Большинство данных в Bitcoin является псевдослучайной поэтому сжатия алгоритмы не могут сжать его, что много.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

29 октября 2017, 11:28:27 PM   # 5
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Я думал, может быть, есть повторяюсь ТЕ идентификаторы, или вспомогательные данных, которые клиенты могут теоретически добавить в.

Я не проверял сырые блоки сетевого формата, но сжатие нескольких основных блоков .dat файлов, они уменьшают примерно на 20% (с использованием словаря 1Мб).
Может быть, это всего лишь артефакт формата базы данных на диске.




jnano сейчас офлайн Пожаловаться на jnano   Ответить с цитированием Мультицитирование сообщения от jnano Быстрый ответ на сообщение jnano

30 октября 2017, 10:28:12 AM   # 6
 
 
Сообщения: 112
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Имеет ли прием несколько раз на тот же адрес уменьшить размер ТХ при отправке денег с этого адреса?
Я предполагаю, что нет, потому что сделки относятся к другому txes, а не адресу. Но, возможно, все еще есть возможности для оптимизации что-то далеко?

Повторное использование адреса не уменьшает размер ТХ, НО
если вы используете P2PK вместо P2PKH вы можете уменьшить размер ТХ значительно. Особенно, если вы используете сжатые открытые ключи.

При оплате на адрес с P2PK, вы будете платить в сжатому открытого ключа, который 33 байта. А 33 байта длиннее Bitcoin адреса 25 байт, используемого в P2PKH. Таким образом, при оплате на общедоступный ключ, который вы на самом деле придется платить плату за более 8 байт.

С другой стороны, когда вы используете монеты, которые были перемещены в ваш адрес с P2PK вам не нужен будет открытый ключ ВООБЩЕ в выездном ОМ. Таким образом, вы сэкономите 33 байт для каждого неиспользованного вывода. (Или 65 байт, если у вас есть несжатый ключ)

Вот почему это намного дешевле использовать P2PK.

Вы можете иметь как P2PK и P2PKH входы в тот же адрес Bitcoin.

Является ли это риск для безопасности? Я не думаю, что так. Да, ваш открытый ключ будет виден, но в настоящее время взлома секретного ключа из открытого ключа невозможно. И даже кто-то может взломать ваш личный ключ от вашего открытого ключа, я совершенно уверен, что они пустые адреса с большим количеством монет, что у вас есть.

Например, этот адрес с 109203 BTC имеет открытый ключ видимый: 16rCmCmbuWDhPjWTrpQGaU3EPdZF7MTdUk

Очень мило с их стороны "риск" их монеты и быть показателем того, когда кто-то треснет ECDSA используется в Bitcoin.
На мой взгляд, это орехи, чтобы держать так много BTC в один адрес. Что делать, если кто-то случайно получил адрес столкновения с ними?

P2PK на самом деле безопаснее от адреса столкновений, P2PKH. Для того, чтобы быть в состоянии потратить от входа P2PK вы должны использовать именно закрытый ключ. Существует только один из них. За дополнительную плату от входа P2PKH есть 2 ^ 96 = +79228162514264337593543950336 частных ключей, которые могут быть использованы. Обнаружение одного из них случайно, что гораздо более вероятно.

aplistir сейчас офлайн Пожаловаться на aplistir   Ответить с цитированием Мультицитирование сообщения от aplistir Быстрый ответ на сообщение aplistir

30 октября 2017, 10:41:47 AM   # 7
 
 
Сообщения: 154
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Я думал, может быть, есть повторяюсь ТЕ идентификаторы, или вспомогательные данных, которые клиенты могут теоретически добавить в.

Вы не можете иметь две сделки с тем же идентификатором ОГО в blockchain, а ТЙ идентификатор вычисляются на основе содержимого транзакций. Если бы это было возможно, вы могли бы послать ту же операцию дважды, то есть вы бы потратить те же монеты в два раза и удвоить баланс принимающего адреса.

На мой взгляд, это орехи, чтобы держать так много BTC в один адрес. Что делать, если кто-то случайно получил адрес столкновения с ними?

P2PK на самом деле безопаснее от адреса столкновений, P2PKH. Для того, чтобы быть в состоянии потратить от входа P2PK вы должны использовать именно закрытый ключ. Существует только один из них. За дополнительную плату от входа P2PKH есть 2 ^ 96 = +79228162514264337593543950336 частных ключей, которые могут быть использованы. Обнаружение одного из них случайно, что гораздо более вероятно.

Честно говоря, адрес столкновение настолько маловероятно, что вы, скорее всего, изобрести квантовый компьютер в вашем гараже достаточно большом, чтобы разорвать эти открытые ключи и гораздо более вероятно, потеряет одну из закрытых ключей, если вы храните ваши монеты в нескольких адресах. Практически ничего в этом мире возможно благодаря квантовой механике, но вы должны быть разумными и не тратить свое время расчета практических невозможностей.
aleksej996 сейчас офлайн Пожаловаться на aleksej996   Ответить с цитированием Мультицитирование сообщения от aleksej996 Быстрый ответ на сообщение aleksej996

30 октября 2017, 3:14:37 PM   # 8
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Вы не можете иметь две сделки с тем же идентификатором ОГО в blockchain, а ТЙ идентификатор вычисляются на основе содержимого транзакций. Если бы это было возможно, вы могли бы послать ту же операцию дважды, то есть вы бы потратить те же монеты в два раза и удвоить баланс принимающего адреса.
Там на самом деле несколько сделок в blockchain, которые имеют один и тот же TXID. Эти операции являются coinbase транзакции, включенной в блоках до развертывания BIP 30 и 34 BIP (и была толчком к БИПУ 30 и 34). Только самая последняя сделка сделки с повторяющимися txids является тот, который считается тратиться из и включены в набор UTXO. Остальные операции с той же TXID были доказуемо сожжена монета, как они unspendable. БИП 30 и 34 с тех пор запрещены повторяющиеся txids и сделали практически невозможным для дублирующего txids произойти (кроме случаев, когда есть хэш столкновение).
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

30 октября 2017, 4:17:05 PM   # 9
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Является ли это риск для безопасности? Я не думаю, что так. Да, ваш открытый ключ будет виден, но в настоящее время взлома секретного ключа из открытого ключа невозможно.
Но я предполагаю, что это не имеет значения, если вы собираетесь провести его вскоре после получения, так как вы подвергаете открытый ключ при оплате входа P2PKH.

Что касается стоимости байта, я предполагаю, что все современные клиенты всегда используют сжатые адреса? Если сценарии в этом ответе являются минимально возможным, по сравнению с P2PKH, P2PK составляет +10 байт для отправки в, но -34 байт, чтобы провести с.

Есть стандартный способ создания P2PK получить адреса? Не являются 1-префикс адреса только для P2PKH?

Кстати, несколько сообщений были удалены из этого потока, что случается много на форуме. Как так?

jnano сейчас офлайн Пожаловаться на jnano   Ответить с цитированием Мультицитирование сообщения от jnano Быстрый ответ на сообщение jnano

30 октября 2017, 7:24:18 PM   # 10
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Есть стандартный способ создания P2PK получить адреса?
Нет.

Не являются 1-префикс адреса только для P2PKH?
Да.

Кстати, несколько сообщений были удалены из этого потока, что случается много на форуме. Как так?
Многие из них являются спамом или низкое значение. Я буду удалять сообщения от людей, которые явно не читают нить и просто размещают то же самое, что кто-то разместил ранее в теме.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

31 октября 2017, 4:22:34 AM   # 11
 
 
Сообщений: 69
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Имеет ли прием несколько раз на тот же адрес уменьшить размер ТХ при отправке денег с этого адреса?
Я предполагаю, что нет, потому что сделки относятся к другому txes, а не адресу. Но, возможно, все еще есть возможности для оптимизации что-то далеко?
Нет. На техническом уровне, адреса не существует. То, что существует являются выходами транзакций. Прием 100 раз с 100 выходов транзакций, связанных с тем же адресом, ничем не отличается от приема 100 раз со 100 сделкой выводит все связанные с 100 различными адресами. Когда вы проводите эти 100 выходов, плата будет такой же, независимо от того, какие адреса вы использовали.

Я хочу добавить несколько определений к этой дискуссии, как это было трудно для меня, чтобы понять, что именно это говорили.

Это часто проблема, где очень технические мыслящие люди не могут настроить свой язык своей аудитории. Так вот некоторые дополнительные определения

Вывод:
Выход в ОМ содержит два поля: поле значения для передачи satoshis и сценарий Публичного для указания условия для тех satoshis быть дополнительно израсходован.

https://bitcoin.org/en/developer-reference#compactsize-unsigned-integers


Поэтому то, что я нашел, что это трудно получить мою голову вокруг, но теперь я понимаю, что это не имеет значения, если монеты все в одном или нескольким адресам. Потому что это не имеет значения. Каждые ТЕ вы получаете есть скрипт, который имеет определенные критерии, чтобы тратить монеты, включенные в этом ТХ. Вы должны удовлетворить сценарий для каждого ТХ потратить каждую монету. Вы не можете просто считать, потому что все монеты по одному адресу, они одинаковы. Они не.

Несмотря на то что...

Это приводит меня к мысли.

Может у Вас есть все свои монеты, отправленные на один адрес, а затем сделать вторую сделку всех этих монет в очередной раз на один адрес? Будет ли, что сокращение набора UTXO?

например,:

ТХ 0 > адрес 1
ТХ 1 > адрес 1
ТХ 2 > адрес 1
ТХ 3 > адрес 1
ТХ 4 > адрес 1
ТХ 5 > адрес 1
ТХ 6 > адрес 1

В этом случае UTXO множество 7. Если я тогда сделал передачу, как это:

адрес 1 > ТХ 7 > адрес 1

Теперь UTXO набор 1


Я считаю, что это будет работать не так ли? Это два процесса шага, но он будет консолидировать множество UTXO.

врач-s сейчас офлайн Пожаловаться на врача-s   Ответить с цитированием Мультицитирование сообщения от врача-s Быстрый ответ на сообщение врача-s

31 октября 2017, 4:25:59 AM   # 12
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Может у Вас есть все свои монеты, отправленные на один адрес, а затем сделать вторую сделку всех этих монет в очередной раз на один адрес? Будет ли, что сокращение набора UTXO?
Да, вы можете сделать это. Это позволит сократить набор UTXO. Вам не нужно будет иметь все свои монеты, отправленные на тот же адрес, в первую очередь, хотя, если они были, не то никакого вреда для вашей личной жизни.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

31 октября 2017, 4:37:20 AM   # 13
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Это подводит меня к чему-то еще я раздумывал, но я бы лучше начать новую тему для этого ...
jnano сейчас офлайн Пожаловаться на jnano   Ответить с цитированием Мультицитирование сообщения от jnano Быстрый ответ на сообщение jnano

31 октября 2017, 4:48:53 AM   # 14
 
 
Сообщений: 69
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Может у Вас есть все свои монеты, отправленные на один адрес, а затем сделать вторую сделку всех этих монет в очередной раз на один адрес? Будет ли, что сокращение набора UTXO?
Да, вы можете сделать это. Это позволит сократить набор UTXO. Вам не нужно будет иметь все свои монеты, отправленные на тот же адрес, в первую очередь, хотя, если они были, не то никакого вреда для вашей личной жизни.

Я полагаю, что идея консолидации монет на отдельных адресов в единый ТХ выходов проактивно без ввода пользователя будет отказано из-за последствий конфиденциальности и сборов, необходимых? Я предполагаю, что нет никакого пути вокруг него, и это своего рода тупик, чтобы помочь с ростом UTXO?

Думая об этом, лучше всего сделать было бы управлять созданием передатчиков лучше свести к минимуму utxo,

например

Единый адрес имеет:
utxo а = 2btc
utxo б = 5btc

если вы делаете новый TX, вы бы опустошить "utxo" первый, вы бы не взять 2btc из "utxo б" и оставить 3btc оставшиеся в новом "utxo с" контролируется оригинальный адрес, как это было бы расточительно.

Я считаю, что выше уже делается? - * Редактировать - да. Это как Bitcoin ядро ​​работает. На самом деле он работает в более сложном способе.

* Редактирование: нашел старую статью, обсуждая эту самую идею: https://medium.com/@lopp/the-challenges-of-optimizing-unspent-output-selection-a3e5d05d13ef


Возможно, что будет полезные предложения делают UTXO прозрачно для пользователей бумажника.

Я передача случайных сумм в целом. Там нет рифмы или причин для значений, если они не прямые платежи. Если я перенося на обмен, я передаю то, что число, которое я чувствую себя.

Было бы больше смысла, если бы я мог видеть, что у меня есть UTXO стоимостного X, то я могу выбрать передачу именно эту сумму.

Если бы это было прозрачно в бумажнике и посоветовал пользователь "эй, соответствовать UTXO или сумму некоторого UTXO, и вы получите более низкую плату", Это может быть полезным в некотором роде.

врач-s сейчас офлайн Пожаловаться на врача-s   Ответить с цитированием Мультицитирование сообщения от врача-s Быстрый ответ на сообщение врача-s

31 октября 2017, 7:15:12 AM   # 15
 
 
Сообщения: 462
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Кстати, несколько сообщений были удалены из этого потока, что случается много на форуме. Как так?
да, один из них был мой объяснить в короткой конденсированной примере выгоды с использованием сжатых адресов
который, по-видимому рассматривать как низкую стоимость пост считается для удаления 

Возможно, что будет полезные предложения делают UTXO прозрачно для пользователей бумажника.
Было бы больше смысла, если бы я мог видеть, что у меня есть UTXO стоимостного X, то я могу выбрать передачу именно эту сумму.
Сейчас я попытаюсь ответить на этот вопрос, рискуя получить мой пост снова удален 
если вы используете Bitcoin основного кошелька, Я не использую его так не может проверить, Я считаю, что вы можете включить "контроль монеты"
Я говорю это потому, что все другие бумажники altcoin я использую также это "контроль монеты" особенность
с, что вы можете просто выбрать любые неизрасходованные выходные вы хотите, и отправить их
эта функция отключена по умолчанию, поскольку он требует более глубокого понимания Bitcoin сделки
Thirdspace сейчас офлайн Пожаловаться на Thirdspace   Ответить с цитированием Мультицитирование сообщения от Thirdspace Быстрый ответ на сообщение Thirdspace

31 октября 2017, 11:45:41 AM   # 16
 
 
Сообщений: 69
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Я считаю, что вы можете включить "контроль монеты"
Я говорю это потому, что все другие бумажники altcoin я использую также это "контроль монеты" особенность
с, что вы можете просто выбрать любые неизрасходованные выходные вы хотите, и отправить их
эта функция отключена по умолчанию, поскольку он требует более глубокого понимания Bitcoin сделки

Вы правильно, я только что проверил его.

Похоже, все это было мысли и поставить на место.
врач-s сейчас офлайн Пожаловаться на врача-s   Ответить с цитированием Мультицитирование сообщения от врача-s Быстрый ответ на сообщение врача-s

31 октября 2017, 3:49:15 PM   # 17
 
 
Сообщений: 70
Цитировать по имени
цитировать ответ
по умолчанию Re: Повторное получение адреса не уменьшает размер ТХ на расходы, не так ли?

Got задерживается в письменной форме, что другой пост.
Скажи мне, что ты думаешь: Балансировка сборы, время, UTXO размер набора, размер blockchain

врач-s, это также связано с вашим Выбираю в использовании адресов изменения для уменьшения utxo? нить.



jnano сейчас офлайн Пожаловаться на jnano   Ответить с цитированием Мультицитирование сообщения от jnano Быстрый ответ на сообщение jnano



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW