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

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

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

Порядок байтов в отношении C и Байт х86 заказ

Обычно, когда я думаю о байт я думаю на заказ произвольные целочисленные значения, используя 8-битные байты в памяти. Другими словами, 0x3FE17C не имеет явных байтов на ее собственное, но если бы мы рассматривали ценность как хранимые в с обратным порядком байтов, в памяти это будет выглядеть 3Ф Е1 7С, и в обратном порядке байтов памяти того, было бы 7С Е1 3Ф.

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

Однако, представляется, что порядок байтов может также относиться к последовательности символов в строке. Можно сказать, что если у нас есть строка "3FE17C", мы можем констатировать, что этот порядок должен быть обратным порядком байтов. Если это так, в отношении шестигранной литералы, если бы я хотел сделать то же самое значение в C и инициализировать переменную с тем же значением, я бы сделал:

uint32_t х = 0x3FE17C;

И в C на x86 машине, что, несомненно, будет храниться в памяти как "7С Е1 3Ф".

Байт ЭКП заказ

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

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

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

Здесь же рутинная работа, для полноты:

боол hex2bin(Void *после выхода, константный тип char *hexstr, реализация лен)
{
 Учар *Р = (Учар *) выход;
 голец hex_byte[4];
 голец *ЕР;

 hex_byte[2] = '\0';

 в то время как (*hexstr && лен) {
 если (!hexstr[1]) {
 applog(LOG_ERR, "hex2bin ул. усе");
 возвращает false;
}
 hex_byte[0] = hexstr[0];
 hex_byte[1] = hexstr[1];
 *Р = (Учар) strtol(hex_byte, &ЕР, 16);
 если (*ЕР) {
 applog(LOG_ERR, "hex2bin не для "%S"", hex_byte);
 возвращает false;
}
Р++;
 hexstr += 2;
лен...;
}

 возвращение (длн == 0 && *hexstr == 0) ? истина : ложь;
}

В частности,

  • В шестнадцатеричной в двоичную преобразования элементов в JSON "previousblockhash": "000007c5df566d7ddaf863f11970086f2c6b8aff2925083a179251ffa547c3da", и "Дид": "1e0a3618", Не требует никаких манипуляций байтов предполагая, что строка напрямую читаются и передаются hex2bin функция, потому что НПК байт, заказ предназначен для неявно допустить этого (из соображений производительности).

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

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

Это мои предположения верны, здесь?

+139
frogman578 22 дек. 2014 г., 14:57:20
36 ответов

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

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

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

+995
ScientiaEtVeritas 03 февр. '09 в 4:24

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

+986
Nic Aguirre 11 мар. 2012 г., 19:20:06
Другие ответы

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


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

Poloniex имеет подтолкнуть API-интерфейс, проверьте их API FAQ здесь: https://poloniex.com/support/api/

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

Кракен не дает толчка к API, из их чаво он выглядит как обычный пользователь (Уровень 2) имеет ограничение на тикер 1 запрос в 3 секунды (0.33 запрос/сек), но блокируется на 15 минут при превышении.

Компания имеет только тянуть API с 10,000 запросов в час (2.7 запрос/сек) на основе их руководства разработчика, хотя они действовать отдельный бизнес под названием GDAX который имеет с WebSocket на основе реального API времени.

+958
Makayla Stewart 4 июл. 2016 г., 4:12:19

(Язык, используемый в этом посте-это Python)

Breadwallet использует BIP39 для генерации 128-битных мастер семя от 12-слово мнемоника. Мастер семя используется для создания набора кошельки/аккаунты, содержащие цепочки адресов, используя BIP32.

https://github.com/bitcoin/bips/raw/master/bip-0032/derivation.png


Во-первых, импорт hashlib и binascii, мы собираемся нуждаться в них позже.

импорт hashlib
от импорта binascii hexlify, unhexlify

Допустим, у вас есть 11 из 12 слов в семени твоем фразу. Для простоты, я буду использовать первые 11 слов в BIP39 словник:

partial_seed_phrase = [ 'бросать', 'возможность', 'возможность', 'О', 'выше', 'отсутствует', 'поглощать', 'абстрактный', 'абсурд', 'насилие', 'открыть' ]

Словник содержит 2048 записей, которые предоставляет каждое слово 11 бит энтропии (211 = 2048). В 12 словах есть 12*11 = 132 бит энтропии в общей сложности. На HD мастер семя имеет длину в 128 бит, и 4-битную контрольную сумму, прикрепленный к концу, в результате чего общее число битов до 132. До сих пор так хорошо.

