Как я могу генерировать монеты в тестовом режиме? ПРОЦЕССОРА, GPU, ПЛИС? Есть ли бассейны?

Можно ли мои монеты в тестовом режиме используя процессора? ГПУ? Как насчет Плис?

Есть ли бассейны запущена в тестовом режиме?

Причина, по которой я ищу это, так что я могу освоить новые API, относящиеся к AddMultiSigAddress

+849
Siteruben 26 сент. 2017 г., 9:02:46
26 ответов
  1. Каковы текущие правила относительно сборов сделки?
  2. Какие операции показаны на Qt-клиента?
  3. Как большой спектакль бассейны - какой сделки не сказать, включать в свои блоки?

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

Очевидно, мы хотим платить, как мало сборах сроки сделки, но еще надежным обналичиваний.

Какова лучшая стратегия, чтобы минимизировать расходы?

+957
Andrew Iceman 03 февр. '09 в 4:24

Слой горной протокола Ист не основан на HTTP, так что вы не сможете быть посредниками в этом через другие или подобный сервис, к сожалению. Cloudflare и подобные предназначены для веб-контента, как на веб-страницах.

+957
Sean Nava 5 мая 2018 г., 17:38:57
Другие ответы

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


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

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

В Bitcoin, существует понятие "полный узел". Это узел, который загружает и проверяет все блоки и операции, и сверяет их самостоятельно.

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

+804
Vovk 17 янв. 2014 г., 15:17:16

В 0.7 версии стандартный клиент медленно назревающий, но еще не была выпущена. Некоторые сайты, такие как в тестовом режиме, кран используют эту версию уже. Однако, не желая использовать бета-версии, мне интересно, когда полный 0.7 версия стандартного клиента планируется выпустить?

+778
Ivanyshka 30 июл. 2010 г., 8:07:23

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

+778
Sahka13 26 февр. 2013 г., 21:15:21

Sendfrom собственной senttoaddress как есть [комментарии] и [комментарий] в качестве аргументов. Комментарий использует скрипт, чтобы поместить в сообщение, при этом в полу-стандартизированным образом. Не комментарий-для шифрования сообщений с открытым ключом? Я угадал в темноте без каких-либо объяснений. (Я предлагаю теги API, RPC или JSON-RPC, т. Но у меня нет репутации)

+753
Frosst 22 мая 2016 г., 10:57:22

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

+720
Van D 9 нояб. 2017 г., 9:36:28

Когда я запускаю скрипт

от Bitcoin.основной импорт монета, b2lx
импорт биткоин.кошелек
импорт биткоин.ЭКП

ЭКП = биткоин.протокол RPC.Прокси - ()
значение addr = биткоин.кошелек.CBitcoinAddress('mfrMeTKojpEXFXpcQiRr7zA3Bff4UBgZtx')

txid = ЭКП.sendtoaddress(адрес, 0.001 * монета)
печати(b2lx(txid))

Я получаю следующую ошибку

CannotSendRequest обратная трассировка (самый недавний призыв последнего)
<оболочкой IPython-ввод-23-904d1d3102d7> в <модуле>()
----> 1 txid = ЭКП.sendtoaddress(адрес, 0.001 * монета)

/home/remote_user/unix_practice/python-bitcoinlib/bitcoin/rpc.py в sendtoaddress(самовыдвижение, адрес, сумма)
 Ул. адрес 557 = (аддр)
 558 сумма = поплавок(сумма)/монета
--> 559 Р = собственн._call('sendtoaddress', адрес, сумма)
 560 возвращения ЛК(Р)
 561 

/home/remote_user/unix_practice/python-bitcoinlib/bitcoin/rpc.py в _call(самовыдвижение, имя_службы, *параметр args)
 150 'пользователь-агент': DEFAULT_USER_AGENT,
 151 "авторизация": самовывоз.__заголовок двиг_,
Контент-тип --> 152 '': 'приложение/JSON'})
 153 
 Ответ 154 = собственн._get_response()

