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

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

Почему просто не создать блок каждые 10 минут автоматически?

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

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

Почему такие методы не используются?? Какие недостатки??

+188
Fuckofflarry 4 июл. 2018 г., 10:18:48
21 ответов

Есть ли исчерпывающий перечень основных правил биткоины где-либо консенсусу?

В Bitcoinwiki "полный узел" статье он говорит:

Вот несколько примеров из правила консенсуса, хотя есть много других:

  • Блоки могут создавать только определенное количество биткоинов. (Сейчас 12.5 BTC за блок.)
  • Транзакции должны иметь правильную подписей за биткоины тратятся.
  • Проводки/блоков должна быть в правильном формате данных.
  • В одном блоке цепи, а выход-операция не может быть дважды провел.

Я огляделся в поисках списка "много", но не находится пока.

+946
GrofMonteCristo 03 февр. '09 в 4:24

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

Я также понимаю, что есть много бассейн методы выплат (PPS и т. д.).

В отношении горнодобывающих компаний и пула серверов, какие средства защиты существуют, чтобы предотвратить программного обеспечения от выдавая шахты (звоню в бассейн эквивалент GetWork()) и получить большую долю, чем необходимо?

+903
Adam Elijah Gullason 20 июн. 2015 г., 15:19:21

-txindex документально (в нескольких местах), чтобы не брать (числового) аргумента и что "по умолчанию: 0".

Значит ли это, что вы должны сказать -txindex=1 чтобы установить txindex, или же сам факт появления -txindex в командной строке установите его в 1?

(Другими словами, это стоимость голой -txindex параметр 0 или 1?)

+825
Beezus 26 мая 2010 г., 15:11:55

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

+732
Kathy Courtland 21 сент. 2011 г., 23:02:24

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

Это разъяснение оригинальный клиент bitcoind в base58.ч

// Почему базы-58 вместо стандартной кодировке base-64?
// - Не хочу 0OIl символы, которые выглядят одинаково в некоторых шрифтах и
// могут быть использованы для создания визуально идентичны просмотр номера счетов.
// - Строка с буквенно-цифровых символов не так легко принимаются в качестве номера счета.
// - По электронной почте обычно не разрыв строки, если нет знаков препинания, чтобы разбить на.
// - Двойной щелчок выделяет весь ряд как одно слово, если это все цифры.

В дальнейшем этот вопрос, что НПМ пакеты bs58check делать то? Описание как так

Прямой реализации в base58check, простирающийся на bs58.

+687
Nemrast 1 окт. 2013 г., 17:40:29

Я думаю по этому плану:

  1. Регулярно покупаю биткоины в онлайн-биржи, 100€/месяц по рыночным ценам.
  2. Как только баланс в обмен превышает определенный предел (500€), переместите эти биткоины для холодильных установок, как долгосрочные сбережения.

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

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

  1. Будет повторно использовать мой холодильных адреса снижение безопасности моей холодильных кошелек?
  2. Баланс автономная кошелек будет виден на Blockchain. Я читал о конфиденциальности, последствия иметь несколько сторон перевести на один биткойн-адрес (работодателем быть в состоянии видеть мою квартплату, например), но так как только один перевод на этот счет будет сам, со счета на онлайн бирже, нет опасности, что личная информация становится достоянием гласности, верно? То есть, из этих переводов нет привычки можно сделать вывод. Кроме того, получение адреса не будут связаны с какой-либо реальной персоной. Только зная личность отправителя-это обмен, и личность получателя (холодной кошелек) полностью скрыто, так как он не участвовать в других сделках с любой другой стороны. Это правильно?

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

+602
user3246964 1 мар. 2011 г., 22:06:55

На 4-января 2017 года я произвел оплату BTC и сейчас,прошло уже более 16 часов, чтобы мои неподтвержденные транзакции 0.1313828 БТЦ через blockchain кошелек.

Пожалуйста, помогите либо вернуть эту сумму на мой blockchain кошелек или отправить его по тому же адресу.

URL-адрес: https://blockchain.info/tx/5f3088954a3960132bd52438d4b7124bab50d2776c7ce9bdf158d37dc53d8786

Запрос: Она вернется обратно автоматически? Мне нужно делать что-то тянуть или толкать его дальше? Пожалуйста, предложите

Я очень признателен, если кто-то помогает мне, когда я читаю некоторые блоги, это связано с низкими комиссионными и никто не набирает его во время добычи BTC.

Спасибо

+569
Mahmut 24 окт. 2017 г., 4:03:15

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

+552
kfndhzas 6 нояб. 2011 г., 18:46:46

В меру моих знаний, в настоящее время "Сатоши" клиент реле и большинство бассейнов принимают только стандартные (передачи или генерации) сделок. Кроме того, сообщество работает на М-О-Н тип проводки. Добавление нестандартных транзакций в blockchain является на сегодняшний день довольно проблематично.

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

