Галстук выключатель для снижения потерянные цепочки?

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

Почему этот тип расы вместо тайбрейк между двумя конкурирующими блоками?

Простой тайбрейк будет:

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

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

+934
stoun71 9 авг. 2012 г., 18:17:21
26 ответов

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

Из CGMiner ридми:

"бассейны" : [
{
 "адрес" : "poola:ворота",
 "пользователь" : "usernamea",
 "перевал" : "паса"
},
{
 "квота" : "2;poolb:portb",
 "пользователь" : "usernameb",
 "перевал" : "passb"
}
]

Будет назначать 2/3 до poolb, и 1/3 для poola.

+920
Igor Nikiforov 03 февр. '09 в 4:24

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

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

+892
Uygar Y 17 июн. 2011 г., 18:38:42

Редактировать 3

Натыкаясь моего VPS с 1 ГБ физической оперативной памяти остановил грохот вопрос... пока на VPS кончилось место на диске.

Я добавила чернослив=10240 в моем ~/.биткоинов/биткоин.конф файл такой, что блокчейн файл будет начать обрезку историю транзакций при достижении 10 ГБ размером (1024 МБ * 10 = 10ГБ).

Правка 2

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

Я сейчас добавил файл подкачки 1ГБ, чтобы расширить доступное пространство памяти (риск это приведет к проблемам производительности операционной системы). Снова обновление, если это решает проблему. Если нет, то я, вероятно, пытался обновить экземпляр VPS с 1 ГБ физической оперативной памяти от 512 МБ.


Редактировать Нашли интересный материал в журнале, относящиеся к ТОР...

корень@СФ-ВПС:~# кошка ~/.биткоин/отладки.журнал | грэп Тор-я 2016-11-13 16:52:21 данные по умолчанию каталог /root/.биткоин 2016-11-13 16:52:21 используя данные каталог /root/.биткоин 2016-11-13 16:52:21 за 125 соединений (1024 доступных дескрипторов файлов) 2016-11-13 16:52:29 torcontrol нить начать 2016-11-13 17:08:43 данные по умолчанию каталог /root/.биткоин 2016-11-13 17:08:43 используя данные каталог /root/.биткоин 2016-11-13 17:08:43 за 125 соединений (1024 дескриптора файла доступен) 2016-11-13 17:08:50 torcontrol нить начать 2016-11-13 17:08:50 Тор: ошибка при подключении к разъему управления Тор 2016-11-13 17:08:50 Тор: не подключен к Управления Tor порт 127.0.0.1:9051, пытаясь восстановить 2016-11-13 17:08:51 Тор: ошибка при подключении к разъему управления Тор 2016-11-13 17:08:51 Тор: не подключен к Управления Tor порт 127.0.0.1:9051, пытаясь восстановить 2016-11-13 17:08:52 Тор: ошибка при подключении к разъему управления Тор 2016-11-13 17:08:52 Тор: не подключен к Управления Tor порт 127.0.0.1:9051, пытаясь восстановить


Я установил программное обеспечение биткойн в Ubuntu 16.04. Я в состоянии запустить bitcoind -демон на несколько минут, но через некоторое время процесс падает.

Интересно, я не вижу никаких причин в ~/.биткоин/отладки.журнал объясняет, почему в программе может быть прекращено.

Я подозреваю, что пару вещей:

  1. Не достаточно дискового пространства, чтобы хранить весь блокчейн. Однако, я не думаю, что это так, как работает ДФ - ч показывает всего лишь ~41% дисковые расход:

корень@СФ-ВПС:~# DF-ч Размер файловой системы используется выгоде использования% установленной на в udev 241M 0 241M 0% /Дев файловая система tmpfs 50м 3.1 м высота 47m 7% /запустить в /dev/vda1 20г 6,3 г 13Г 34% / файловая система tmpfs 247M 0 247M 0% в /dev/ГИМ файловая система tmpfs 5.0 м 5.0 М 0 0% /запуск/блокировка файловая система tmpfs 247M 0 247M 0% файл /sys/ДФ/группы файловая система tmpfs 50м 50м 0 0% /выполнения/пользователей/0

  1. Сервер не может принимать входящие сообщения, как я бегу через VPN. Возможно ли, что я испытываю сетевая проблема, например, входящий трафик на порт 8333 (по умолчанию для bitcoind) не допускается через мой ВПН? Я не могу вспомнить, как поменять VPN в config, чтобы разрешить соединения на определенные порты, но вот где я смотрю дальше...