в /usr/lib64/вместо python2.7/httplib.pyc в запрос(самовыдвижение, метод, URL-адрес, текст, заголовки)
 971 запрос дефа(Селф, метод, URL-адрес, тела=нет, заголовки={}):
 972 """отправить полный запрос к серверу."""
--> 973 себя._send_request(метода, URL-адрес, текст, заголовки)
 974 
 975 деф _set_content_length(само тело):

в /usr/lib64/вместо python2.7/httplib.pyc в _send_request(самовыдвижение, метод, URL-адрес, текст, заголовки)
 999 пропускает['skip_accept_encoding'] = 1
 1000 
-> 1001 самостоятельно.putrequest(метода, URL-адрес, **проскакивают)
 1002 
 1003 если тела нет нет и контент-длина не в header_names:

в /usr/lib64/вместо python2.7/httplib.pyc в putrequest(самовыдвижение, метод, URL-адрес, skip_host, skip_accept_encoding)
 869 самостоятельно.__государство = _CS_REQ_STARTED
 870 еще:
--> 871 поднять CannotSendRequest()
 872 
 873 # сохранить метод, который мы используем, Он нам понадобится позже в ФЧХ

CannotSendRequest:

Любая идея, как решить это? Я использовал код из

Образец Сообщение

+620
Louis Huppenbauer 24 мар. 2012 г., 2:27:44

Шахтеры вольны выбирать сделки, которые должны быть включены. Большинство возможных сценария были:

  1. Там были в то время без операции.
  2. Сделки были низкие сборы.

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

+552
AlienWebguy 28 мар. 2010 г., 21:54:25
Веб-майнинга биткоинов скрипты
+532
Tommy Kemikalzen 9 февр. 2019 г., 10:23:39

Я ищу, чтобы создать приложение для Chrome, который запрашивает NXT и децентрализованных облачных данных, используя API-интерфейс peerexplorers публичных IP-адресов здесь: http://www.peerexplorer.com/peerexplorer-api

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

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

+523
Eddie B 31 авг. 2014 г., 17:55:48

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

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

+495
Garangoks 27 мар. 2012 г., 6:57:32

Ссылочная реализация, биткоин ядра, написано в основном на C++, с различными ресурсе файлы и скрипты на других языках.

Другая реализация, в основном используется в облегченных клиентов, как многоразрядные и Биткоин кошелек (Андроид), является bitcoinj. Он написан на Java.

+424
sleepless 5 авг. 2014 г., 22:36:14

Здесь, Гаро предлагает стандартизации Шнорра подписей: https://github.com/sipa/bips/blob/bip-schnorr/bip-schnorr.mediawiki

Например, знак() возвращает сиг{Р,С} , которые могут быть закодированы с 64 байт (Р. Х || С) где R. y могут быть однозначными через квадратичный вычет.

После осуществления входа() и проверить() в соответствии с этим документом, я попытался реализовать слепой подписи.

Однако, проверка моей раскрытием подпись не 50% времени из-за линии возвратит false, если Якоби(Р. г) !== 1 в убедитесь, (), прилагается ниже.

Вот мой pseudocodey осущ:

типа подпись = { ГХ: инт ы: инт }
тип Unblinder = { Альфа: инт: прием инт }
тип BlindedMessage = { задача: инт }
BlindedSignature тип = { с: инт }

