Какие трудности указывают для майнинга Litecoin?

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

+300
Jeff Griffiths 2 февр. 2017 г., 0:13:23
35 ответов

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

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

+969
Anna Dickinson 03 февр. '09 в 4:24

Как я могу знать, если операция имеет подтверждений и заплатил Шахтера плату, используя BlockChain.info данные API?

+913
kullabuji 12 нояб. 2012 г., 22:07:15
Другие ответы

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


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

Сайт, который ближе всего к AdSense сегодня в биткоин-сфере, похоже, http://www.CoinURL.com.

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

+884
Naj Allen 1 окт. 2011 г., 12:02:06

Это мой первый вопрос на этом сообществе (в 100 баллов были отданы меня на сайте). Информация из блока я нашел, глядя из документации по API. А что мне делать с nonce и хэши в этом блоке для проверки SHA256 с(а)==SHA256 с(Б+извращенец) или это ужасно неправильно, и данные здесь не могут дать мне такой ответ.

{
"хэш":"0000000000000bae09a7a393a8acded75aa67e46cb81f7acaa5ad94f9eacd103",
"Сильвер":1,
"prev_block":"00000000000007d0f98d9edca880a6c124e25095712df8952e0439ac7409738a",
"mrkl_root":"935aa0ed2e29a4b81e0c995c39e06995ecce7ddbebb26ed32d550a72e8200bf5",
"время":1322131230,
"бит":437129626,
"извращенец":2964215930,
"n_tx":22,
"размер":9195,
"block_index":818044,
"main_chain":правда,
"высота":154595,
"received_time":1322131301,
"relayed_by":"108.60.208.156",
 "Техас":[--массив операций--]
{
+837
Elis23 8 янв. 2013 г., 11:40:44

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

+824
user16962 14 апр. 2019 г., 22:37:38

У меня есть визуализация, которая показывает в реальном времени Bitcoin сделок построены на земле: https://blocks.wizb.it.

Я опирается на blockchain.info с через WebSocket API, который используется для включения реле ИС за операцию, но, к сожалению, это теперь всегда, в том числе 0.0.0.0 вместо публичного IP. Я написал им об этом, но я ищу альтернативу. Знает ли кто-нибудь один?

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

+824
MaxJ 13 янв. 2016 г., 4:18:40

Меня попросили вернуть часть троса, которые были отправлены не по адресу... сидя на блокчейн в счет multisig доплата.

Я написал небольшую команду php онлайн инструменты, чтобы воспроизвести дела и узнать больше о том, как работает биткойн. Я разработчик программного обеспечения, который работает в основном с НЭМ, где блокчейн очень разные. Я узнал много нового о multisig на биткоин, OP_RETURNs используется в Омни (usdt быть smartproperty на Омни слой), и многие другие потрясающие вещи о иерархическая генерация ключей, основные функции деривации, и многие другие предметы.

Скрипт написан на PHP с Laravel/ноль, и может быть найден здесь:

Но я борюсь снова эти троса на другой адрес. Конечно, я владею 3 поручители настроен доплата, но я слишком нуб, чтобы получить эти троса обратно. Факт в том, что блокчейн нем очень разные, когда дело доходит до multisig и пользовательских устройств. Так я прошел через процесс обучения для ключей HD и XPRV и XPUBs. Который я тоже строил команду. Команда, которая предоставляла право словообразовательный путь и xpubs или мнемоника, будет генерировать тот же поручители xpubs как доплата отображается в информационном разделе multisig кошелек.

Вот ссылка на BitcoinTalk нить , где вы найдете скриншот и новые подробности о сделке я пытаюсь создать. Может, кто-то здесь может помочь, как это требует глубокого понимания биткойна Multisig, HD ключевые Деривации, OP_RETURN и цветные монеты.

Задача довольно удивительный и позвольте мне узнать множество вещей, но смотрел сериализованных данных, я думаю, я получаю с ума, я не могу сделать это, пожалуйста,вЛП ! х:)

ЗЫ: <3 биткоина

+823
Dudeski 3 окт. 2019 г., 6:22:25

Я прочитал объявление , что отличиться в предстоящем Microsoft 365 будет поддерживать биткоин "признание" и "расчеты". Что это значит?

+820
yentsun 7 авг. 2012 г., 19:15:25

около недели назад я попытался сделать депозит на услугу под названием "escrowbitcommunidad" (некоторые из вас могут знать его). Они используют какие-то "динамические" адреса бумажник, смысл каждый раз перезагружает страницу оплаты, адрес БТЦ они отображают изменения (пожалуйста, простите мое отсутствие профессиональных терминов). Теперь, я отправил биткоины на адрес, они отображаются с помощью etherum клиента БТЦ, ID транзакции:

1968cc2b31b396c3ef0677c69ed68a588f6bdec1ed9e60fcb8500fddda46b068

От этого, похоже, сделка уже завершена, однако БТД не поступало на мой счет до сих пор и от того, что я слышал от других пользователей, это общая проблема вызвана некоторая задержка в Blockchain (?) системы. Как вы уже заметили, мое понимание того, как биткойн-транзакции работают очень примитивно. Может кто-то вкратце объяснить мне, где может быть проблема?

+793
Danny121673 12 авг. 2010 г., 6:35:27

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

  1. Сделать все части отчета код JavaScript обратно на центральный сервер, который поддерживает пул?

  2. Делает каждый кусок кода сделать отдельный кусок работы (и вам назначен идентификатор работника) таким образом, чтобы вредоносного веб-сайта может мои быстрее?

+785
thejimbirch 18 июн. 2015 г., 11:02:38

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

+769
Squid 18 июл. 2014 г., 2:11:55

Я использую версию 40000 в bitcoind и вчера он перестал получать новые подтверждения. Вот getinfo для него.

 "версия" : 40000,
 "баланс" : х,
 "блоки" : 225454,
 "подключений" : 8,
 "прокси" : "",
 "создать" : ложные,
 "genproclimit" : -1,
 "трудность" : 4367876.00084220,
 "hashespersec" : 0,
 "тестовом режиме" : ложные,
 "keypoololdest" : 1362824413,
 "keypoolsize" : 101,
 "paytxfee" : 0.00000000,
 "ошибки" : "срочно: требуется обновление, см. http://bitcoin.org/dos подробнее"

Мой blkindex.DAT-это в настоящее время 7.89 ГБ (разбит на 5 архивов) и журнала базы данных c. 12ГБ.

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

+713
Newton Fernandes 22 июл. 2010 г., 22:05:13

outputScript в 78203a8f6b529693759e1917a1b9f05670d036fbb129110ed26be6a36de827f3:0 - это толчок {по умолчанию} OP_CHECKSIG (p2pk), так что вы должны поставить только подпись в окончательной сделки без открытого ключа

+696
luken 8 июн. 2013 г., 22:11:31

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

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

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

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

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

+649
danchik138 20 июн. 2012 г., 4:51:05

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

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

Это мое понимание процесса хеширования: SHA256 process (image from Coursera Bitcoin course) Процесс и SHA256 (изображение из курс биткоин)

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

Если предположить, что наименьшее возможное биткоин-блока < 1024 бит (пожалуйста, поправьте меня, если я не права), то хэширование без операции займет 4 сжатия.

Насколько мне известно, самый большой размер блока 1 Мб, или 8,000,000 биты, требующих функции сжатия 15,625 более 3900 раза больше, чем для нуль-операции блока.

  1. Это займет около 3900 раз больше времени для хеширования 1 МИБ блока, чтобы хэш-ноль-транзакции заблокировать?

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

  3. Каков средний сбор плата за транзакцию в блок?

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

+620
Wossname 9 окт. 2019 г., 1:26:00

Вы можете сделать это только если вы установили РФБ на первоначальной сделки.

+610
Dominic Aquilina 15 апр. 2010 г., 0:22:59

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


Идет оптимизация сети, где узел а будет отправлять заголовок блока, проводка Coinbase, и список идентификаторов транзакций в блоке. Это экономит пропускную способность сети. Используя список ID транзакций (а не проводки целиком), узел предполагает, что остальные узлы уже есть эти сделки, потому что они были в mempool (т. е. такие сделки являются неподтвержденными и транслировать в сеть до Шахтера, в том числе их в блоке). Приемный узлы, потом будет тянуть эти операции из своего mempool и восстановить блок. Если им не хватает каких-либо сделок, те, которые просили от узла А.

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

Эта оптимизация известна как компактные блоки.


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

+562
Splurtcake 12 сент. 2013 г., 9:31:20

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

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

Обновление: как в Питер Wuille комментарий там также может быть несколько адресов, на которые ссылается в одной транзакции scriptPubKey. Обычно это было бы при использовании OP_CHECKMULTISIG или операции OP_CHECKMULTISIGVERIFY являются.

В этом случае ваш сценарий будет либо не работать, либо может пропустить несколько матчей после строки['адрес'] должен предоставить список из нескольких адресов Bitcoin.

+509
Christie 2 авг. 2019 г., 16:44:02

У меня есть blockchain.info кошелек. Прошлой ночью я решил создать кошелек для моей дочери, поэтому я подписал из моего счета. Создан для нее и тогда были трудности с входом в шахту, у меня было около 8 попыток сдался. Потом я заметил, что в моей электронной почте я получил письмо по электронной почте от блокчейна рассказывал мне о каждой из неудачных попыток, который был мне. Затем мне удалось попасть в мой кошелек и 99% моих БТЦ ушел. Это функция безопасности, или кто-то украл их? Спасибо. Я проверил новый кошелек в случае, если они были там, но, к сожалению, они не являются.

+479
iren27 9 мар. 2019 г., 0:12:54

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

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

+477
Prdeshi Lahary 20 апр. 2019 г., 10:40:40

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

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

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

+473
Darshan 11 апр. 2010 г., 8:59:48

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

После бип 66 стал насильственным, около 5% сети еще решая версия 2 блоки (бип 66 применяет блоки использовать номер версии >= 3). Один из шахтеров при этом 5% решена блока с версии 2, и если бы каждый делал полную проверку, то их заблокировать бы игнорировали и заменить на версию 3 блока. Это то, что должно было случиться.

Но, к сожалению, несколько бассейнов (F2Pool был самый большой, я думаю), начал разработку нового блока, которое ссылается на неверный блок заголовка без проверки проводки в нем, или что нового заголовка используется номер версии 3 (Как только стало действие). Шахтеры иногда напрямую подключать свои полные узлы или контролировать работу друг друга API, чтобы увидеть, когда другой пул решил заблокировать, так что они могут начать работу над новой блок как можно быстрее. В этом случае, несколько бассейнов слышал, что акрил БТЦ решил заблокировать прислушиваясь к их API слой, и начали добычу полезных ископаемых. Они даже не имеют заголовка блока, просто хэш заголовка блока.

https://en.bitcoin.it/wiki/July_2015_Forks#Invalid_Block_Hashes показывает неверный блоков:

  • 0000000000000000009cc829aa25b40b2cd4eb83dd498c12ad0d26d90c439d99 добыты самородки БТЦ (98 не всех сделок)
  • 0000000000000000155f2519d35cd5d2869900bcc5093594b27763a0315390b4 заминированы F2Pool (0 неэлектрическими всех сделок)
  • 00000000000000000cb7a20ee4e199e347ad7369936abae53a1518efa531ec61 заминированы F2Pool (0 неэлектрическими всех сделок)
  • 00000000000000000966d65e0fd87d1d5a8f154a2c955816c28e2006e381aa18 заминированы AntPool (0 неэлектрическими всех сделок)
  • 00000000000000001301bfd6f566a421c7eeba103d09b312032ca065cb185de7 заминированы F2Pool (0 неэлектрическими всех сделок)
  • 000000000000000013fe26675faa8f7dccd55ce5485bb6d0373fa66345901436 заминированы F2Pool (0 неэлектрическими всех сделок)

Одним из основных разработчиков, Грегори Максвелл, также написал объяснение здесь, которые могут оказаться полезными.

+433
ahto puul 3 нояб. 2019 г., 12:11:37

От всего того, что происходило в хранилище btc1, это срочный план S2x, чтобы взять с собой кошельки SPV с их хард-форк. Поэтому они ограничивают Wipeout для защиты все, что не нарушает СПВ кошелек совместимости. Особенно они не планируют использование предлагаемого hardfork бит. Я считаю, что они намерены требовать блок с базовым размером более одного мегабайта (супер!) для блока на развилке высота: вопрос/пр

+403
Jimson Kannanthara James 2 сент. 2010 г., 23:28:37

Прямо сейчас я использую EMA (экспоненциальная), поскольку это в соответствии с MACD на торговую вид. Но я понятия не имею, какие цифры использовать для быстрой и медленной EMA. На данный момент я использую 10 и 21, Так вот что я услышал боты используют - поэтому я решил, что лучше использовать то, что кто-то использует для более предсказуемости.

Но почему 10 и 21, Почему не 30 или 20 или 100 или 50 и т. д. Это значит, что графика используется? Я через 1 час и 15 минут.

+381
suhailvs 14 авг. 2014 г., 3:23:21

12 февраля 2017 numerai дал 1М ЯМР для 12К пользователей. ЯМР основан на чер-20 (протокол Эфириума). Я был одним из счастливых получателей. Несколько месяцев спустя, бирж крипто начал торговать с ЯМР и я продал свою долю.

В моей стране, власти начали перепись криптографирования с ретроактивным эффектом.

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

Вопрос: Было ли это (теоретически) возможно для меня, чтобы торговать ЯМР в то время как я получил их (12 февраля 2017)?

+359
DerMike 4 окт. 2013 г., 11:46:43

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

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

Нельзя. В Bitcoin Core не позволяют семян генераторов случайных чисел, с пользовательские значения, так как это уязвимость.

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

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

+348
Hrach Karapetyan 3 сент. 2012 г., 23:00:06

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

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

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

+268
Ilias Kouroudis 1 авг. 2016 г., 1:49:20

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

Похоже, что этот конкретный адрес был использован в двух различных операций. Еще как выход в 00c83c7677d414053488d0b51067feee157a5b82d5acec5bfe8e9c540c11c624, и сразу как на входе в 378f829160cb9c99cc7a8fb1152472b80f0e1ea9c9cc24118dbccc2da72dedcf.

Каждая из этих двух операций возвращается в API ответ имеет block_height значение (489353 и 489355). То есть блок, в котором транзакция была включена. Чтобы найти сколько подтверждений для каждой транзакции есть, вычесть block_height по высоте совсем недавно подтвердил блока, и добавить 1. Так что если текущий блок является 489355, одна сделка еще 1 подтверждение, а в другой 3.

+157
Aleksey shu 11 нояб. 2013 г., 14:49:51

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

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

  1. Как мне создать 3 адреса? (Каждый из них должен быть создан на отдельном компьютере, для повышения безопасности)
  2. Как отправить деньги на совместное обращение?
  3. Как я могу тратить деньги из Совместного обращения?
+143
Nirmal Radadiya 14 авг. 2018 г., 11:19:50

Цель блокчейн является создание соглашения о праве собственности на баланс.

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

Традиционные услуги деньги решить эту проблему доверенного лица в качестве арбитра и единственного источника истины.

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

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

+140
Claudia A 12 июн. 2013 г., 5:56:58

170MH/s не много, так что вы не будете делать намного больше, чем 0.3 в БТЦ каждые 2-3 недели или так, если что. Сколько стоит электричество? Это, вероятно, будет ваш ориентир. Используйте это: http://tpbitcalc.appspot.com/

+126
Onoka 11 сент. 2011 г., 14:16:47

На будущее: В bitcoinJ (Ява версия) адресов ввода/вывода сделок находятся в TransactionInput и объектов TransactionOutput.

Например: для сделки Техас:

Список<TransactionInput> входов = ТХ.getInputs();
Список<TransactionOutput> мероприятия = ТХ.getOutputs();

для(TransactionOutput из : выходов){
Системы.из.метод println(исх.getAddressFromP2PKHScript(параметры));
Системы.из.метод println(исх.getAddressFromP2SH(параметры));
}

для(TransactionInput в : входов){
Системы.из.метод println(в.getFromAddress());
}

Имейте в виду, что некоторые операции могут не иметь ввода адреса. Вот описание на GitHub в getFromAddress() метод:

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

+108
apoz 30 нояб. 2012 г., 16:42:24

Так что после поиска в течение нескольких часов здесь и в целом в интернете мне не удалось найти ответ на мой вопрос, поэтому спрошу здесь.

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

getBTCAddress функции(открытый_ключ) 
{
 ВАР __ша = SHA256_hash(открытый_ключ);
 консоль.журнал("__ша: "+ __ша);
 ВАР-функция ripemd = RIPEMD_160(__ша);
 консоль.журнал("RIPEMD_160:" + функция ripemd);

 ВАР new_SHA = SHA256_hash(итоге.метод toString());
 консоль.журнал("new_SHA:" + new_SHA);
 ВАР _new_SHA = SHA256_hash(new_SHA);
 консоль.журнал("_new_SHA:" + _new_SHA);

 ВАР контрольная сумма = _new_SHA.срез(-8, _new_SHA.длина);
 консоль.журнал("контрольная сумма:" + контрольная сумма);

 ВАР almost_address = "00" + функция ripemd.метод toString() + контрольная сумма;
 консоль.журнал("almost_address:" + almost_address);

 ВАР буфер = буфер.из(almost_address, "наговор");

 возвращение BS58.кодирование(буфер);

}

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

Для тех из ваших, кто интересно, вот то, что мой код делает:

 контрольная сумма = и SHA256(SHA256 и(RIPEMD160(и SHA256(открытый_ключ)))) <-- получите последние 8 байт

 almost_address = 0х00 (сетевом) и RIPEMD160(и SHA256(открытый_ключ)) и суммы <-- укатать в 1 строку

 адрес = base58(почти(адрес)
+99
Amanda Gogian 11 февр. 2017 г., 12:46:40

И да, и нет. Это зависит от того, как вы сформулируете вопрос.

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

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

  2. Это не увеличить размер блока, потому что увеличение размера блока был бы хард-форк, который segwit нет.

    Есть константа в биткоин:

    статический константный беззнаковый инт MAX_BLOCK_SIZE = 1000000;
    

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

    Segwit не хард-форк. Это не изменить или удалить какие-либо правила, а только добавляет новые правила. Увеличение размера блока требует изменения правил, и segwit не изменять правила, поэтому segwit не увеличить размер блока.

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

    У вас есть segwit блок с 800КБ данных транзакций, и 800КБ данных свидетелей. Это в 1,6 Мб, что больше предыдущего лимита. Поскольку segwit полные узлы должны иметь эти данные для проверки блока, segwit является увеличение размера блока.

  4. Это не увеличить размер блока, потому что узел требует меньше или столько же пространства для хранения и отправки блоки, если он не понимает segwit.

    У вас есть такой же блок, как и предыдущий пример, но он направлен к узлу, который не понимает segwit. Он получает только 800КБ данных транзакций. Это все он должен хранить. Так что не больше 1МБ, segwit не увеличить размер блока. Однако, если он не сохраняет данные свидетеля, он не может реально проверить блок.

+60
Bombsh3ll 31 янв. 2017 г., 16:35:41

Некоторое время назад, друг рассказал мне Даш было такое же ограничение поставить, что биткоин был 21 мил. Я читал на вики недавно, что сейчас 19 мил.

По оценкам, 19 миллионов монет максимум, с 7,1% уменьшилось количество монет

Это изменение? Как она может быть увеличена?

+25
Antidote 18 янв. 2019 г., 16:40:21

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

$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