Сделок в осиротевших блоков

Сценарий:

Вы работаете в узел bitcoind и прослушивание входящих блоков/сделок. Вы получите ТХ 1, который ставится на ваш mempool. Блок заминирован, и включает в себя Техас 1, который впоследствии удаляется из своего mempool. Блоки B и C заминированы, потерянных блока А. Блок ни в, ни с-Техас 1, поэтому его ставят обратно в mempool, которые должны быть включены в новый блок

Вопрос:

Как именно узел узнаем, что он должен включать ТХ1 раз в mempool? Это TX 1 эфир и получали таким же образом, как когда он был впервые транслировалась в узел? Или другими словами, если я слушаю для приема входящих блоков/сделок, это передается мне во второй раз или все-таки клиент "знает" только, чтобы вернуть его в mempool?

Дайте мне знать, если мое понимание является неправильным, или если вам нужна дополнительная разъяснения!

+440
Quality Memes Around the World 28 окт. 2012 г., 12:38:54
17 ответов

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

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

+868
Jonty Morris 03 февр. '09 в 4:24

Уверен - вы можете запускать найти-мульти в Azure или AWS, и это будет процессор мой. Вам нужно найти бассейн в шахте.

Кроме того, если вы хотите Соло шахты, то вам просто необходимо запустить полную Монер узел, и изнутри bitmonerod вы используете start_mining команды. Сведения о параметрах можно передать команды доступны через помочь команде в bitmonerod.

+776
381 30 янв. 2018 г., 4:19:41

У меня есть 8 ядерные процессоры серии E5-2660 машина с 16 ГБ памяти (без GPU). Я использовал ByteCoin и MinerGate оба из которых дал мне всего 90-100 хэшей/сек. Я вижу, что люди говорят о 2-4 МН/С, в то время как я получаю только часть этого. Может кто-нибудь пожалуйста, скажите мне, куда я иду неправильно, что я должен сделать, чтобы получить такой хэш цене.

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

+674
Damian Nadales 2 июл. 2014 г., 2:00:24

Я случайно решил свою проблему. Когда я писал эту функцию, затмение рассказал мне функции getX() (и gety()) является depracated. Поэтому я использовал getXCoord(), потому что я думал, что ее результат будет тот же. В чувство безнадежной я getX() вместо getXCoord() и все функции магически!

Какая разница между getX() и getXCoord() ?

+665
processoriented 29 нояб. 2015 г., 5:22:41

Нет. Асикс не только вычисления хэша. Все данные в блок (за исключением одноразовых) определяется бассейна программного обеспечения/узел

+630
Viktor Sinanskiy 21 нояб. 2018 г., 9:20:24

Полные узлы проверить все сделки после всех Bitcoin добывают?

Да.

Кроме того, эти узлы еще создавать блоки транзакций

Да

если это так, то почему полные узлы делать это сейчас?

Что делать? Проверки? Если это так, полные узлы, конечно, не проверить сейчас. На самом деле, полные узлы форумчанин держит шахтеров в узде.

Добывают лишь механизм безопасности для сети permissionless?

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

+598
Manami000Nakamura 30 сент. 2018 г., 8:11:18

Биткоин не работает на остатки, он работает на входах сделки и выходы. Входы в сделки необходимо указать неизрасходованные выходы сделки (UTXO) предыдущих сделок. И клиентов, вести учет UTXO легко найти упомянутые выходы.

+543
Elvis Oceguera 6 мая 2011 г., 3:09:19

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

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

+323
QFang 5 нояб. 2019 г., 17:41:09

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

+276
Dimkadimka15 25 февр. 2018 г., 21:17:59

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

Извиняюсь, что пост в качестве ответа, поскольку рэп-это слишком низко :)

+242
iivri andre 27 авг. 2016 г., 13:58:29

Я подключил свой бумажник доплата в мою учетную запись Coinbase. Я не знал, что в 15 день проводят с моего банковского счета на денежные средства я купил.

Кто-нибудь имел это случиться раньше? Если это так, то это займет весь 15 дней или это ясно раньше?

