Где хранятся данные в биткоин?

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

Размер каждого блока в биткоин равен 1 МБ, достаточно для хранения всех данных (каждые 10 минут) в блоки?

+247
assaf bitan 4 окт. 2014 г., 12:11:33
36 ответов

Предположим, что мне дали адрес кошелька, я могу получить все операции по конкретному адресу.

Мой вопрос:

1) если адрес кошелька отправителя, как это может определить получателя адрес? Наоборот, если адрес кошелька получателя, как это может определить адрес отправителя из деталей сделки? Я видел несколько сделок, но не думаю, что полное решение к нему.

Принимая эти сделки , как пример, как я мог знать, какой адрес на самом деле начать отправлять Bitcoin транзакции на адрес кошелька mz95VxTekXHVZCPVjtK7pF2dMa7yF8QMkm.

2) используя тот же идентификатор транзакции, как я мог знать, Шахтер, оплаченного конкретного отправителя? Я знаю, что оба адреса отправителя выплатить в общей сложности 0.000035 плату BTC, но откуда я знаю, сколько каждый из них первоначально оплаченному (Шахтер плата каждого из них задается перед отправкой транзакции)?

+994
Andreas Engedal 03 февр. '09 в 4:24

В открытом канале сообщение в болт 02 следующее заявление написано о различных точках.

В различных областях _basepoint используются для получения уникальных ключей, как описано в болт #3 для каждой сделки обязательства. Изменение этих ключей гарантирует, что идентификатор транзакции каждой сделки обязательство является непредсказуемым для внешнего наблюдателя, даже если совершение сделки усматривается; данное свойство очень полезно для сохранения конфиденциальности при предоставлении казнь сделок третьим лицам.

Мне интересно по поводу последнего предложения. Почему это, в частности, помочь с приватностью такие услуги? Я думала, что повысить уровень конфиденциальности при использовании нескольких третьего просмотра лицами, а не только один. В случае, если я использую один все равно знаю, что мой весь государственный канал История.

Единственное, что я догадался, что, как только я знаю одного обязательства Техас, я мог рассчитать все txids для всех возможных channelstates. Но я думал, что подписей зависит от количества выходов и txid зависит от подписей.

У меня есть заблуждение или является причиной повышенной секретности еще один, который я не вижу?

+952
user49073 27 янв. 2012 г., 21:19:11
Другие ответы

Связанные вопросы


Похожие вопросы

Вам не нужен 3-ий шаг для длительного хранения. Вы не планируете тратить свои биткойны в любое время скоро, когда вы ищете для длительного хранения. Если вы скачать блокчейн сейчас, она еще долго будет устаревшим, когда вы хотите потратить свои деньги, и вы можете также загружать его только тогда. Или вы выбираете кошелек, который не требует от вас, чтобы загрузить весь блокчейн.

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

Электрум может сделать это. Я не знаю, есть ли другие кошельки тоже можешь это делать, потому что я использую только Электрума.

Обратите внимание, что вам даже не обязательно иметь компьютер держать закрытым ключом. Закрытый ключ является 256-битное число (по умолчанию; некоторые ограничения на диапазон значений он может принимать, но почти все 256-битные числа действуют ключи и это все, что есть в них, никакого волшебства). Числа могут быть записаны на бумаге.

Кроме того, вы можете использовать brainwallet.

Все 3 Есть вещи, которые вы можете потерять потерять свои деньги:

  • Кошелек на компьютер:
    • Вредоносные программы могут удалить кошелек или зашифровать его. (Может случиться после заражения через флешку.)
    • Ваш жесткий диск (+ копии) могут сломаться.
    • Некоторые крупные повреждения (например, дом сгорел) может сломать весь компьютер, включая жесткий диск.
  • Бумажный кошелек:
    • Вы можете потерять бумажка.
    • Повреждение может произойти в вашей бумажке. (Надпись может исчезнуть, жидкость можно вылить на него, и т. д.)
    • Член вашей семьи может найти ее и выбросить.
    • Если вы ее распечатали, представляет собой часть секретного ключа не может быть напечатано. Это на самом деле случилось с кем-то, кто обратился за помощью на этот сайт, клиент StackExchange. Они напечатали свой закрытый ключ в бумажник формат импорта , но она не полностью помещается на странице.
    • Если вы напишите его от руки, вы можете ошибаться.
  • Бумажник мозга:
    • Вы можете забыть пароль.