Если считать, что словник является 2048-элемент списка (опущены из-за ограничения пространства), мы можем найти индекс (в десятичной системе) элементов в partial_seed_phrase:

mnemonic_in_decimal = карте(словник.индекс, partial_seed_phrase)
# [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

Давайте преобразуем mnemonic_in_decimal в массив 11-разрядных двоичных чисел.

mnemonic_in_binary = карте('{0:011b}'.формат, mnemonic_in_decimal)
# ['00000000000', '00000000001', '00000000010', '00000000011', '00000000100', '00000000101', '00000000110', '00000000111', '00000001000', '00000001001', '00000001010']

Мы знаем, что одно слово (11 бит) отсутствует неустановленное место в этом массиве. В неидеальных условиях, нам придется проверить каждого из 12 мест за пропущенное слово против 2048 слов каждая, на общую сумму 24576 (12*2048 = 24576) потенциального хозяина семенами.

для missing_word_position в пределах(0,12):
 # Пропущенное слово принадлежит в какой-то индекс от 0-11 в заключительной 12-слово фраза

 для wordlist_index в диапазоне(0, 2048):
 # Перебрать все возможности для недостающих слов

 missing_word_binary = '{0:011b}'.формат(wordlist_index)
 front_half = ".присоединиться(mnemonic_in_binary[0:missing_word_position])
 back_half = ".присоединиться(mnemonic_in_binary[missing_word_position:12])
 seed_and_checksum = front_half + missing_word_binary + back_half

 семя = seed_and_checksum[0:128]
 контрольная сумма = seed_and_checksum[-4:]

К счастью, у нас есть 4 бита контрольной суммы, что означает, что только один из каждых 16 семян (24 = 16) будут действительны. Это означает, что мы в конечном итоге с окончательной общей сложности около 1536 мастер семенами (24576/16 = 1536), чтобы проверить наличие средств. Контрольная сумма является производным от первого бита (в данном случае 4) вернулись с применением алгоритма SHA-256 хэш-функции к семени, поэтому окончательное число действительных мастер семена могут варьироваться, но среднем составляет около 1/16th из всего возможного семена.

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

Делать:

  1. Рассчитать actual_checksum из первых 4-х битах и SHA256(семя)
  2. сравнить контрольную сумму для actual_checksum. Если они равны, надавите семя в массив действительных мастер семенами.
  3. Вычислить мастер-узел, который с HMAC-SHA512(под семена)
  4. Рассчитать учетную запись с мастер-узла
  5. Рассчитать цепь кошелек со счета
  6. Вычислить первые 5 закрытых ключей в цепи бумажник
  7. Вычислить первые 5 открытые ключи от закрытых ключей
  8. Напишите описание и шаги для восстановления частичных фраз для BIP44 кошельки
  9. Написать программу для запроса либо блокчейн локально, или в проводнике API онлайн. Передать его сводный список созданных открытых ключей, и посмотреть, если любой баланс.
+878
Nadim Sayyed 9 дек. 2014 г., 18:51:09

В настоящее время при синхронизации узла bitcoind с нуля в момент выхода из нуля (0) до примерно 50% - это очень быстрый процесс, но где-то между 50%-75% он существенно замедляется, а при 75% -85% он мелет, чтобы почти остановить.

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

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

Известные Оптимизации

Установка dbcache на более высокое значение (в настоящее время через 2000 на 4 ГБ оперативной памяти машины, которая составляет 25% от доступной оперативной памяти)

+876
Ningning 22 окт. 2013 г., 18:11:01

Один мой друг рассказал мне, что Дао выплачивает дивиденды в эфир. Я не могу найти это где угодно, но при условии, что это правда, как это возможно, что он платит дивидендов, если лицо, приобретает Дао посредством обмена, но не эфира-адрес с биржи?

+833
Xint0 18 сент. 2011 г., 20:05:29

Биткоин использует TCP, который бы поставил его на уровне 7, подходящего под описание, но там ничего особенного, что требует его. На транспортном уровне для данных ортогональную систему, он может также использовать исходные кадры, почтовые голуби, или пакеты подписаны на головы рабов. Существуют системы, которые позволяют передавать данные через систему спутниковой ретрансляции ТВ-например, которая пропускает исключительно слоями сети.

+832
sheik 27 мар. 2015 г., 12:55:02

Я недавно только установили клиент Электрум и у меня есть пара вопросов.

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

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

  3. Можно ли вручную создать новый адрес? Или мне просто поднять лимит разрыв?

Я использовал Google, чтобы искать какие-то ответы, но я все еще очень смущен. Спасибо за Ваш вклад :)

+823
samsunggio 22 июн. 2016 г., 4:57:30

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

[Отредактировано: этот комментарий изначально был для BitSpend.net которая сейчас закрыта.]

+770
DevC 29 дек. 2017 г., 23:06:05

Я использовал эту конфигурацию для работы с Litecoin

{
 "цепочка": "Лайткоин",
 "code3": "ЛТК",
 "address_version": "\х00",
 "магия": "\артикул: xfb\xc0\хв6\xdb по",
 "политика": "Sha256Chain"
}

Его теперь бруска 1201593 без каких-либо сбоев. Но все-таки наблюдения.

+763
Michael Hawk 2 сент. 2016 г., 20:10:36

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

+750
johnlewisdesign 26 июл. 2016 г., 5:07:14

Я хочу понять, как биткоин закрытый ключ состоит.

Глядя на этот графический генератор https://royalforkblog.github.io/2014/08/11/graphical-address-generator/#hello

Я понимаю, Шаг 1, как секретный ключ генерируется: 2CF24DBA5FB0A30E26E83B2AC5B9E29E1B161E5C1FA7425E73043362938B9824

Я вижу добавлен номер версии 80, и что я должен добавить сжатие флаг 01

У меня вопрос по шагу 4, в котором просто вся как "добавление контрольной суммы. Контрольная сумма-это первые 4 байта двойной SHA256 хэш чего-то checkedsum объед".

Поэтому я беру 802CF24DBA5FB0A30E26E83B2AC5B9E29E1B161E5C1FA7425E73043362938B982401 и двойной ша-256, и я не получаю ничего, как ожидается, Контрольная F29E9187

Может кто поможет мне понять, как F29E9187 происходит?

+742
olgakafo2147 16 авг. 2010 г., 17:13:21

Я слышал о новой крипто валюты БТУ с другой блок цепи. Если БТЕ приходит,

  1. Что будет с нашими существующими БТЦ? Мы все еще можем пользоваться? Будет никакой пользы?
  2. Цена БТЦ расти или падать?
  3. Цена БТЕ таким же, как и БТЦ?
  4. Мы можем конвертировать биткойн в БТУ?

Ценю Ваш быстрый ответ.

+674
TheOliverDenis 3 дек. 2015 г., 7:39:58

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

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

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

+556
CnapoB 11 июн. 2014 г., 2:01:04

Я пытался вникнуть в спецификациях на ХБП функция от bip32 стандарта и освоение биткоин книгу, я не мог понять, как закрытый ключ является производным от левой части расширенного ключа.

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

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

+554
TeresaandGrant 15 дек. 2011 г., 4:15:47

Я начал недавно в мои БТЦ с моей одиночной 7970, и я получаю скорость 590MH на нем. Через какую-то прибыль БТЦ калькуляторы, которые я нашел в интернете, скажите мне, я мог заработать ~$300-400 стоит БТЦ ежегодно. Поскольку у меня есть только один компьютер, который я использую для работы и игр я не могу его добыча все время, так что я рассматриваю получение поим. Я искал в этом все утро по информации и я не нашел окончательного ответа на который поиму я должен купить, или я должен купить один на всех.

Я читал некоторые темы, которые говорят, что гонка вооружений для горно-шахтного оборудования зашло слишком далеко, чтобы на самом деле быть доходными и торговыми БТЦ-лучший выбор, это правда?

В настоящее время я смотрю на ОФЗ продукции, а именно 5 Модель GH, так как это очень доступное по цене $270, но читая про сложность добычи растет contantly меня такое чувство, что этот прибор станет устаревшей очень скоро (ли?). Следующий продукт, который я рассматриваю модель 50GH по цене в ~$2500, который, кажется, платить обратно и чистую хорошую прибыль, по крайней мере, по данным онлайн-калькуляторов.

Так вот мой обстрел вопросов: должен ли я даже рассмотреть возможность получения 5GH устройства? Ли $2500 поимейте меня так РОИ и профит, если я заказываю его сегодня (они вроде бы в наличии)? Могу ли я использовать мой ГПУ иногда мой альт-монеты для торговли по некоторым БТЦ? Это хорошая инвестиционными, чтобы купить BTC, скажем 50 долларов каждый месяц, это добавить в конце?