Также, мои аккаунт Coinbase показывает, что моем счете доплата подключен к нему, когда я войти в систему на компьютере, а не приложение. И доплаты приложение не показывает мою учетную запись Coinbase подключен к нему. Я завершила процесс авторизации и я до сих пор не вижу своего утра сижу на моей доплаты приложение.

+213
AndyMac 21 сент. 2012 г., 7:53:12

Это понимание правильное?

В основном, но вы не приняли в расчет небольшой размер заголовка извращенец пространства (32 бит) и скорость современного оборудования (порядка 10 terrahashes в секунду за Шахтер).

32-битный код может обеспечить только 2 ** 32 = ~4 млрд. комбинаций. Что соответствует 4 gigahashes. Один современный шахтер может обойтись более чем в тысячу раз в полсекунды, так что поневоле пространство практически всегда уставший, не найдя блока.

Когда курс Bitcoin хэш был сначала увеличивается посредством FPGA и ранних эпох поим, nTime прокатки был реализован так, чтобы шахтеры не должны вносить существенных изменений в их оборудование и программное обеспечение для решения проблемы окказиональной пространство истощения. Тем не менее, что взломать раствора был более менее полезен чем быстрее скобяными получил, как типичный блок может двигаться только вокруг в радиусе примерно двух часов (3,600 с шагом в одну секунду), а иногда и гораздо меньше (особенно это важно в случае, когда другие шахтеры используют nRollTime как они могут использовать до допустимых значений, доступных для последующего шахтеров).

Правильное решение было поставить дополнительное специальное в области последние сделки поколение[1], то, что было на самом деле реализовано в оригинальной биткоин 0.1 программного обеспечения. Изменения каких-либо транзакций в блоке также меняет 256-бит Меркле корень в заголовке блока, что исключает риск извращенец пространство истощения. Этот метод в настоящее время повсеместно используется биткойн-майнеры и, как правило, реализованы непосредственно в аппаратных (я думаю, что, как правило, через небольшой Плис за дополнительные обновления nonce и Меркле корень регенерации).

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

+147
user61427 14 нояб. 2010 г., 16:21:16

Как я узнал, было приобрести книгу освоение биткоин Андреас Антонопулос и изучал каждую страницу и делала любая практическая работа, которая была в книге. Я тоже читал эти же авторы в интернете деньги серия книг. Андреас Antonopoulus книги. Я тоже взял Принстоне курс на биткоин и завершены все задания и упражнения Принстоне курс. Я прошел через документации на bitcoin.org и делали уроки на этом сайте.

+80
Mino 1 февр. 2018 г., 17:45:35

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

Это возможно?

+58
Zaeem Murtaza 24 янв. 2017 г., 10:22:45

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

Учитывая подпись (в (р,Пара С)), и сообщение его признаками, может быть до 4 разных открытых ключей, для которых он действителен. Знать, какой один, число закодированных по подписи.

Первый байт этого параметра восстановления, плюс 27. Если соответствующий открытый ключ должен быть сжатым, добавлены 4 это. Следующие 32 байта кодируют Р. Последние 32 байта кодируют сек.

Обратите внимание, что этот формат используется только для подписи сообщений. Схема используется для подписи транзакций старше, не поддерживает восстановление, и использует Der кодирование.

+51
Buzhoo 15 июл. 2016 г., 14:01:45

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

Округления.Потолок
Округления.Вниз
Округления.Пол
Округления.HALF_DOWN
Округления.HALF_EVEN
Округления.HALF_UP
Округления.Ненужные
Округления.Вверх
+37
daGUY 11 июл. 2012 г., 0:17:52

Биткоин опирается на проверки вместо доверия. Получение данных только на последних 200 блоков потребует, чтобы ты доверял данных, без возможности проверить это. Сейчас вы можете запустить обрезают узел, который будет хранить только последние 550 блоков на диске, но он изначально загружает и проверяет все. К сожалению работает сокращенного узла не позволит вам увидеть UTXO (баланс) детали адреса вы не владеете; вам потребуется полный узел с номером транзакции и написать парсер блок для этого.

+31
Sergey Ronin 27 апр. 2015 г., 18:04:51

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