корень@СФ-ВПС:~# команды netstat -НР Таблица IP-маршрутизации ядра Пунктом Genmask шлюз флаги МСС окна irtt iface защитный 0.0.0.0 0.0.0.0 159.203.240.1 в UG 0 0 0 eth0 в 10.8.0.0 255.255.255.0 10.8.0.2 в UG 0 0 0 tun0 10.8.0.2 0.0.0.0 255.255.255.255 Э 0 0 0 tun0 10.12.0.0 0.0.0.0 255.255.0.0 u 0 не 0 0 eth0 в 159.203.240.0 255.255.240.0 0.0.0.0 с U 0 0 0 eth0 в Спасибо заранее за вашу помощь :)

+890
Raptor007 7 авг. 2019 г., 7:07:34

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

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

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

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

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

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

+823
user1590288 4 нояб. 2015 г., 2:23:19

Я знаю, что работает Bitcoin через Tor не очень хорошая идея: биткоин через Tor не очень хорошая идея. Мой вопрос: есть ли альтернатива, чтобы скрыть IP в сети безопасно? Используя прокси, если вы не полный контроль / доверять ему, я думаю, подобная атака может быть сделано. ИС показывает ваше географическое положение. Итак, как скрыть свой географическое положение и продолжать работать полный узел?

+799
karelle hayes 30 нояб. 2017 г., 19:34:30

Я читал как слили шахтерский труд? нить и я немного путают о том, как одна из сделок в Bitcoin блок "магазины" хэш свой Namecoin блока. Где эта информация хранится в сделке, отправленные в сети Bitcoin? В качестве адреса получателя? Где-то еще?

+769
halnahal 17 нояб. 2011 г., 16:17:23

Почему BIP32 использовать словообразовательный путь М/0'/0'/к' по умолчанию? Какое значение имеет этот особый путь, и почему бы просто не использовать М/К или М/к напрямую?

+728
Red Rooster 27 июн. 2013 г., 2:05:31

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

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

Это законно в соответствии с условиями лицензии MIT? Есть еще одна лицензия покрывает себя данные блокчейна? Кто на самом деле заинтересован в чем-то подобном?

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

+703
Robert Jaworski 1 июл. 2015 г., 17:57:01

У меня экспорт транзакций в тестовом режиме .файл txn:

{
 "наговор": "45505446ff0002000000000101c6be24d86ab1ae5b54e7e7905b...",
 "полный": ложные,
 "финал": ложные
}

Однако, как описано в этой статье, необработанные транзакции строка начинается с номера версии и:

Номер версии-это четыре байта и выражается в виде шестнадцатеричного значения в формате с прямым порядком байтов.

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

Так что это наговор является не квалифицированным сырьем, кодирование сделки, из-за префикса

45505446ff00

Номер версии после этой приставки:

02000000

Поэтому мне было интересно, какую функцию выполняет этот префикс, Электрум добавляет в необработанный строковый сделки? И всегда одинаковой длины? Потому что мне нужно, чтобы автоматически соединить их в порядок, чтобы получить действительное "сырые" строковые операции.

+673
jordAn 1 февр. 2017 г., 20:08:53

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

Я установить новый бумажник с нуля и я послал 0.0246 BTC на это (ну, чуть больше, но после сборов, вычитаются, то есть то, что я вижу в мой кошелек). Так это выглядит так.

(Куча других адресов здесь) => 14xEotnA... 0.0246 БТЦ

Что один по правую сторону мой кошелек.

Тогда я послал 0.0125 BTC на друга, и вот что я вижу:

(Мой адрес) => 1PkhkZ... 0.0125
 1MRQY... 0.0119056 БТЦ

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

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

+649
imperalix 15 мая 2015 г., 0:57:24

Там на самом деле не стандартной стоимости. Различные клиенты реализуют различные суммы. Например, на моей многоразрядные установки его в настоящее время установлен до 0.0001 BTC за 1000 байт транзакции.

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

Для Blockchain.info'ы случае, используя их API, если у вас нет $плата параметра, Blockchain.info автоматически добавить 0.0005 BTC в плата, который является по умолчанию.

Все операции включают комиссии 0.0005 БТЦ шахтеров.

Так что если вы отправляете 0.01 BTC с их API, и не указать параметр $гонорара, он будет добавить плату 0,0005 до вашей сделки.

Редактирование это означает, что вы на самом деле нужно как минимум 0.0105 БТЦ (0.01 + 0.0005) в свой бумажник, чтобы совершить сделку. Если вы хотите отправить всех на 0.01 BTC, вы должны отправить 0.0095, в противном случае сделка не будет проходить через.

+642
Jitesh Desai 27 дек. 2018 г., 9:08:05