Комбинации:

  • Если у вас есть закрытый ключ на компьютер, вы можете записать его. Опять же, закрытый ключ-это просто число.
  • Если у вас есть закрытый ключ, записать, вы можете сделать это кошелек на компьютер.
  • Если у вас есть brainwallet, вы можете написать собственный ключ или сделать его кошелек на компьютер.1

1 Вы не можете пойти в противоположном направлении, фактически не помня секретного ключа (что совершенно не рекомендуется). Вспоминаешь Электрум семян (который выглядит примерно так: "константа лес обожаю ложные зеленые сотки остановить парня, мех заморозить хихикать часы") достоверно на самом деле может быть возможно, но я все-таки советую использовать стандартный способ создания brainwallet если вы хотите использовать один.

+920
Ronen 9 янв. 2013 г., 15:20:40

Я планирую на включение Antminer S7 с двойной электропитание в usermanual (https://shop.bitmain.com/files/download/Antminer%20S7%20user%20guide.pdf) Страница 4. Не сказать минимальная мощность для PSU1 и PSU2.

Две доски с 950Watt и 1 доска с 850 Ватт.

enter image description here

Я планирую использовать обычный режим питания без оверклокинга. Так что можно с уверенностью предположить, что мне нужен только 450 Ватт на доску и 950 Ватт две доски будет достаточно? Будет ли она работать?

+865
Jacob Taylor 2 дек. 2013 г., 9:55:47

Это был дан ответ ранее, тем не менее, на разных биржах существуют различные трейдеры, которые устанавливают цену, здесь я буду использовать альткоины сформулировать его более четко. Когда новая монета запустила на бирже это не имеет никакого значения, люди приезжают и сдают на хранение свои монеты в обмен и они устанавливают цену продажи, если кто-то заинтересован, чтобы купить эту монету за такую цену и устанавливает цену на монету. Когда тысячи людей начать торговать той же монетой становятся сообщества, которые затем автоматически начинает продавать свои монеты по той же цене или +/- с текущей ценой. В одиночку никто(или обмен) устанавливает цену. Такие разные биржи имеют различные сообщества трейдеров, которые следуют тенденции этого конкретного обмена.

+809
Viswanath Hariharan 17 авг. 2019 г., 21:28:19

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

+779
Kristian H 17 нояб. 2011 г., 5:36:58

То, что большинство людей скажет вам "сделать свое собственное исследование и не понимаю собственных эмоций, смешанных в него". И это правда. Эта технология в ее выскочкой, каждый день мы получаем новости о ICOs и компаний с их новыми инновациями, и вы просто должны отслеживать, что и сделать себе картину, если вы хотите инвестировать или нет.

Я лично хожу на монеты, которые уже есть рабочие продукты, а не просто хорошо написанный документ. например: Steem

+758
Yuval Adam 23 авг. 2016 г., 11:16:56

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

В главной папке многоразрядные этого .кошелек хранится файл. Существует также бумажник-данные папки. Там есть несколько резервных копий кошелек, и частный ключ. Вы также можете экспортировать закрытый ключ и импортировать его на другом компьютере. Таким образом, на кошелек будет создан (и будет содержать точно такое же количество BTC после синхронизации) и вы также можете делать все, что вы хотите. Может быть, это то, что вас смутило.

+749
btx 16 окт. 2011 г., 3:46:50

Редактировать: я прошу прощения, я почему-то до сих пор думает многоразрядные классика, Если вы используете HD есть возможность вы создали семя слова, которые вы могли бы восстановить.

Информация за: https://multibit.org/try-multibit-hd.html

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

Эта информация находится в: https://multibit.org/en/help/v0.5/help_walletBackups.html

Если вы не имеете любой из этих файлов/частных ключей вам не повезло с относительно возвращения денежных средств. Только адрес кошелька только позволит вам просмотреть фондов, нет возможности взыскать средства с биткоин-адресом.

+743
bfletch 9 апр. 2013 г., 7:40:34

Биткоин-Qt-это оригинальный биткоин клиент.

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

Эффекты в отношении вас:

  • Когда вы выходите открыть ваш клиент, ваш клиент всегда будет синхронизирован с сетью, что означает, что вы всегда можете видеть ваш точный баланс. Если вы должны закрыть его, ей придется догнать синхронизации, прежде чем он может показать вам остатки ваших адресов.

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

Эффекты в отношении биткоин-сеть в целом:

  • Bitcoin-это пиринговая система, в которой все Биткойн-клиентам функции, как узлы. Но не каждый узел знает о существовании всех остальных узлах. Сделка совершена, послав его ко всем узлам в сети. Когда ваш клиент работает и подключен к сети, он имеет список других узлов, он знает. Когда один из них отправляет транзакцию на все узлы его знает, помочь ему, отправив его вперед, чтобы все узел, о котором вы знаете. Таким образом, вы можете помочь сократить время, необходимое для операции, чтобы достичь всей сети.

  • Вместе с перекладкой проводки, ваш клиент будет проверять все сделки, которые он получает. Вполне возможно, что некоторые из них являются вредоносными, это означает, что отправитель не имеет права потратить биткойны, которые он тратит, или что эти биткойны уже потрачены. В этом случае, ваш клиент будет игнорировать сделки и не пересылать их.

  • Другое дело, что ваш клиент не помогает новых узлов синхронизации. Когда новый клиент входит в сеть, он должен построить цепочку блоков с нуля. Он будет запрашивать другие узлы, чтобы отправить частей к нему, так что он может спасти их. Когда ваш клиент открыт, это поможет другим пользователям скачать блок цепи.

Обратите внимание, что это не эффект оставления вашего клиента открыть, что ваши биткойны менее защищен. Зашифрованные кошельки расшифровываются только для тратить биткоины.

Кроме того, ваш клиент не мой , пока он открыт, так что процесс это не очень ресурсоемких.

+664
Alexandra345 20 сент. 2013 г., 4:08:49

Да, компания позволяет создать бумажный кошелек.

http://blog.coinbase.com/post/51573799308/use-coinbase-to-export-your-bitcoins-to-a-paper-wallet

+640
Mmeduchatelet 5 мая 2015 г., 1:13:41

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

Мой вопрос: есть ли способ, чтобы оценить количество ненайденных идиотов?

+639
Thomas Wanner 9 янв. 2013 г., 23:27:34

Добрый день всем!!,

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

Вот что мне было интересно, является ли это афера, и если бы не было так держать себя в безопасности в процессе????

Процесс от того, что я был продан следующим образом:

  1. Открытие кошелька Blockchain.
  2. Отправить их детали бумажник (пользователь и пароль)
  3. Смены пароля к любому
  4. Начать зарабатывать после внесения определенного минимума суммы (допустим 0.004)
  5. Я теоретически должны начать зарабатывать...
+639
TarekB 24 дек. 2012 г., 17:58:10

У меня есть/был бумажник с Blockchain.info содержащих 2 биткоин-адреса. Адрес содержащиеся 0.33 БТЦ.

Вчера, когда я хотел получить доступ к моему кошельку, по какой-то причине, я не мог вспомнить свой пароль, так что я подумал, не вопрос, я просто не могу повторно войти в мой кошелек, используя мой 12 слов, что я и сделал. Я пытался восстановить мой кошелек с эти 12 слов и мне дали другой кошелек (другой ID бумажник я имею в виду).

Проблема здесь заключается в том, что я не могу видеть мои средства и моих знакомых биткоин адрес! Я могу импортировать биткоин-адрес (как я могу на любой адрес, но затем он "только для чтения").

Может кто-нибудь объяснить мне / помоги мне, как я могу вернуть мои средства? Эти средства всегда были в мой старый кошелек (бывший бумажника-идентификатор).

+629
Gordon Amable 19 авг. 2017 г., 13:29:30

Redis и LevelDB решить очень разные проблемы. Мы пытались использовать SQLite и ее выступление было ужасным.

Биткоин основных потребностей базы данных для хранения Набор неизрасходованные выходы сделки (UTXOs). Это означает, что нам необходимо быстро просто читает, и быстро пачками случайных обновлений.

Нам не нужен клиент/сервер архитектуре, так как мы не можем иметь несколько приложений, обращающихся к базе данных одновременно, в любом случае: несоответствия в базе данных приведет к разветвление рисков (каждый узел в сети должен принять точно такое же решение о том, что допустимых и недопустимых).

+627
Zargold 10 янв. 2019 г., 17:53:06

Можно ли иметь несколько аккаунтов в один кошелек? Мицелий позволяет использовать несколько учетных записей в один кошелек, но я не вижу как это сделать в Многоразрядной HD качестве.

+518
andy256 11 окт. 2012 г., 1:15:54

По данным Bip32 - Bip44 - Bip49(Segwit) вы можете создать множество открытых ключей, используя один мастер-приватный/публичный ключ.

Я не знаю, что выводя них. пути через Но Электрум, используя пути 44 для устаревших адресов Bitcoin и 49 адресов Segwit.

Как @pebwindkraft них. ответ может предоставить вам расширенный приватный ключ поэтому при создании адреса прогресс стал таким в Электрум, когда вы предоставляете Bip44 расширенный приватный ключ:

Bip44 расширенный ключ -> Bip44 расширенный ключ -> ключи -> индекс

вместо:

Мастер закрытого ключа -> Bip44 расширенный ключ -> ключи -> индекс

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

Ваши транзакции них. должен появиться в Электрум.

Где я могу прочитать о правилах ключей для генерации и адреса, описанных в простых словах? Биткоин совершенствование протокола 44

Освоение биткоин книга полезная.

+429
The Learner 19 июн. 2018 г., 17:40:22

Те хозяева DNSseeds.

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

Использование DNS улучшает вашу частную жизнь несколько с кэширования DNS может предотвратить оператора имя сервера, увидеть все и если она не кэшируется они обычно не видят ваш IP-адрес, вместо этого они будут видеть IP-адрес вашего интернет-провайдеры рекурсивного распознавателя. (Конечно, тот факт, что он пропускает использовать его целиком, если он может подключиться также улучшает вашу конфиденциальность).

Вы можете отключить использование этих dnsseeds установкой -dnsseed=0.

+405
Hydra Exiled 5 июн. 2018 г., 8:03:12

Если у вас есть Android телефон, вы можете использовать биткоин бумажник приложение, которое теперь имеет функцию развертки бумажный кошелек с помощью камеры. Затем вы можете создать резервную копию секретного ключа, сгенерированного приложения и (если необходимо), удалить приложение. Приложение мицелий может также иметь эту функцию.

+403
Gabriela 30 сент. 2015 г., 23:04:19

Когда вы добываете, вы всегда вычислить хэши блоков, при условии, что вы будете один, чтобы найти блок. Так у вас уже включить этот специальный сделки, известной как blockchain кошелек транзакции (не путать с сделки, совершенной с помощью сервиса Coinbase - о вот с утра сижу, значит монета поколения), в блоке ты хэширования. Если вы правы, тогда отлично, вы нашли блок и входят в сделки, которые посылает 25 БТЦ + операционные издержки для себя. Если ты ошибаешься, и кто-то еще находит блок, во-первых, нет никакого вреда в этом. Просто отказаться от текущего блока и начать работать над следующей.

Для более технической стороны, когда вы вычисляете хэш-ты действительно хэширования блока заголовка. Он включает в себя кучу вещей, одной из которых является hashMerkleRoot, хэш транзакций в блоке.

+403
Miss P 13 февр. 2015 г., 3:03:06

Мне было интересно, если кто-то может указывать мне или дать мне сработало, например как OP_CHECKMULTISIG работает за кулисами?

Я ожидаю, что CHECKMULTISIG будет вызывать функцию, опция -- checksig и манипулировать стека для запуска опция -- checksig в цикле, пока она не заканчивается и имеет свое м из N допустимых озг или нет?

Но как именно это работает? Е. Г. для 2-го-3 multisig. Если у нас есть OP_0 (sig1) (sig2) в scriptSig, то стек будет выглядеть так:

  • (sig2)
  • (sig1)
  • 0

Теперь от общих способ написания CHECKMULTISIG в scriptPubKey: 2 (pubKey1) (pubKey2) (pubKey3) 3 OP_CHECKMULTISIG, при нажатии все данные в стек, стек для scriptPubKey будет выглядеть так:

  • 3
  • (pubKey3)
  • (pubKey2)
  • (pubKey1)
  • 2

Что именно будет первым шагом будет CHECKMULTISIG?

Это поп на "3" из стека и затем может проверить, если есть три публичные ключи на стек?

Или это просто поп "3" и затем сразу же запустить опция -- checksig на (sig2) и (pubKey3), который не будет действительна, поэтому опция -- checksig будет нажать "0" на стеке?

Тогда CHECKMULTISIG удалите "0", что опция -- checksig введен в стеке и снова попробовать с (sig2) и (pubKey2)? Так как это действует опция -- checksig будет нажать "1" на стеке, а причем тут магазин CHECKMULTISIG этот "1"?

И CHECKMULTISIG в конце посчитайте, сколько "1"с опция -- checksig, и это количество должно соответствовать последним значением в стеке, в данном случае "2", но в целом "м"?

Мне бы очень хотелось найти низкоуровневое описание CHECKMULTISIG, как я могу найти для опция -- checksig: https://en.bitcoin.it/wiki/OP_CHECKSIG

Любая помощь будет очень ценится!

+384
liosiajeka 24 апр. 2014 г., 2:31:18

Клиент bitcoin.org не предусматривает этого.

Я считаю, ваши варианты:

+370
guest187678 5 нояб. 2013 г., 17:53:11

Я экспериментировал с источником Litecoin и решили сделать свою собственную сеть маркер для личного использования. Я перекопал свой собственный блок бытие, и присвоить уникальные идентификаторы для base58Prefix и pchMessageStart.

getblockchainInfo возвращает:

{ 
 "цепочка" : "главная",
 "блоки" : 0,
 "заголовки" : 0,
 "bestblockhash" : "00000ee1064237cca4001f4707031d29c0253c09005c67f0ff9fdeb268591c26",
 "трудность" : 0.00024414,
 "verificationprogress" : 0.00255052,
 "chainwork" : "0000000000000000000000000000000000000000000000000000000000100010"
}

verificationprogress неуклонно снижается, а по данным https://bitcoin.org/en/developer-reference#getblockchaininfo проверка прогресса должно начаться с 0 и увеличиваться на 1, это проверка правильно? Если так я буду получать премайн награду после того, как генезис блок полностью проверен?

+366
Wednesday Weeder 27 мая 2012 г., 18:35:47

Я запустить bitcoind и иметь несколько аккаунтов. Как я могу получить неокрепшие баланс одного счета с помощью вызовов RPC (если это возможно) ?

+361
Kathy121 2 янв. 2019 г., 21:45:11

32-байтовую двойной SHA256 со сделки (TxID) не то, что получает подпись.

На будущее Примечание: приведенное здесь описание операций, TxID расчет, подписей и подписей скрипты и т. д. не применяются к сегрегации свидетеля.

Давайте посмотрим на пример с транзакцией я создал ранее. Я позвонил:

createrawtransaction '[{"txid":"0c71ea829dfb117442c1c0d0c492725794d890bbcbcd8234b1108d1b1d4ca2e9","Uвых":1}]' '{"1PkCAVKjPz1YK7iJwT8xTLxBXR1av8dL98":0.004}'

который создал (неподписанные) сделки:

0100000001e9a24c1d1b8d10b13482cdcbbb90d894577292c4d0c0c1427411fb9d82ea710c0100000000ffffffff01801a0600000000001976a914f97df8f593e0056d337c274fd81a163f47a17d3788ac00000000

И тогда я спросил биткоин-RPC, чтобы подписать сделку, и получил:

0100000001e9a24c1d1b8d10b13482cdcbbb90d894577292c4d0c0c1427411fb9d82ea710c010000006b483045022100d9a5433c1381b39b7e02b0b0f042990e7c16cfea252b05ccfef2e85c2dab2a6f022057c7def782fe3b0d7e5e0eae277d2a5890844da7d72309817a2dac22a6307c6001210390d78cb0c1d34d4417db7e0a9a9f125a689dc29dc2197a01a5f827a20f870f62ffffffff01801a0600000000001976a914f97df8f593e0056d337c274fd81a163f47a17d3788ac00000000

Вот что подписанные транзакции данных, с подписью и данными, относящимися сценарий жирным шрифтом: 0100000001e9a24c1d1b8d10b13482cdcbbb90d894577292c4d0c0c1427411fb9d82ea710c010000006b483045022100d9a5433c1381b39b7e02b0b0f042990e7c16cfea252b05ccfef2e85c2dab2a6f022057c7def782fe3b0d7e5e0eae277d2a5890844da7d72309817a2dac22a6307c6001210390d78cb0c1d34d4417db7e0a9a9f125a689dc29dc2197a01a5f827a20f870f62ffffffff01801a0600000000001976a914f97df8f593e0056d337c274fd81a163f47a17d3788ac00000000

Если вы посмотрите на неподписанных транзакций, весь материал до и после этого выделенная часть идентична (кроме прокладки байт, который отвернулся от 0x00 до 0x62), потому что только одна подпись (и связанный с ним сценарий) требуется, чтобы успешно провести ввода.

Вот визуальная разница между расшифрованной версии без знака операции (слева) и подписанной сделки (справа):

Difference between decoded unsigned and signed simple Bitcoin transactions

Вы увидите, что неподписанные сделка имеет разные txid (потому что TxID-хеш полностью, подпись транзакций). Кроме того, вы увидите, что без операции не имеет scriptSig, в то время как подписана транзакция. В scriptSig есть вставлен раздел жирным шрифтом ранее.

Чтобы вернуться к вашему вопросу, заключая сделки требуется доступ к реальной сделкой (а не просто хэш), потому что вы должны войти в себя данные транзакции и вставить подпись в сделке.

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

Сказать вам распространить транзакцию в сеть, которая посылает Боб 2 БТЦ. Любой участник (в том числе заблокированных шахтеров) может манипулировать подписи сценария выглядят по-разному, в то время как до сих пор достоверно подписания сделки. Хотя это не позволит им перенаправить эти 2 БТЦ от Боб никому другому, эта модификация не меняет TxID сделки. Если кто-то ждет оригинальная TxID распространяться по сети, то окажется, что сделка никогда не исполняется, если измененные сделки, а не включены в блок.

+339
SilverShamrock 20 окт. 2016 г., 21:22:08

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

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

Какой опыт и знания нужны для этого?(Аппаратное и программное обеспечение).

+292
dmrche 23 дек. 2014 г., 8:27:06

В оригинальной статье Сатоши Накамото, написано, что “нам нужны метки, чтобы предотвратить двойной траты”.

Однако, я думаю, что timestamp-это лишнее, потому что каждый блок имеет предыдущий блок, хэш и Меркле корень дерева и этого достаточно, чтобы проверить, если сделка, содержащиеся в блок двойной траты или нет.

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

Я прав? Что на самом деле роль метку?

+262
ctokelly 29 мая 2019 г., 14:53:45

Я знаю, что мы можем отправить монеты с помощью перемещения, команды sendtoaddress и sendfrom из консоли или командной строки.

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

Можно ли просто послать все монеты на адрес или к себе в тот же кошелек, используя только одну команду.

Надеюсь, кто-то понимает, что я"м говорю здесь.

+251
Rajan Shyam 28 янв. 2014 г., 12:08:51

Я пытаюсь получить txid , используя формат JSON/ЭКП и пытаюсь выяснить, сколько tx_id добавляется в пул памяти ?

я думаю, что это сводится к, как многие биткоин транзакции возможны в секунду ?

есть ли фиксированное количество ? или максимальное количество ?

+233
strategy 26 янв. 2012 г., 17:25:49

На самом деле, да, это возможно. Однако, ваш вывод оплата может быть разделена или в сочетании с другими выходами оплаты последующих платежей. Таким образом, график будет менее линейной, чем вы предлагаете:

 С ↴ ↱ Ч
А → Б → Д → Е → Г
 ↳ Ф 

Таким образом, будут направлены на B, то B + C будет производить Д Д будут разбиваться на Е и Ф Е в дальнейшем будет разделиться на G и H. Б было бы 100% ребенка А, D, Е, F, G и H только 50% (если A и C были одинакового размера).

Это будет сделать намного сложнее с течением времени, где много выходов объединяются и Сплит и так далее, но вы могли бы продолжать следить за этим навсегда. Вопрос на самом деле не в розыске средств, но доказав, что средства действительно украли. Если вы больше заинтересованы в этом, вы могли бы найти этот вопрос полезно: каковы порченой монеты точно?

+156
Suresh Venkat 17 июн. 2019 г., 9:12:30

Я всегда думал, что, когда мой кошелек создать транзакцию, это идентификатор транзакции фиксируется (SHA256 для сделки сообщение). Да, сделка не может быть включен в следующий блок (и даже могут быть полностью за) но если он будет включен идентификатор транзакции фиксируется. Видимо, это не правильно:

Идентификаторы транзакций не авторитетны, пока была сделка подтвердил. Отсутствие хэша транзакции в blockchain не значит, транзакция не была обработана. Это называется "сделка ковкость," поскольку сделки хэшей может быть изменен до подтверждение в блоке. После подтверждения, txid является неизменным и авторитетный.

Может кто-нибудь объяснить

  1. причины, идентификатор транзакции может быть изменен?
  2. Кто может изменить этот код (я предполагаю, что Шахтер, который добывают блок)?
  3. Какое поле в сообщении транзакция может быть изменено, чтобы оправдать изменение txId?
+147
bitcoinmonkey 22 нояб. 2012 г., 5:18:13

"Мы можем представить любую биткоин счет с MaxBTC 251."

Похоже, что MaxBTC используется здесь как строгую верхнюю границу для обозначения максимальное количество биткоинов, которые когда-либо будут существовать.

Всегда будет меньше, чем 21 миллион биткоинов. Все логики биткоин протокол на самом деле определяется в терминах Сатоши. Есть 100 миллионов сатоши на биткоин. В целом, это означает, что будет меньше, чем 2,100,000,000,000,000 или 2,1×1015 Сатоши.

Поэтому, 251, что составляет около 2.25×1015, это больше, чем общая сатоши, которые будут когда-либо существовать в биткоин-протокола и, таким образом, достаточно большой, чтобы выражать любой Один количество биткоинов, которые когда-нибудь должны быть ссылки.

+146
Frozen Corn 14 янв. 2017 г., 21:18:13

Я думаю, что это отличная идея, поскольку обменный курс между долларом и Биткоин не так стабильна, как между Лайткоин и Биткоин.

Многие люди заявили, что Bitcoin не будет единственным игроком в будущем и я так считаю. Некоторые крипто-валют могут применять лучше для различных рынков в будущем (Litecoin или Feathercoin может быть более жизнеспособным в стран 3-его мира)

+121
ClakeB 13 мая 2010 г., 13:18:08

Как пояснили в

https://en.bitcoin.it/wiki/Script

есть много типов scriptPubKey и scriptSig как:

<сиг> <по умолчанию>
<сиг> <по умолчанию> <по умолчанию> 
<сиг> <по умолчанию> <pubHashA> 
<сиг> <по умолчанию> <pubHashA> <pubKeyHash>
...

как мы можем определить тип ScriptSig и отдельно каждую часть? Другими словами есть длина переменной или что-то подобное, чтобы разобрать каждую часть отдельно?

+75
Jeff zheng 2 сент. 2019 г., 11:38:05

Вы можете найти наш Python-OP_RETURN библиотеку полезной, либо использовать стандартные, или посмотреть внутрь, чтобы увидеть, как мы строим сделок OP_RETURN.

https://github.com/coinspark/python-OP_RETURN

Она также имеет особенность хранить данные произвольного размера в blockchain с помощью нескольких операций, соединены с OP_RETURNs, и для получения данных используется один 12-значный идентификационный номер.

+29
jwgreg 24 нояб. 2019 г., 10:36:26

На данный момент Bitcoin блоки ограничен 1 МБ, а каждый блок, кажется, держит примерно 1000 сделок, предполагая, что каждая сделка 1Кб.

Большой размер сделок, кажется, быть вызвано биткоин встроенные системы для упрощения сложных операций сценариев.

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

Мое мышление заключается в том, что для большинства операции вам потребуется только 1 вход и 2 выхода. Так что вы могли бы уменьшить размер транзакции от 1 до примерно 100 байт. Что бы увеличить биткоина Тх/с в 10 раз, я полагаю.

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

Это просто идеи, которые я имел, если кто-то может опровергнуть их, что было бы слишком круто!

+19
phoebeleung 10 окт. 2014 г., 1:48:06

Показать вопросы с тегом

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil