я могу использовать тот же кошелек/частных ключей в два раза

можно ли использовать семя слова мои онлайн blockchain.info кошелек на Трезор, так что я создать кошелек Трезор, который имеет те же закрытые ключи, как мой blockchain.info кошелек?И в будущем я буду использовать только свой бумажник Трезор для сделки: я позволю blockchain.info неиспользованный.

+897
mangal pavan 16 нояб. 2015 г., 2:39:09
30 ответов

Добыча не должна быть прибыльной. И это производная от биткоин, которые уже есть рискованные спекуляции.

Не добавляйте лишних, раздражающих риска-без-Ан-вверх ли БФЛ доставит вашу машину в срок, чтобы получить прибыль. Даже они утверждают, что нет никакой гарантии, что их машины являются прибыльными.

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

+991
robsterleigh 03 февр. '09 в 4:24

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

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

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

+968
siweta 11 янв. 2010 г., 3:15:55

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

+933
Toko Jual Kondom Online 21 окт. 2010 г., 8:44:55

Во время рытья через интерфейс API cgminer я заметил, что есть значение, которое я не мог выяснить, что это значит: утилита.

Что это означает, что общие ценности, и как он рассчитывается?

+932
Jeff Lemon 21 янв. 2017 г., 10:28:43

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

+888
mitcho 11 мая 2017 г., 12:50:05

Справедливо следующее утверждение для обобщенного случая на время, необходимое для М блоков с доверием П 100\%. Время Х между последовательными блоками экспоненциального распределенных, т. е. х~Ехр[К] С К=1/10. Сумма м независимых и идентичных экспоненциальных случайных величин следующим распределением Эрланга, это означает, что для X_i~Ехр[к], x_1 места+X_2+...+слоях присоединенных расслоений~Эрланг[м,к]. Время, необходимое для М блоков с доверием П 100% определяется п-квантиль Эрланг[м,к] распределение. В вашем случае М=6 и Р=0,99. Квантиль Q_Erlang[М,К](р) не имеет замкнутую форму выражения. Однако, оно дано в терминах обратных регуляризованную функцию гамма, который может быть оценен численно.

Затык в значениях приводит к Q_Erlang[6,1/10](0.99)=131.085это означает, что в 99% всех случаев 6 блоков, будет добываться меньше, чем 131 минут.

enter image description here

+875
user77375 21 авг. 2017 г., 13:25:03

В теории, такое могло быть создано. 10 биткоинов сегодня стоит больше, чем 10 завтра биткоины. Если вы не видите, почему, просто спросите себя: я бы предпочел сегодня 10 биткоинов или завтра 10 биткоинов.

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

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

  1. Вы конвертировать биткоины в любой национальной валюте имели высшую процентную ставку.

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

  3. В конце срока, вы выкупать биткоины вернуть вкладчику.

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

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

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

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

Насколько мне известно, никто не предлагает сделать это.

+864
Mestiri Meher 10 окт. 2017 г., 11:00:58

https://en.bitcoin.it/wiki/Transaction_fees Таковы правила о расчете размера платы.

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

+843
akshay202 8 окт. 2016 г., 14:29:42

Нет

Биткоин золото имеет защиту повторения. После развилки, все дальнейшие сделки по цепочке БТЦ не будет передавать БТГ, ни наоборот.

В вашем примере, когда кто-то отправляет вас 1 БТЦ после развилки, соответствующее 1 БТГ будет по-прежнему принадлежать отправителю, а не вам. Вы не получите никаких БТГ от сделки. (Конечно, они могли бы отправить его к вам отдельно, если они нужны.)

Он также не будет возможности потратить BTC в качестве БТГ или наоборот. Обменять одну за другой, вам придется найти кого-то, чтобы сделать торговлю с, и согласны на обменный курс, который, вероятно, не будет 1:1. (Вы можете использовать организованного обмена, чтобы сделать этот эффективный, но это то же самое, в принципе.)

+829
73M4DN355 27 апр. 2016 г., 10:07:01

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

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

С этим сказал, хотя порядок заключения сделок в рамках конкретного снимка цепи не может измениться, сама цепь может меняться с течением времени. Это происходит, когда есть вилка в сеть. Посмотрите на эту фотографию ниже:

enter image description here

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

Он также может заинтересовать, чтобы вы знали, что для того, чтобы Гэвин О'(1) блок распространения предложения, есть канонические заказ для транзакций в блоке.

+827
miasan2013 14 сент. 2012 г., 9:46:26

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

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

Также, если у вас есть 1 биткоин в кошелек или обмен, не обмен, то выдадим вам новую монету с каждой развилке? Что делать, если ваш обмен не поддерживает новую монету?

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

+827
Josh Gesler 12 янв. 2012 г., 6:57:42

Во-первых, текущий размер блока не 1МБ. Segwit мягкой вилки (определенными в ПИБ-141) допускается упаковка более транзакций в блоке путем перемещения свидетелем данных (подписей) вне транзакции. Текущая теоретически допустимый вес блока является 4000000 байт. Немного больше о том, как это было достигнуто без жесткого вилка в конце ответа.

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

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

+777
ausjam 14 дек. 2010 г., 15:57:43

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

+772
sh4rk 19 окт. 2010 г., 4:48:35

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

+762
Elletsirk Esob 31 июл. 2015 г., 11:44:59

Обновление: код в этот вопрос для всех тестовых случаев (Ура!) однако мне не нравится, как GetCompact использует математику.АБС функция и не думаю, что это верно в OpenSSL реализации.

Исправляем эту проблему, вероятно, сделать это осуществление "идеального"

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

С++ Скорее всего делает что-то другое, когда левый сдвиг типа BigInteger, потому что по С++ спецификаций, левый сдвиг отрицательного числа неопределен.

Решение: использовать соответствующее умножение или деление, а не сдвиг. ... Я не уверен, как это сделать, так что ваша помощь будет оценили.


Я работаю на следующий код C#, и постарались сделать его верным оригинального исходного кода C++. И я пытаюсь получить этот код, чтобы соответствовать модульных тестов, описанных здесь.

Моя цель-не только иметь .Чистая представления структур данных Qt, а также для чтения и грамматического разбора JSON-RPC в код, а также.

Тесты C#

 Типа BigInteger ББ = BitcoinQT.SetCompact(numToCompact);


 ББ = BitcoinQT.SetCompact(0x00123456);
/*
 00000000000100100011010001010110 SetCompact:
 00000000011111111111111111111111 Маска & (экстракт 0..23)
 00000000000100100011010001010110 результат
 00000000000000000000000000000000 прочитать байт 25..32 (>> 24)
 000100100011010001010110 preshifted 24
 00000000 postshifted 24
 00000000100000000000000000000000 ... проверить бит нег
 00000000000000000000000000000000 ... результат

 РЕЗУЛЬТАТ ОШИБКИ 00000000000000000000000000001100 ДОЛЖНО БЫТЬ 
*/