Любой совет высоко ценится :)

+537
Pristan 7 авг. 2017 г., 3:56:58

Все исторические данные с любого обмена валюты на биткоин графика: рынки API-интерфейс

Исторические Торговые Данные

Торговля данные, доступные в CSV, с задержкой прибл. 15 минут. Он вернет 2000 самых последних сделок. Формат:

https://api.bitcoincharts.com/v1/trades.csv?symbol=SYMBOL[&старт=UNIXTIME]

Возвращает CSV с колонками: unixtime,цена,количество

Пример

Последний Кракен евросделок: https://api.bitcoincharts.com/v1/trades.csv?symbol=krakenEUR

+534
Ivalientina 26 нояб. 2017 г., 4:39:10

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

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

+528
Rahim Pourrahimi 15 февр. 2016 г., 1:22:24

красиво - но я обещаю, это будет не "небольшой проект": -)

Будет сумма вклада всегда соответствовать сумме результатов?

нет! Есть общее правило, что все, что есть разница, будет Шахтер сборы. Чтобы быть более точными, то Шахтер может свободно принимать его в качестве платы. Так что это причина, почему вы должны всегда "возвращение" - адреса в ваших сделках.

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

Идея Bitcoin сделок является то, что они не связаны напрямую по адресам, но и к предыдущим сделкам. И они не "делятся", но больше "дополнительных". Я пытаюсь объяснить: денежные средства передаются с предыдущей операции на новое место. Ваша программа-кошелек может легко обрабатывать несколько адресов. Если вы отправляете со своего кошелька на новую цель, бумажник, возможно, придется брать 2 или 3 или 4 предыдущих Техас, чтобы отправить на новый адрес, потому что средств на едином Техас, где недостаточно для общей суммы. В этом смысле, вы (ваш C++ код) может только "матч" входы в выходы (с производными адреса). Многие крупные операции сотни входов и/или выходов - представьте, смесители или бирж: они создают 1 сделки, многие выплаты в разных собственников/пользователей (например, https://blockchain.info/de/tx/2062a2717ca2f77c6935ff685d33086aa5db2f554ecd4d5232432cf9cb6a4006).

Принимая ваш пример: можно увидеть, что требуются 5 входов, чтобы провести 250BTC в 15xif4SjXiFi3NDEsmMZCfTdE9jvvVQrju и 1mio Сатоши в 1NkKLMgbSjXrT7oHagnGmYFhXAWXjJsKcj. Это почти все, что можно сказать, что произошло в Техас. Аналогия с Андреас (и его книгу "осваивая биткоин", для чтения онлайн, очень рекомендую) - это фиатные деньги. У вас может быть 10, 20 и 50 евро-купюры в вашем кошельке, но не знаю от кого. Теперь вы хотите заплатить 35 евро. Так вы даете 50, и получите, может быть, 3 раза по 5 евро, как изменение. Вы до сих пор не знаю, от кого они пришли, но только количество. Эти "три раза по 5 евро", то может быть использован в качестве 3 входа для новой проводки 15 евро.

+459
Rob Cowie 1 июн. 2010 г., 22:48:32

У меня большая сумма денег в большом количестве мелких монет в кошельке (большинство из них, как 0.0002 ВТС). Но что бы я ни делал, я потерять около 15% за счет платы за сделку, потому что сделки являются слишком большими. Есть ли инструмент для оптимизации операций, которые могли бы объединить эти монеты в сделках с минимальной или нулевой взнос?

+452
Vasantha Kumar Ramasamy 24 окт. 2013 г., 6:44:56

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

+440
user1418612 21 февр. 2017 г., 21:29:24

1) OpenCoin стало ясно, на сколько сообщества они будут распространять, они были скрытными только о том, как они собираются это сделать. И это нормально, поскольку в противном случае люди могут пытаться обмануть систему перед начинается распределение.

2) Вы можете купить несколько XRP если вам нужно их, или вы можете купить много XRP если вы хотите спекулировать (т. е. вы думаете, что их стоимость возрастет)

+391
QAMAR 9 авг. 2012 г., 21:09:18

Я предполагаю, что scriptPubKey содержится в UTXO, и поэтому встроенные в Blockchain. Поскольку это скрипт, используемый для разблокировки входа.