В 2013 году у меня был 1.5, но монеты на bitinstant. Биткоин потерял деньги и это было в 73$. Поскольку это было трудно иметь дело с, я пусть это пойти. Я даже не заботятся, чтобы сделать его менее чем за$ 150

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

+621
Maciej Pasternacki 5 нояб. 2019 г., 22:02:42

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

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

Если вы задумываетесь о покупке биткоин снаряжение, вы должны сюжет, сколько биткоинов вы можете рассчитывать на мое к этому спрею (вам придется использовать текущие и прогнозируемые hashrates в computate что). Тогда вам придется проекта, сколько денег эти биткоины будут работать по нынешним ценам, а также проект, сколько вы бы заработали, если цены подскочили на определенные суммы (10% 25% 50% и т. д.). или за определенные суммы.

+587
Ryderpro 23 февр. 2014 г., 18:09:59

Почему никто не использует точно такую же технологию Bitcoin и создать биткоин 2?

У них есть сотни копий биткоин известен как "альткоины", один из примеров является bcash.

Если они сделали, почему бы Bitcoin2 будет стоить меньше, чем биткоин?

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

+499
user26570 29 нояб. 2017 г., 11:05:36

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

+477
nemeczzz 11 авг. 2017 г., 13:33:28

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

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

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

+443
Marcnel Joseph 17 окт. 2011 г., 19:50:16

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

Для конкретной сделки, что вы выбрали, то предыдущий сценарий вывода сделки в виде

<по умолчанию> OP_CHECKSIG

и ввод формы

<сиг>

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

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

+362
Mike Gilbert 23 февр. 2018 г., 0:49:29

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

+360
robertbane95 18 янв. 2019 г., 23:56:08

Во-первых, Segwit и Segwit2x две разные вещи. Segwit уже активирован, Segwit2x не имеет. Пожалуйста, не смешивали два.

https://coin.dance/poli и http://segwit.party/nya/ список позиций различных компаний и проектов на Segwit2x, хотя они не всегда точны и ясны.

+344
Kathryn Rugo 21 авг. 2019 г., 19:33:10

Любой 256-битное значение может быть действительным названием secp256k1 закрытого ключа алгоритма ECDSA. Строго говоря, есть верхний предел, что немного ниже, чем 2^256, а можно просто обернуть их вокруг.

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

+300
ScansSimple 18 окт. 2017 г., 0:26:54

Прямо сейчас я вижу на MtGox самой низкой цене в 105$ и последняя цена 165$, но когда я хочу купить по цене от 105$ и я не могу сделать так, единственной опцией составляет 165$.

Что-то я неправильно понял?

+269
jubliecare 19 мая 2012 г., 7:49:43

Я использую два AntMiner S5 в ~1155Gh/С и была в состоянии добывать около 0,02 биткоина. Однако, в последнее время я просто в состоянии около 0.01 биткоин.

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

+258
mnt 7 авг. 2012 г., 2:43:02

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

Процесс описан в статье Как подметать частная расширенный ключ от mycellium в coinomi для Bitcoin наличных монет?

+216
Sam Yates 3 мая 2015 г., 10:24:59

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

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

Для получения дополнительной информации взгляните на как плата за сделку рассчитывается?

+204
J Turgis 23 июл. 2015 г., 3:35:00

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

  1. блок хэшей
  2. Меркле дерево хэшей (совершает сделки подделок путем перемешивания их до Меркл корень)
  3. открытого и закрытого ключей хешей (используется как часть модели UTXO для генерации адресов, полученных от открытого ключа)

Я вам функциональность всех хэшей иные, чем 1-й. Это только там за Ссылка ?? Мы могли бы использовать блок высота блока ссылок и обход и добавил нонсен в том, что на наше требование военнопленных.

+110
JBaruch 24 нояб. 2013 г., 7:25:33

У меня есть куча других сервисов загружается автоматически, когда моя Ubuntu Server запускается (услуги wicd-демон и VPN), но я не могу выяснить, как создать биткоин демон (bitcoind) для автоматического запуска при загрузке системы. (Это на безголовую систему без GUI или прикреплен монитор.)

Я пытаюсь узнать, как интегрировать Биткоин в Python, поэтому я могу писать биткойн-услуг, но я хочу, чтобы автоматически запустить bitcoind при загрузке системы, так что я не придется делать это вручную. (Это боль в приклад, чтобы иметь, чтобы загрузить целую кучу блок-цепь сразу. Он съедает аптайм.)

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

Спасибо.

+36
Adrienne Agnew 23 сент. 2013 г., 17:42:22

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