blindMessage ФН(код: точка, подписывающего: точка, сообщение: байт): (Unblinder, BlindedMessage) {
 Р = нонсен
 Р = подписанта
 Альфа = слчис()
 бета = слчис()
 Р' = р + Альфа*г + бета*П
 // вызов
 с' = инт(хэш(Р'.х || П || сообщение)) % кривой.Н
 // ослепил вызов
 с = С' + бета
 возвращение (Unblinder(Альфа, Р'.х), BlindedMessage(с))
}

ФН blindSign(подписант: привчной, нонсен: привчной, blindedMessage: BlindedMessage): BlindedSignature {
 с = blindedMessage.вызов
 х = подписанта
 к = нонсен

 З = К + С*Х
 возвращение BlindedSignature(с)
}

ФН unblind(unblinder: Unblinder, blindedSig: BlindedSignature): подпись {
 ГХ = unblinder.ГХ
 ы = blindedSig.с + unblinder.Альфа
 возвращение подпись(ГХ, х)
} 

// реализуемых в соответствии с сипа спец
ФН проверки(по умолчанию: момент, сообщение: байт, подпись: подпись): типа bool {
 ПК = по умолчанию
 м = сообщение
 П = по умолчанию

 (р, с) = сиг
 е = инт(хэш(р || р || м)) % кривой.Н
 Р = С*Г - Е*Р

 возвращает false, если isInfinitePoint(Р)
 возвращает false, если Якоби(Р. г) !== 1 // <-- Не здесь 50% 
 возвращает false, если Р. Х !== Р
 возвращает true
}

Вот тест, который будет не 50% времени:

noncePriv = слчис()
signerPriv = слчис()
noncePub = noncePriv * кривой.Г
signerPub = signerPriv * кривой.Г
сообщение = хэш('мое сообщение')

// слепых
(unblinder, blindedMessage) = blindMessage(noncePub, signerPub, сообщение)

// знак
blindedSig = blindSign(signerPriv, noncePriv, blindedMessage)

// unblind 
сиг = unblind(unblinder, blindedSig)

// проверки
проверено = проверить(signerPub, сообщение, сиг)

утверждать(проверено)

Спец это знак() использует извращенец = Якоби(г) === 1 ? специальное кривой.Н - извращенец в силу квадратичного остатка г, и я предполагаю, что мой тест не удается, потому что 50% времени он создает non-выпарки г. Однако, я не смог выяснить, где и как применить это в моей слепой-связанный код. Никакие мои усилия сказались на моем тарифе 50% пройдет.

+358
user292002 14 нояб. 2018 г., 2:05:03

Как я понимаю, это сеть отвергает блоками по 1МБ, и заблокировать сложности хэш устанавливается после каждого блока создается как держать блок незадолго до 10мин.

Но если люди постоянно присоединяются к сети, и скорость, с которой транзакции отправляются к сети постоянно растут, то в конечном итоге более 1Мб сделок будут добавлены к сети каждые 10 минут.

Что происходит по мере приближения скорости транзакции и передает 1МБ за 10мин? Это действительный вопрос?

+245
jennie 24 февр. 2013 г., 23:17:51

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

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

Правильно ли сделать вывод, что эгоистичный майнинг сейчас теоретической атаки?

+186
RIcky Cheung 1 янв. 2013 г., 15:31:24

Недавно я нашел сайт, который покажет все адреса в огромный список, разделенный на страницах 904625697166532776746648320380374280100293470930272690489102837043110636675.

Сайта ссылка http://directory.io/ и я хочу знать, если я могу найти некоторые адреса из списка. Я уже пытался объединить все эти страницы в один список и потом искать адреса с браузером, но я не уверен, как это сделать (потому что я не знаю много о HTML).

Итак, если вы знаете способ сделать это, пожалуйста скажите мне и объясните мне, как. Спасибо!

+177
porcupo 22 окт. 2017 г., 2:09:34

С официального Биткойн часто задаваемые вопросы:

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

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

Если кто-то взломал bitcoin.org не могли они отправлять обновления в протокол Биткоин/клиент, который содержал вредоносный "украсть все ваши деньги" код?

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

+114
Lighthart 21 февр. 2018 г., 8:53:22

Насколько я знаю, неподтвержденные транзакции хранятся в памяти бассейн. Однако в биткоин Вики, я вижу-это структура данных, называемая сделка бассейн. Они то же самое или нет? Также для сирот сделок, насколько я знаю, они хранятся в структуре данных, называемой сирота бассейн, верно?

+100
user1105 9 окт. 2014 г., 23:23:57

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

Подробнее смотрите здесь:

https://medium.com/@WhalePanda/asicboost-the-reason-why-bitmain-blocked-segwit-901fd346ee9f

и:

https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2017-April/013996.html

Месяц назад я объяснял нападение на биткоин алгоритм SHA2 система эксплуатируемая ASICBOOST и различные шаги, которые могут быть используемый, чтобы заблокировать его в сети, если это стало проблемой.

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

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

Авторы предложения SegWit сделано определенное усилие, чтобы не быть несовместимо с какой-либо горной системы и, в частности, изменил дизайн в одной точке для размещения горно чипы с принудительным выплаты адреса.

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

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

Реверс-инжиниринг конкретного горного чип продемонстрировал неоспоримо, что ASICBOOST был реализован на аппаратном уровне.

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

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

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

 Бип: ТБД слой: название консенсуса: блокировать скрытые
атака на биткоин военнопленных автор функции: Грег Максвелл статус: создал проект типа: норм трек:
Лицензия 2016-04-05: ДР 

==Аннотация==

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

Ключевые слова "должен", "не должен", "необходимо", "должен", "не", "Должен", "следует", "рекомендуется", "может" и "необязательно" в данном документе должны интерпретироваться, как описано в RFC 2119.

==Мотивация==

Из-за надзора дизайн Биткойн и доказательство работы имеет потенциальных атак, которые могут позволить атаковать Шахтер, чтобы сэкономить до 30% их расходы на электроэнергию (хотя ближе к 20% - это скорее всего из-за накладные реализации).

Тимо Ханке и Сержиу Демиан Лернер утверждать, что держит патент на эту атака, которую они до сих пор не лицензирован для свободного и открытого использования общественности. Они были сбыте своих патентных лицензий под торговое название ASICBOOST. Документ не занимает никакой позиции относительно действительности или действительность патента.

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

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

Эксплуатация этой уязвимости может привести к выплате столько 100 миллионов долларов в год в то время это было написано (Если в 50% хэш-мощности Шахтер набирает более 30% преимущество власти и добычи в противном случае в прибыли равновесия). Это может быть феноменальным централизация эффект, выталкивая добычу рентабельности для всех других участников, и доходы от тайно, используя этот оптимизация может быть использован, чтобы значительно исказить биткоин экосистема для того, чтобы сохранить преимущество.

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

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

==Предыстория==

Общая идея этой атаки заключается в том, что алгоритм SHA2-256-это мерклый damgard хэш-функция, которая потребляет 64 байт данных за один раз.

Процесс майнинга биткоинов неоднократно хэши в 80-байтовый блок заголовка' хотя инкриминировать 32-разрядный код, который находится в конце этого заголовка данных. Это означает, что обработка заголовка включает в себя две трассы функции сжатия запустить-тот, который потребляет первые 64 байта из заголовка и второй, который обрабатывает оставшиеся 16 байт и обивка.

Первоначальное сообщение расширение операций на каждом этапе Функция алгоритм SHA2-256 работать исключительно на этот шаг по 64 байт из входного вне зависимости от до сведения, что вошел в хэш.

Из-за этого если Шахтер способен подготовить блок заголовка с несколько первых 64 байт, но идентичных 16-байтовый второй ломти можно будет повторно использовать при расчете первоначального расширения для несколько судебных процессов. Это снижает энергопотребление.

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

Другой метод основан на том, что Меркле корень совершении к сделкам содержится в первых 64 байт, за исключением последние 4 байта из него. Если минер обнаруживает несколько основных кандидата значения которые имеют тот же финал 32-битная, то они могут использовать эту атаку.

Найти несколько корней при помощи того же трейлинг 32-бит минера может использовать эффективный механизм нахождения коллизий, которые найдете матче с как мало, как 2^16 корней кандидат, как ожидается, 2 24 операции^найти 4-способ удара, хотя низкая подходы памяти требуют больше вычислений.

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

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

С этой окончательной оптимизации поиска 4-Путь столкновения с умеренным объем памяти требует ~2^24 операций хэширования вместо

2^28 операций, которые будут требовать для экстра-специальное шлифование, которые бы существенно подорвать пользу атаки.

Именно эта последняя оптимизация что это предложение блоков.

==Новые правила консенсуса==

Начало блока х и до блока Г транзакция blockchain кошелек каждого блок должен содержать бип-141 обязательство segwit или исправить Приверженность WTXID с кодом 0xaa21a9ef.

(См. бип-141 "приверженность структуры" для деталей)

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

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

==Обсуждение==

Обязательство в левой части дерево при сделках правая сторона полностью предотвращает окончательной корень ускорение.

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

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

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

== Неприкрытая атака ==

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

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

+98
Basu R 24 июн. 2017 г., 0:09:42

На вашей стартовой странице кошелька Blockchain.info есть рамка с текстом

Это ваш биткоин адрес
*биткоин адрес*
Поделитесь ею с кем-либо, и они отправили вам деньги.

(или что-то подобное, я точно не знаю, что он на английском, я использую его в голландском)

У меня 2 адреса, один с 0.01306288 BTC и один с нулевым БТЦ. С 0.01306288 БТЦ показано в кадре на стартовой странице, но я предпочел бы другой. Есть ли способ, чтобы сделать другому адресу, там появилось?

+79
Freeruner 26 авг. 2015 г., 3:43:08

Когда кто-то получает статус "0/неподтвержденные" на сделки в течение длительного времени - что он может делать не так? Что он должен проверить, чтобы решить эту?

+55
amstram 31 мая 2016 г., 17:53:18

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

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

Так что ваша сделка имеет locktime 10 минут в будущем от реального времени. Но для сети времени, это не менее часа, наверное, полтора часа, прежде чем "сетевого времени" догонит locktime вашей сделки. Поэтому ваша сделка не будет окончательной до этого времени.

+52
DarrenP 7 июн. 2019 г., 1:34:21

Простой биткоин кошелек на одной из нескольких пар открытых и закрытых ключей (я говорю просто, как некоторым бумажник структуры позволяют для детерминированных открытого ключа поколений и закрытый ключи, которые можно потратить только часть кошелька, но принцип с публичных/частных ключей остается неизменным). "Связь" изначально биткоин происходит во время генерации блока, где определенное количество Bitcoin-это автоматически и направил в публичном выступлении Шахтера; это всего лишь записи в Blockchain. Затем эти монеты могут быть отправлены на другие общедоступные адреса с помощью операции.

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

Хотя в Реале, кошельки остатки равны сумме всех входов в кошелек, так что при оформлении сделки программа выберет нужное количество входов, чтобы получить сумму, равную большей, чтобы желаемый результат сделки + комиссия. Если сумма превышает то, что вы хотите потратить, остаток может быть возвращен одним из ввода адреса или даже новый адрес вашего кошелька, так что вы в принципе отправить себе превышающую сумму биткоинов. Любые неизрасходованные суммы в сделке является сбор и собираются Шахтер генерирующего блока.

Сделки также могут быть гораздо сложнее; Биткоин позволяет очень мощная система скриптов, которые могут совершать сделки расходуемого во многих отношениях. Вы можете узнать больше о Bitcoin сделок и системы скриптинга здесь:

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

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

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

+37
CanC 16 июн. 2010 г., 1:52:08

Все, что вам нужно сделать, это отправить ваши биткойны на MtGox и вывести их на новый адрес. Бирже MtGox процессов так много биткоин депозитов и вывода средств, что вы очень вряд ли получите те же монеты обратно, и так никто (кроме MtGox и кто имеет доступ к их базе) будет в состоянии связать свой депозит вместе с вашим выводом. Как вариант, сделать 2 MtGox стоимость счета, депозитные в один, использовать 'обменять' код для передачи монет на другой счет, и вывести оттуда. Тогда даже MtGox стоимость не может быть уверен, что монеты не меняют руки.

+17
Dexter Trey 30 окт. 2010 г., 10:45:12

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

Я написал скрипт, который перебирает все блоки и вставляет адрес/txId пары ключей в таблицу MySQL, индексированные по адресу. Он поддерживает индекс опроса для новых блоков. Программа пока не учитывает неподтвержденные транзакции, и цепь реорганизаций может привести к поврежденных данных. Есть ли лучший способ сделать это?

+14
Devindar Singh 30 авг. 2012 г., 3:43:36

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

$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