Код C#

 BlockTargetBits класс 
{

 статического типа bool отладка = ложь;

 внутренние статические строки GetCompact(originalBigNumber типа BigInteger)
{
 // 
 // 
 // Получаем Компактный
 Типа BigInteger Нум = originalBigNumber;
 байт[] numAsBytes = числ.ToByteArray();
 compactBitsRepresentation виде uint = 0;
 размер2 виде uint;// BN_num_bytes(Нум);
 размер2 = (uint с)originalBigNumber.NumberOfBytes();
 если (размер2 <= 3)
{
 uint с amountToShift2 = 8 * (3 - размер2);
 если консоль (отладка).Метода WriteLine(GetBits(Нум) + "будут сдвинуты" + amountToShift2);
 compactBitsRepresentation = (uint с)(инт)(типа BigInteger.АБС(кол-во) << (инт)amountToShift2); // Hack инструмент: -- АБС не может быть правильным, чтобы использовать здесь
 если консоль (отладка).Метода WriteLine(GetBits(compactBitsRepresentation) + "перебазируется" + amountToShift2);
}
еще
{
 Типа BigInteger млрд = Нум;
 uint с amountToShift2 = 8 * (размер2 - 3);
 если консоль (отладка).Метода WriteLine(GetBits(БН) + "будут сдвинуты" + amountToShift2);
 ВАР bnShifted = типа BigInteger.АБС(БН) >> (инт)amountToShift2; // Hack инструмент: -- АБС не может быть правильным, чтобы использовать здесь
 compactBitsRepresentation = (uint с)bnShifted;
}

 // В 0x00800000 бит обозначает знак.
 // Таким образом, если он уже установлен, разделить мантиссы на 256 и увеличить показатель.
Консоль.Метода WriteLine(compactBitsRepresentation.Метод toString("х"));
 если ((compactBitsRepresentation & 0x00800000) != 0)
{
 compactBitsRepresentation >>= 8;
размер2++;
}
 если консоль (отладка).Метода WriteLine(GetBits(размер2) + " размер ");

 ВАР ТМП = размер2 << 24;
 если консоль (отладка).Метода WriteLine(GetBits(ТМП) + " размер (смещается в правильное положение)");
 compactBitsRepresentation |= размер2 << 24;
 если консоль (отладка).Метода WriteLine("21 987654321 987654321 987654321");
 если консоль (отладка).Метода WriteLine(GetBits(compactBitsRepresentation) + "размер # затем сжать");

 compactBitsRepresentation |= (числ.Знак < 0 ? (uint с)0x00800000 : 0);

 если (compactBitsRepresentation == 0)
 возврат "0";
 возвращение "0х" + compactBitsRepresentation.Метод toString("Х8");
}


 внутренние статические системы.Числа.Типа BigInteger SetCompact(uint с numToCompact)
{
 если консоль (отладка).Метода WriteLine(GetBits(numToCompact) + " эта цифра будет укатываться ");

//
 // SetCompact
 // Извлечение числа из битов 0..23
 если консоль (отладка).Метода WriteLine(GetBits(0x007fffff) + " Маска & (экстракт 0..23) ");

 uint с nWord = numToCompact & 0x007fffff;
 если консоль (отладка).Метода WriteLine(GetBits(nWord) + " результат ");


 Типа BigInteger рэт = нового типа BigInteger(nWord);

 // Добавление нулей слева по данным биты 25..32
 ВАР ттт = рэт.ToByteArray();

 uint размер = numToCompact >> 24;
 если консоль (отладка).Метода WriteLine(GetBits(размер) + " чтение байт 25..32 (>> 24) ");


 amountToShift виде uint = 0;
 если (размер <= 3)
{
 amountToShift = 8 * (3 - размер);
 если консоль (отладка).Метода WriteLine(GetBits(рет) + "preshifted" + amountToShift);

 рет = рет >> (инт)amountToShift;
 если консоль (отладка).Метода WriteLine( GetBits(рет)+ "postshifted" + amountToShift );
}
еще
{
 amountToShift = 8 * (Размер 3);
 если консоль (отладка).Метода WriteLine(GetBits(рет) + "preshifted" + amountToShift);

 рет = рет << (инт)amountToShift;

 если консоль (отладка).Метода WriteLine(GetBits(рет) + "сдвинут" + amountToShift);
}

 // Установить значение отрицательное, если требуется один бит 24
 если консоль (отладка).Метода WriteLine(GetBits(0x00800000) + "... проверить бит нег");

 Тип uint32 isNegative = 0x00800000 & numToCompact;

 если консоль (отладка).Метода WriteLine(GetBits(isNegative) + "... результат");

 если (isNegative != 0)
 рет = рет * -1; 

 тест ВАР = рэт.ToByteArray();
 если консоль (отладка).Метода WriteLine ("рэт" + "возврат");
 если консоль (отладка).Метода WriteLine();
 возврат рет;
}

 внутренние статические строки GetHex(типа BigInteger ББ)
{
 если (ББ == 0)
 возврат "0";
 еще 
 возвращение ББ.ToSignedHexString().TrimStart("0".ToCharArray());
}

 общественности статической строки GetBits(типа BigInteger Нум)
{
 возвращение GetBits(числ.ToByteArray());

}
 общественности статической строки GetBits(инт Нум)
{
 возвращение GetBits(метода bitconverter.Метод getbytes(Нум));
}
 общественности статической строки GetBits(uint с Нум)
{
 возвращение GetBits(метода bitconverter.Метод getbytes(Нум));
}
 общественности статической строки GetBits(байт[] байт)
{
 Проверьте новое окно инструментов();


 инт bitPos = (8 * байт.Длина) -1;
 пока (bitPos > -1)
{
 инт значение параметра byteindex = bitPos / 8;
 инт смещение = bitPos % 8;
 типа bool isset и = (Байт[значение параметра byteindex] & (1 << зачет)) != 0;

 // isset и = [правда] если бит в bitPos установлен, и false в противном случае
 если (isset и)
СБ.Добавить("1");
еще
СБ.Добавить("0");
bitPos--;
}


 возвращение ШБ.Метод toString();
}

}
+761
Avinash Gosavi 18 авг. 2011 г., 5:19:40