Да, абсолютно.

Это scriptSig также встроенные в Blockchain?

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

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

Или это проходит только в памяти шахтерами, чтобы проверить подписи перед подтверждением блок, потом выбрасывать?

Это деталь реализации, и полностью независимая от остальных ваш вопрос.

Да, некоторые узлы только скачать (все) блоки, проверить их полностью, а потом выбросить их после проверки ("обрезка"). Эти блоки и все, что в них по-прежнему являются частью блокчейна - эти узлы просто не хранить полный блокчейн.

+357
Alexander K 13 сент. 2018 г., 22:09:35

Вы можете использовать MacMiner, либо процессор Шахтер окно для scrypt режиме или ПЛИС/СБИС окно для БТЦ режим и ГПУ окна на двойной режим - последние два как использовать bfgminer Есть более подробная информация здесь и Mac горнодобывающей форумов здесь с большим количеством подробная информация в некоторых gridseed посты.

+356
w43L 7 дек. 2010 г., 2:09:40

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

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

+313
30Bananas 1 июл. 2014 г., 21:19:54
Этот тег следует использовать для вопросов о Электра, легкий Bitcoin клиент, написанный на Python
+267
vkoskiv 7 июн. 2011 г., 12:16:20

Изменение резервных требований

ГК сообщества имеет механизм для регулировки резервные требования для долгосрочных изменений в ценности сообщества. Любые изменения должны быть одобрены на основе консенсуса. Смотри голосование плата для получения дополнительной информации".

В принципе, дайте ему некоторое время и они будут меняться требования.

+230
pushNpop 25 янв. 2010 г., 22:02:11

Я работаю на способ контролировать биткойн-транзакции и обнаружил, что на блокчейн инфо можно найти информацию о биткоин по адресу IPv4. Есть ли API, поддерживающих это в большем масштабе? Или биткоин инфо, используя собственную базу данных, чтобы подключить IP с транзакцией?

+227
Dance Research Studio 17 дек. 2018 г., 4:53:37

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

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

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

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

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

Какие (если таковые имеются) положения в ETH и другие криптовалюты против такого сценария?


Я нахожу это странным и слегка тревожным, что такой фундаментальный вопрос не ответил. Насколько мне известно, ситуацию я описал очень реальной проблемой для биткойна: https://www.cs.cornell.edu/%7Eie53/publications/btcProcFC.pdf . Как поживает наш Эфириума?

+167
mpguseva 19 февр. 2018 г., 4:42:52

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

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

Надеюсь, что это помогает.

+165
Abla 11 сент. 2010 г., 21:36:51

Мне любопытно с точки зрения производительности, если писать криптовалюту с нуля на языке C/C++ и быть глупым?

Например, если я хотел написать криптовалюты и протокола на Python, Nodejs, хотел бы я нарваться на проблемы с производительностью и скоростью позже ехал, так как эти языки не столь "низкого уровня"?

Или есть какие-то другие вопросы, кроме спектакля столкнуться?

Любые мысли приветствуются. Спасибо

+128
Count 15 июл. 2012 г., 17:07:49

Предположим, в лучшем случае, пульсация система получает opensourced в этом году и 50 миллиардов XRP имеют распределяются справедливо для многих людей в мире.

Одной из причин наличия валюты XRP-это для предотвращения спама и обеспечения безопасности в сети Ripple от злоупотребления.

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

Почему ни один субъект должен иметь такого количества энергии по сети? Технически, для нас доверять пульсации, мы должны доверять OpenCoin лица навсегда. Даже если OpenCoin люди хорошие, а если их аккаунты взломали и XRP-это со злыми людьми?

+124
Martin Beckett 8 дек. 2018 г., 9:38:02

Я использую два биткоина экземпляры, используя метод, описанный в предыдущей ветке: https://bitcoin.stackexchange.com/a/13584/6024

Я поставил новый datadir и каждый экземпляр имеет разный кошелек.

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

Как я могу решить эту проблему?

+108
gat4er 26 нояб. 2010 г., 8:55:35

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

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

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

+89
helavisa13 21 нояб. 2017 г., 22:25:01

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

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

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

+48
NeroAngelo 16 нояб. 2014 г., 13:49:35

У меня есть сериализованный сделки в RAW формате HEX, что я хочу декодироваться в JavaScript. Может Bitcore сделать это для меня?

+42
shim 27 июн. 2014 г., 10:54:19

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

$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