+528
Saldez 29 сент. 2014 г., 8:52:15

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

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

Что вас беспокоит, - это неспособность , что у вас есть встроенный выплачивать одна сторона из-за предыдущих ttransaction, но это ваш бизнес-процесс по вине не протокол Биткоин.

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

Это не упоминается и в самом деле, сделав два (или четыре) операции вы производите до 4х биткоин платы сетевых транзакций.

Это одна из главных причин, почему (с точки зрения бизнеса) вы не должны разделить операции т. е. это дороже и кто будет нести расходы? Благотворительность? купец? Фрахт? Вы?

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

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

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

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

Возможно, вы можете расширить ваш вопрос, чтобы объяснить "бизнес-причинам"?

+466
Raizell 7 февр. 2016 г., 13:35:57

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

+418
wageoghe 9 июн. 2017 г., 13:17:00

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

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

Все сделки не выбран для включения в блоке остаются в mempool. Узел, как правило, отбрасывает неподтвержденные транзакции от mempool после 72 часов.

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

Слой 2 решения, такие как молнии Сети, предлагают разрешить практически неограниченные, практически мгновенных транзакций в день, тем самым снижая ограниченной мощности сети Bitcoin (слой 1).

+415
PepeToro 6 авг. 2015 г., 1:39:15

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

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

+411
krava5452 30 дек. 2014 г., 0:34:00

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

+394
misanthrop 9 окт. 2018 г., 13:41:07

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

+334
Inho Choi 3 июн. 2012 г., 1:44:14

можно попробовать следующие шаги:

  • bitcoind -демон # запуска ядра биткоин
  • биткоин-Кинк setgenerate правда 1 # Вы начали новую Шахтер!!
  • хвост -Ф ~/.биткоин/отладки.журнал # отслеживания вашего журнала
  • Через некоторое время (это зависит от сложности вашего альткоины), новый блок будет сгенерирован ваш майнер.


    Проверьте это, набрав "биткоин-Кинк getblockcount". Каждый раз, когда новый блок genereated, значение увеличивается на единицу.

    +240
    danechkin 4 нояб. 2017 г., 5:30:04

    Как я могу создать новый кошелек на ядра Биткоин (Биткоин Кварты)? Я забыл свой старый пароль, поэтому я не могу создавать операции, используя старый кошелек. У меня нет денег на мой старый кошелек, мне просто нужно создать новый кошелек без забыли пароль.

    +182
    Cukrostejci 5 сент. 2015 г., 1:54:59

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

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

    +140
    Princess Nikole 2 янв. 2018 г., 20:15:19

    Рекомендуем Bither Кошелекenter image description here

    Руководство пользователя:https://github.com/bither/bither-doc/blob/gh-pages/manual-English.md

    Bither кошелек может

    • Позволяет импортировать/экспортировать закрытый ключ(QR-код или обычный текст)
    • Не нужно загружать весь блок
    • Работает на Linux/Windows и ОС X/Android/прошивкой
    +98
    Gembo Dorji 29 июл. 2018 г., 16:53:56

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

    +92
    84104 24 июл. 2013 г., 21:30:41

    Во-первых, биткоин использует SHA256d.

    Во-вторых, лучший пример я могу думать о бытие блока:

    GetHash() = 0x000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
    hashMerkleRoot = 0x4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b
    txNew.ВВХ[0].scriptSig = 486604799 4 0x736B6E616220726F662074756F6C69616220646e6f63657320666f206b6e697262206e6f20726f6c6c65636e61684320393030322f6e614a2f33302073656d695420656854
    txNew.Uвых[0].nValue = 5000000000
    txNew.Uвых[0].scriptPubKey = 0x5F1DF16B2B704C8A578D0BBAF74D385cde12c11ee50455f3c438ef4c3fbcf649b6de611feae06279a60939e028a8d65c10b73071a6f16719274855feb0fd8a6704 OP_CHECKSIG
    блок.nVersion = 1
    блок.nTime = 1231006505
    блок.nBits = 0x1d00ffff
    блок.nNonce = 2083236893
    
    CBlock(хэш=000000000019d6, Вер=1, hashPrevBlock=00000000000000, hashMerkleRoot=4a5e1e, nTime=1231006505, nBits=1d00ffff, nNonce=2083236893, vtx=1)
     CTransaction(хэш=4a5e1e, Вэр=1, вин.размер=1, Uвых.размер=1, nLockTime=0)
     CTxIn(COutPoint(000000, -1), компания 04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e206272696e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73)
     CTxOut(nValue=50.00000000, scriptPubKey=0x5F1DF16B2B704C8A578D0B)
     vMerkleTree: 4a5e1e
    
    +55
    Jazmine Reinhardt 21 июл. 2012 г., 22:20:04

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