Нет, в настоящее время на счет префикса (ACCOUNT_PREFIX постоянное) должно быть ровно 3 символа. Это может быть исправлено в будущем.

+700
Michelle Maitland 17 нояб. 2019 г., 1:35:17

в чем смысл этого SCRIPTPUBKEY:

OP_DUP OP_HASH160 OP_PUSHBYTES_20 ХХХХХ....хххххххх OP_EQUALVERIFY OP_CHECKSIG

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

Спасибо, что указали мне на любой "более коммуникационных целях" ресурс, нежели голый код:)

+630
Simon Lucas 8 мая 2010 г., 12:41:47

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

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

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

+620
Marques Vinicius 2 июн. 2010 г., 16:24:50

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

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

Nolan chart

Например, рассмотрим средства массовой информации против либертарианского толка Рон Пол на этих выборах:

+514
Ricardosp 19 мая 2011 г., 12:23:49

Очень хорошо на самом деле, как это стало намного проще после SegWit позволили новые опкоды скрипт через мягкие вилки. Он все еще может быть несколько лет, ведь есть и другие приоритеты, но Грегори Максвелл довольно активный на КТ.

+510
Anders Lundstedt 30 апр. 2015 г., 13:39:37

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

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

+497
FM XTk 16 дек. 2013 г., 4:00:01

Абсолютно не бессмысленно. Так что любой ответ следует читать как "нет,...".

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

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

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

+426
Korn 16 июн. 2010 г., 6:24:47

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

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

+349
Scott Lepich 2 июн. 2015 г., 15:30:37

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

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

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

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

+311
Chris Gannon 17 июн. 2014 г., 13:58:03

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

  1. Войдите в приложение Coinbase.
  2. В меню на левой стороне страницы, под бумажник, выберите Настройки аккаунта.
  3. В правой стороне страницы будет менять / обновлять. Обратите внимание, что вверху этого раздела есть следующие ссылки: Настройки аккаунта, биткоин-адресов и приложений.
  4. Нажмите биткоин-адресов и вы сможете создавать новые адреса и просмотр текущего адреса.
+307
tlehman 27 июн. 2013 г., 3:31:26

Вы могли бы хотеть попробовать Шелковый путь, там можно купить/продать Bitcoin, между прочим.

Не уверен насчет цены, хотя.

+220
GFauxPas 24 сент. 2011 г., 5:45:28

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

+174
Marcos Arispe 20 июл. 2016 г., 23:27:47

Я более или менее понимаю, как злоумышленник (с менее чем 50%+1 из мощности майнинга) может искусственно понизить сложность блока возиться с временными метками. Я также понимаю, как такой злоумышленник может по своей цепочке, в один прекрасный момент "нарастить" трудность из последних блоков, чтобы соответствовать текущей цепочке по сложности (я читал другие вопросы, содержащие времени-варп-атаки тега). Чего я не понимаю, как в одной точке его цепь, с меньшим общим chainwork, могут быть приняты в сети.

Сказать, что мы в блоке 100 на честный цепи и злоумышленник изготовил поддельные цепи, начиная от Блока 50. Он сейчас в блоке 105 и его блок 105 имеет те же трудности (что он увеличил) как цепь честный это с блока 100. Он решает транслировать его цепи, и он "побеждает", потому что ему удалось с его искривление времени атаки (речь здесь идет не о практической осуществимости, бюджет-мудрый, вытягивать такую атаку сегодня на сеть Bitcoin: речь идет о техническом аспекте нападения).

Чего я не понимаю, что честный Цепочка имеет больше общего chainwork от 50 до 100, чем общая chainwork на цепи атакующего от 50 до 105. Злоумышленник, в случае деформации время атаки, имеет менее 50%+1 по мощности. Так что это невозможно для него, чтобы придумать х блоков, которые имеют больше общего военнопленных, чем у блоков, что честных большинство добыли тем временем (даже если он имеет больше блоков, без 50%+1 он просто не может больше chainwork, чем честного большинства).

Так как этот ре-орг принимает клиентов? Когда есть ре-орг цепочки из нескольких блоков, не общее chainwork обеих цепей по сравнению?

+164
Nicky Location 27 окт. 2013 г., 14:07:15

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

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

+136
Nanhydrin 1 нояб. 2014 г., 18:57:51

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

После синхронизации, bitcoind гораздо легче программа.

+50
Quensel Lawrence 11 июн. 2010 г., 8:35:43

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