горный бассейн с eloipool, пожары до порта, но не может подключиться

Я пытаюсь получить eloipool и работает в соло майнинг конфигурации с помощью данной установки https://bitcointalk.org/index.php?topic=158105.0 eolipool запускается без ошибок, но клиенты не могут подключиться. Порт и никаких визуальных ошибок в какой-либо журнал. программой tcpdump показывает пакеты, попав в порт.

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

tcp6 15 0 :::8338 :::* слушать
tcp6 0 0 :::22 :::* слушать
tcp6 70 0 192.168.1.8:8338 192.168.1.8:33885 close_wait состояние
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33896 close_wait состояние
tcp6 71 0 192.168.1.8:8338 192.168.1.8:close_wait состояние 33890 
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33897 close_wait состояние
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33899 close_wait состояние
tcp6 70 0 192.168.1.8:8338 192.168.1.8:33892 close_wait состояние
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33895 close_wait состояние
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33891 close_wait состояние
tcp6 71 0 192.168.1.8:8338 192.168.1.8:close_wait состояние 33900 
tcp6 71 0 192.168.1.8:8338 192.168.1.8:close_wait состояние 33889 
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33894 close_wait состояние
tcp6 71 0 192.168.1.8:8338 192.168.1.8:33898 close_wait состояние
tcp6 70 0 192.168.1.8:8338 192.168.1.8:33887 close_wait состояние
tcp6 70 0 192.168.1.8:8338 192.168.1.8:33884 close_wait состояние
tcp6 70 0 127.0.0.1:8338 127.0.0.1:close_wait состояние 49649 



gentoo001 дома # ./minerd -о'рогового TCP://192.168.1.8:8338 -у админ -Р анальном отверстии -м
[2014-01-18 22:51:19] 1 нити Шахтер начал, используя алгоритм scrypt в'.
[2014-01-18 22:51:19] начиная с пласта на пласт+протокол TCP://192.168.1.8:8338
[2014-01-18 22:51:49] stratum_subscribe истекло
[2014-01-18 22:51:49] ...повторить попытку через 30 секунд
[2014-01-18 22:52:49] stratum_subscribe истекло
[2014-01-18 22:52:49] ...повторить попытку через 30 секунд





gentoo001 eloipool # кот config.py
# Обратите внимание, что конфигурационные файлы, исходный код на языке Python!
# Распространенной ошибкой является список опций (таких как TemplateChecks,
JSONRPCAddresses # и т. д.), За исключением последней запятой.
# Например (это неправильно):
# JSONRPCAddresses = (
# (", 8337) # <-- там должна быть запятая после каждого элемента, даже в прошлом
# )
# Без последней запятой, должно списке вариант всегда иметь только один элемент в
# это, питон будет интерпретировать "главный" скобочки в качестве простого подвыражение
# вместо списка значений. Если это происходит, вы могли бы получить сумасшедший ошибок, или
# вещи может просто не правильно работать. Будьте осторожны, чтобы не пропустить запятые.

### Параметры, относящиеся к серверу аутентификации

# Имя сервера
Имясервера = 'Гидромассажными Ваннами'

### Параметры, связанные с сервером масштабирование/нагрузки

# Доля хэши должны быть ниже действительной доли
# Если динамическое наведение включено, это как минимум
ShareTarget = 0x000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffff

# Автоматически корректировать цели пользователя
# 0 = отключено
# 1 = произвольные цели
# 2 = Сила две трудности (нулевой бит числа)
DynamicTargetting = 2

# Сколько акций в минуту, чтобы попытаться достичь в среднем
DynamicTargetGoal = 6

# Количество секунд мощности измеряется по
DynamicTargetWindow = 120

Минимальное и максимальное Меркле корни держать в очереди
WorkQueueSizeRegular = (0x100, 0x1000)

Минимальное и максимальное пустых Меркле корни держать в очереди
# (если мы бежим из заселенные районы)
WorkQueueSizeClear = (0x1000, 0x2000)

Минимальное и максимальное пустых Меркле корни, чтобы держать в очереди, одна высотой до
# (используется для longpolls)
WorkQueueSizeLongpoll = (0x1000, 0x2000)

# Как долго ждать обновления getmemorypool нормально
MinimumTxnUpdateWait = 5

# Как долго ждать между попытками, если не getmemorypool
TxnUpdateRetryWait = 1

# Как долго спать в циклах ожидания (временное!)
IdleSleepTime = 0.1

### Настройки, касающиеся премиальных поколения

# Адрес для создания награды
TrackerAddr = '13siH3VpL4nwJCXpWnMMAaSZCAz9EVsNcv' # тестовом режиме

# Команда Coinbaser контролировать делегация награда 
# на %D заменяется общая стоимость блока награду (в сатоши)
# %годовых заменяется хэш предыдущего блока в шестнадцатеричном
# Примечание: в этом примере жертвует 1% от Блока вознаграждений Люк-младший для развития Eloipool 
#CoinbaserCmd = 'Эха -Е "1\\П$((%Д / 100))\\n1579aXhdwvKZEMrAKoCZhzGuqMa8Eonuxu"'

### Настройки, касающиеся потока данных поставщиков

# В JSON-RPC для сервера для того чтобы получить блок шаблоны
# Смотри https://en.bitcoin.it/wiki/BIP_0023#Logical_Services для ключевых деталей
TemplateSources = (
{
 'имя': 'основной',
 'Ури': 'http://admin:"междужопие"@localhost в:8332',
 "приоритет": 0,
 вес: 1,
},
{
 'имя': 'вторичный',
 'Ури': 'http://admin:"междужопие"@localhost в:18332',
 'приоритет': 1,
 вес: 1,
},
)

# В JSON-RPC для сервера, чтобы проверить блок предложений
# Если никто не оказывал, и выбранный источник поддерживает предложения, то одни будут 
# быть использован для проверки
# Примечание: любые серверы, перечисленные здесь, должны поддерживать бип 23 предложения блок 
# Примечание: магистральные bitcoind (по состоянию на 0.8) не поддерживает этого (хотя 0.8.0.филиал Элигия делает)
TemplateChecks = (
# {
# 'имя': 'основной',
# 'Ури': 'http://admin:"междужопие"@localhost в:8332',
#
# # Если 'единодушны' имеет значение true, то шаблон будет использоваться, если этот узел
# # отклоняет его
# 'единодушны': ложь,
#
# # Если проверяем сервера не согласен на все шаблоны, они будут забиты и
# # высокий балл будет использоваться; " вес " может быть использован для контроля
# # забил на сервер
# Вес: 1.1,
# },
# {
# 'имя': 'вторичный',
# 'Ури': 'http://admin:"междужопие"@localhost в:18332',
# 'единодушны': ложь,
# вес: 1,
# },
)

# В JSON-RPC для сервера, чтобы представить найденные блоки (когда они встречаются в полном объеме)
# Конкретные TemplateSource, что блок был основан на всегда будет отправлен
# блок первый.
# Если параметр не указан, или никто, полный список TemplateSources будет использоваться.
# Если пустой список, никаких дополнительных материалов не будет.
# Если пустой список, и блок был найден на "очистить" корень Меркле (не основанных
# на любом TemplateSource), полный список TemplateSources будет использоваться.
BlockSubmissions = (
{
 'имя': 'основной',
 'Ури': 'http://admin:"междужопие"@localhost в:8332',
},
{
 'имя': 'вторичный',
 'Ури': 'http://admin:"междужопие"@localhost в:18332',
}
)

Шаблоны # не будут использоваться, если они имеют выше этот коэффициент приема 
# Диапазон: 0.00 - 1.00
MinimumTemplateAcceptanceRatio = 0

# Нет шаблона с суммарным общим счетом ниже это будет использоваться
MinimumTemplateScore = 1

# Установите значение true, если вы хотите акций, достижение цели вышестоящего ждать
# ответ от вышестоящего сервера перед входом в них. В противном случае, для таких
# акции, upstreamResult всегда будут верны и будут upstreamRejectReason
# всегда быть никто. Обратите внимание, что включение это может вызвать акции выход из
# заказ, или с неверной меткой времени (если ваша доля регистратор использует журнал-время
# а чем делиться-времени).
DelayLogForUpstream = Истина

# Биткойн-P2P сервер для объявления блоки
UpstreamBitcoindNode = ('127.0.0.1', 8333) # mainnet

# Идентификатор сети для основной блокчейн
# Другие известные идентификаторы сети можно найти по адресу:
# https://en.bitcoin.it/wiki/Protocol_specification#Message_structure
#UpstreamNetworkId = б'\x0b\Х11\x09\x07' # testnet3
UpstreamNetworkId = б'\xF9\xBE\xB4\xD9'

# Секрет имени пользователя разрешено использовать setworkaux
#SecretUser = ""

# Ури отправить gotwork с информация для каждого представления
#GotWorkURI = "

# Доля хэши должны быть ниже этого должен быть представлен gotwork
GotWorkTarget = 0x00000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff

# Цель для того чтобы произвести блоки с транзакцией считается, что степень двойки
# Это помогает избежать какой-то шанс кого-то ругает уязвимости CVE-2012-2459 с ними
# 1 = вырезать операций feeless; 2 = вырезать даже платной операции (если это возможно)
#Горшок = 2

# Избегайте горно сделок feeless кроме того, чтобы удовлетворить пот
# Обратите внимание, это работает только если банк на самом деле включена в первую очередь
Жадина = Ложь

### Параметры, относящиеся к сетевым службам
# Обратите внимание, что Eloipool только поддерживает IPv6 сокеты, и если вы хотите привязать к
Адрес # IPv4, вы должны предварить его с ::порядок: например ::ffff в:192.168.1.2

Адреса # для прослушивания для JSON-RPC для ГБТ/сервер getwork 
JSONRPCAddresses = (
 (", 8337),
)

# Приехавших на прослушивание для добычи Stratum сервера 
StratumAddresses = (
 (", 3334),
)

Адреса # для прослушивания на биткойн-узел
# Примечание это будет только использоваться, чтобы распределить блоки пул находит, не иначе
BitcoinNodeAddresses = (
 (", 8338),
)

# Адреса, которые разрешены к подмене адрес с х-переадресовано-для заголовка
TrustedForwarders = ('::порядок:127.0.0.1',)


Лесозаготовки # акций:
ShareLogging = (
{
 'тип': 'журнал',
 'имя_файла': 'поделиться-журнал',
 формат'': "{время} {М(удаленныйузел)} {логин} {уя(не(rejectReason))} {тире(уя(upstreamResult))} {тире(rejectReason)} {решение}\п",
},
{
 'тип': 'в SQL',
 'двигатель': 'MySQL в',
 'dbopts': {
 'хозяин': 'локальный',
 'дБ': 'бассейны',
 'пользователей': 'админ',
 'пароль': 'дырка',
},
 'Ведомости': "вставить в акции (rem_host, имя пользователя, our_result, upstream_result, причина, решение) значения ({г(удаленныйузел)}, {имя}, {уя(не(rejectReason))}, {уя(upstreamResult)}, {rejectReason}, unhex({решение}))",
# },
# {
# 'тип': 'в SQL',
# 'двигатель': 'на SQLite',
# 'dbopts': {
# 'базы данных': 'поделиться.дБ',
# },
# 'заявление': "вставить в акции (удаленныйузел, имя пользователя, rejectReason, upstreamResult, решения) значений ({удаленныйузел}, {имя}, {rejectReason}, {upstreamResult}, {решение})",
},
)

Проверка подлинности # 
# В настоящее время есть 2 модуля.
# - allowall позволит каждому логин/пароль 
# - simplefile будет использовать имя пользователя/пароль из файла, в котором содержится вкладка имя пользователя<>пароль\П С \П в последней строке.
Проверка подлинности = (
{
 'модуль': 'allowall',
},
# {
модуль# '': 'simplefile',
# 'имя_файла': 'userdatabase',
# },
)

### Параметры, связанные с poolserver лесозаготовки

# По умолчанию, значительные события будут напечатаны в интерактивной консоли
# Вы можете настроить ведение журнала, используя простые параметры, или продвинутый в Python фреймворк логирования 
# Обратите внимание, что используя фреймворк логирования в Python по умолчанию консоль лесозаготовки!

# Просто все логи в системный журнал (syslog), а также:
# LogToSysLog = Истина

# Чтобы создать файл журнала:
# Лог-файл = 'именем.журнал'

# Для ротации лог-файл:
Логфайл = {
 'имя_файла': 'eolipool.журнал',
 'когда': 'полночь',
 'backupCount': 7,
}
# Для получения дополнительной информации см.:
# http://docs.python.org/3/library/logging.handlers.html#logging.handlers.TimedRotatingFileHandler
+167
motoaddict 14 сент. 2018 г., 21:34:47
38 ответов

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

  • Если больше операций вам подтвердили, чем добавляются, в mempool будет уменьшаться в размерах, и низкий гонорар ВМС США подтвердит.

  • Если меньше сделок вам подтвердили, чем добавляются, в mempool будет расти в размерах, и вполне вероятно, что повышенная плата ВМС США подтвердит.

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

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

+965
quantumoatmeal 03 февр. '09 в 4:24

Оба mybitprices.info и LibraTax оба сайтов, которые могут автоматически генерировать расписание D отчеты для биткойн-кошельков или отдельных адресов.

bitprices является открытым исходным кодом программное обеспечение mybitprices.info и может быть запущен на вашем компьютере.

есть ли программа, которая может сделать это автоматически?

+962
Holister 27 дек. 2018 г., 03:41:48
Другие ответы

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


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

Автопилот автоматически подключается к сверстникам в целях создания сети P2P. Я не нашел полного объяснения его мотивации и логики.

+947
user3054 5 нояб. 2013 г., 02:24:44

API из CryptoCompare даст вам консенсус-алгоритм под ключ proofType.

+838
dragomira 3 июл. 2015 г., 14:30:47

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

  • Техас хэш
  • индекс объемов производства в Техас
  • выходное значение
  • сценарий выхода

плюс вы выберите

  • плата
  • новый адрес

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

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

+785
horan 10 дек. 2012 г., 13:22:51

Право.

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

Вот почему власть горного оборудования измеряется в МН/с, гр/С или М/с (мега, гига и terahashes в секунду).

+782
ThiagoPonte 23 дек. 2010 г., 20:58:12

Если вы нажмете на ВТФ в верхнем правом углу вы получите объяснения для всех графиков. Но пока не за решетку, находящегося ниже или выше нуля. Автор добавим, что в ближайшее время (2013-03-23).

Тем временем вы можете посмотреть на реддите вопрос здесь: http://www.reddit.com/r/Bitcoin/comments/1aqtgo/a_note_for_newbies_about_market_forces_feel_free/c8zz2ro

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

(Я думаю, вы можете заменить оси и выше/ниже по текущей цене и вправо/влево, то это правильно. Хотя это не объясняет, бары выше и ниже линии, параллельной оси X)

Ну, я не совсем понимаю, почему они находятся выше и ниже, но я понял из ВТФ объяснение на сайте, что красный и зеленый. Тл;др: зеленый имеет другой смысл, если слева от текущей цены или, если это справа от текущей цены. Же для красных баров.

Может быть, comboy, автор этого сайта, добавляет хорошее объяснение для этого в ближайшее время (он обещал это сделать на Freenode IRC чат).

+750
raj d 9 апр. 2012 г., 10:26:49

Я читаю спецификацию. Ваш шестнадцатиричная строка должна начинаться с [OP_RETURN код операции], а затем - [OP_PUSHDATA1] с последующим однобайтовое число, обозначающее размер (в байтах) следующие данные. У вас есть 10 байт, так что это . Тогда приходите фактических данных, и вот я думаю, что вы ошиблись. В любом случае, 0102030405060708090a (в руку например) не является ни наговора, кодирования строки "12345678910" , ни целого числа 12345678910. Посмотри на это фрагменты Python:

>>> от импорта binascii hexlify
>>> Хекс(12345678910)
'0x2dfdc1c3e'

>>> hexlify("12345678910".кодирование()).декодировать()
'3132333435363738393130'

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

+746
Angela Ramirez 30 янв. 2012 г., 15:51:40

В F#:

давай адрес = BitcoinAddress.Создать("1HLoD9E4SDFFPDiYfNYnkBLQ85Y51J3Zb1", 
NBitcoin.Сети.Главная)
пусть ша = NBitcoin.Крипто.Хэши.И SHA256(адреса.ScriptPubKey.ToBytes())
пусть reversedSha = ша.Обратный().Открытые системы методом toArray() // добавить`.LINQ, которая вверху
NBitcoin.DataEncoders.Энкодеры.Наговор.EncodeData reversedSha
+729
user565739 20 апр. 2011 г., 18:22:06
  1. Обычный узел, который получает недействительная сделка не будет ретранслировать его, так что эта атака будет влиять только на определенные узлы, что злоумышленник подключается.

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

+716
Croll 10 нояб. 2012 г., 03:14:34

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

+708
user321521 10 дек. 2014 г., 17:11:54

Я исследовал альткоинов и продолжают поступать через какие-то ошеломляющие цифры. Я думаю, это просто слишком рано, чтобы делать математику, но если бы я был на ферме novacoins например калькулятор вот и у меня почти нет расходов (0 силы и 0 аппаратных), моя установка может работать 500-600 Mhash/с (ака 500,000-600,000 хаш/s так что Calc использует), если не обращать внимание на сложности. Калькулятор говорит, что я могу сделать ~$100 в день. Это не может быть правильным, может кто-нибудь выяснить, что я делаю неправильно здесь?

+699
Diluka Disanayaka 24 окт. 2011 г., 11:49:44

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

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

+670
River Halloran 7 дек. 2010 г., 00:30:36

Как пыль отмечалось выше, представляется, что 10 монет, которые были созданы в блок 9, были направлены к кому-то в блок 170, сделка f4184fc596403b9d638783cf57adfe4c75c605f6356fbc91338530e9831e9e16 и что если то, что Хэл говорит, что это правда (у меня нет оснований полагать, ее нет), потом Хала-адрес 1Q2TWHE3GMdB6BZKafqwxXtWAWgFt5Jvm3 и он не тратил/переместить их снова до 16 ноября 2010 года, которая совпадала бы с его приезды и отъезды на биткойн.

+650
user188118 15 янв. 2015 г., 15:14:29

Это тепло, которое убивает.

Вам нужно достаточно воздуха и хороший дизайн, чтобы держать ГПУ и ВРМ (регуляторы напряжения) круто. Большинство коммерческих рабочих мест недостаточного воздушного потока. Вероятно, он один или два маленьких впускных и один вентилятор небольшой выкидной. Достаточный поток воздуха, как правило, требует гораздо больше поклонников и более открытой конструкции корпуса. Такие вещи, как дела, что крепление блока питания вверх ногами (так оно exausts горячего воздуха за пределы корпуса), большой диаметр корпуса монтируется вентилятор и боковой панели охлаждение особенно полезно в получении достаточно прохладный воздух внутрь корпуса и горячий воздух из него. "Справочники" проекты карт (подробнее ниже) также поможет с надлежащей циркуляции воздуха.

Вам нужна программа для monnitor твоих работяг. Будьте уверены, чтобы использовать утилиты вроде "ГПУ-Зет", которая обеспечивает ВРМ темпс. Контроль питания подает напряжение на GPU и памяти, а под нагрузкой будет очень жарко. При недостаточном охлаждении они могут превышать 100С, который reuduce их жизни.

Вы должны также проверить другие Temps в вашем случае. Пока вы не подчеркивая процессора и материнской платы, если конструкция корпуса не правильно exuasting горячий воздух за пределы корпуса при температуре окружающей среды около процессора и материнской платы будет расти, делая охлаждение менее эффективно и может привести к повреждению этих компонентов. Процессор гораздо более suspetible к нестабильности при высоких температурах, чем ГПУ. При 90С может считаться высокая температура для графического процессора температуры процессора, как правило, должны быть ниже 70С для долгосрочной стабильности.

Несвязанные топить плохо построены блока питания может быть недостаточно, чтобы справиться с высокой нагрузкой 24/7, но никаких преждевременных поломок это скорее производственный дефект (обещать больше, чем он может доставить), чем проблема с добычи. Некоторые более качественных производителей ставку на то, что большинство компьютеров не работать на 100% нагрузке 24/7 и люди покупают больше, источники питания, чем необходимо, и использовать это, чтобы вырезать углы. Добыча может быть жестокой на источник питания. Она будет отодвинута от высокого % от пиковой мощности и нагрузка будет постоянно без перерывов. Дешевле строиться источники питания просто не могу справиться с этим злоупотребления. Придерживаться основных марок с хорошими отзывами и твердых гарантий.

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

Examples of reference video cards
(источник: bestofmicro.com)

+635
catchdave 10 дек. 2011 г., 06:42:12

Я установил биткоин Арсенал на Ubuntu 13.10. Я получаю следующие выходные, когда я пытаюсь запустить его:

[email protected]:/BitcoinArmory# питон ArmoryQt.py
********************************************************************************
Загрузка Оружейной Двигателя:
 Оружейная Версия: 0.91.1
 PyBtcWallet Версия: 1.35
Обнаруженная операционная система: Linux
 Вариант операционной системы : ('Убунту', '13.10', 'дерзкий')
 Пользователей домашний каталог : /корень
 Каталог Сатоши БТЦ : /корень/.биткоин/
 Арсенал домашний каталог : /корень/.оружейная палата/
 Каталог LevelDB : /корень/.Арсенал/базы данных
 Файл настройки оружия : /root/.armory/ArmorySettings.txt
 Файл оружейный журнал : /root/.armory/armorylog.txt
 Не проверяю бумажник : правда
ArmoryQt.py: не удается подключиться к X-серверу

У кого-нибудь есть любая идея, почему?

+622
Ivar Persson 21 июл. 2011 г., 20:27:09

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

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

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

Да . . . есть в API да - и это сложный процесс, чтобы использовать их, потому что из всего, что я сказал выше - и вам надо быть программист баз данных в некоторых языках, таких как PHP и т. д., Чтобы написать код для вашего сайта, как правило, потому что хрон будет участвовать и вам потребуется повышенными привилегиями "Эль дешевки сайт от GoDaddy или Hostgator и т. д. не имеют и даже их VPS пакеты обычно не - и важно то, чей обмен вы не привязаны к API, который вы используйте, потому что их цены варьируются даже между текущим ценообразованием

+602
aresnick 4 янв. 2016 г., 05:29:27

Файлы доступные для питона 3.4:

Как описано здесь на ЮВ, файлы доступные для питона 2.х - 3.3:

Это решает проблемы зависимостей ошибка компиляции возникла ошибка с кодом 1 с помощью pip. Кроме того, следующее сообщение об ошибке экран (по ОСАГО) не должны появляться больше после установки, через pip или установки, из pycrypto зависимые библиотеки!

Пропуск подразумеваемого фиксаж: ws_comma
работает build_ext
здание 'крипто.Случайные.OSRNG.расширение winrandom' 
предупреждение: ГМП или MPIR библиотека не найдена; не строит крипто.Открытый ключ._fastmath.
ошибка: не удается найти файл vcvarsall.летучая мышь
+574
Nahtan 8 авг. 2010 г., 15:46:54

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

+562
niceboy656 25 нояб. 2015 г., 06:21:34

Я хочу, чтобы запустить полный Биткойн-узел ( через bitcoind ) в "обеспеченных слушать-только" мода, т. е. если кто-нибудь получит доступ к серверу, он ничего не получает.

В то же время я хочу быть в состоянии выполнить вызовы RPC, таких как: - listtransactions ( для получения операции для моей конкретной кошелек ) - gettransaction

Возможно ли это? Если да, то как этого добиться? Без отправки должна быть возможность из моего кошелька, разумеется.

Я предполагаю, что используя ключ -disablewallet не позволит мне использовать listtransactions вызова RPC.

Спасибо

+551
wangyuntao 12 апр. 2016 г., 08:59:41

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

  1. Вы должны знать, кому вы отправляете биткоины для того, чтобы связаться с ними, если ты не знаешь, кто они, вы не можете выяснять их личности (довольно много), потому что биткоин должен быть анонимным и его практически невозможно найти чей-то личности из адрес кошелька (почти невозможно)
  2. Блокчейн полностью прозрачна, вы можете увидеть все транзакции, когда-либо сделанных, так что если вы послали любое Bitcoin на неправильный адрес, вы могли видеть, на какой адрес вы послали его.
  3. Даже если ты знаешь адрес, как я сказал в 1, Вы должны были бы иметь свою контактную информацию и попросить их, чтобы отправить биткоины обратно к вам
  4. Человек ты отправил его может, не хочу, чтобы отправить его обратно к вам, если вы как-нибудь их контакты.
  5. что адрес кошелька вы послали биткоин может быть не активен... другими словами, вы (за это в черную дыру, что сожрали ее навсегда, или) его отправил кто-то старый кошелек они не используют больше/утерян/удален или никогда не смотреть на него, и он будет всегда оставаться там, нерастраченная, навсегда.
+521
Mick Saunders 22 апр. 2015 г., 23:48:26

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

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

+498
antonro 30 авг. 2012 г., 16:30:10

Я написал длинный и подробный учебник по нему http://procbits.com/2013/08/27/generating-a-bitcoin-address-with-javascript

Короче, выделите весь путь вниз к резюме, чтобы увидеть эту короткую версию:

ВАР randArr = новый Uint8Array(32) //создать типизированный массив из 32 байт (256 бит)
окна.крипто.getRandomValues(randArr) //заполнение массива с криптографически безопасных случайных чисел

//некоторые методы Bitcoin и крипто не нравится Uint8Array для ввода. Они ожидают регулярные массивы в JS.
ВАР privateKeyBytes = []
для (ВАР я = 0; я < randArr.длина; я++)
 privateKeyBytes[я] = randArr[я]

ВАР Эке = новый биткоин.Эке(privateKeyBytes)
Эке.сжатый = истина
ВАР-адрес = Эке.getBitcoinAddress().метод toString()
консоль.журнал(адрес)// 1FkKMsKNJqWSDvTvETqcCeHcUQQ64kSC6s

ВАР privateKeyBytesCompressed = privateKeyBytes.срез(0) /массив/клон 
privateKeyBytesCompressed.толчок(0х01)
ВАР privateKeyWIFCompressed = новый биткоин.Адрес(privateKeyBytesCompressed)
privateKeyWIFCompressed.версия = 0х80
privateKeyWIFCompressed = privateKeyWIFCompressed.метод toString()

Открыть консоль JavaScript на странице (в браузере) и следовать вдоль. Вы можете создать свой собственный адрес в браузере. Я бы не рекомендовал использовать этот вновь созданный адрес на самом деле проводить коммерции. Просто используйте это как академическое упражнение.

+491
tuliomarchetto 27 дек. 2018 г., 22:15:40

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

По данным биткоин.это

Проект получил значительное внимание средств массовой информации для ее использования современных бип 0032 бумажник формат

Вы можете получить на JavaScript исходный код на SourceForge

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

Вы очень радушны для тестирования, просто помните следующее:

  • Запишите свои семена и всегда готовы использовать его, чтобы восстановить удостоверение.
  • Первое, что вы должны сделать, это познакомиться с созданием и восстановления идентичности.
  • Вы можете сделать: "создать новую личность", выбрать такое же имя, как прежде и восстановить, это позволит модернизировать ваш магазин (вам все равно придется заново добавить карманы и адресов, контактов и т. д...)

Если вы заметили странное поведение после обновления, вы должны:

  • Перезапуск фонового процесса из darkwallet (от "Управление расширениями")
  • Если это не сработает: очистить хранилище Darkwallet, (из настроек darkwallet), перезапустите хром

Помните: ваши средства находятся в безопасности пока вы не потеряете свое семя, чтобы затем восстановить.

Кроме того, что мы не делаем много гарантий.

(мой акцент)

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

См. также

+373
venern 26 апр. 2018 г., 18:36:07

Есть веб-сайт или сервис, который может быстро подстановок, сколько биткоинов есть в данном бумажник/адрес, поэтому я могу найти мой собственный кошелек с компьютера друга, который не установлен биткоин-клиента?

+368
VasyukOFF 4 февр. 2013 г., 03:01:57

Я хочу получать информацию о создателе данной транзакции через биткоин API. Более конкретно, любые или все адреса они отправили свои биткоины, так что я могу вернуть часть денег обратно. Это можно сделать, используя только данные в JSON RPC, или мне придется полагаться на внешние источники (например, блок Explorer)?

+328
limsanity 15 июн. 2013 г., 01:32:02

Хэш-это 256 бит, так что есть 2^256 возможных хэшей в хэш-пространстве. Но если вы утверждаете, что хэш должен начинаться с 0, что уменьшает количество хэшей, которые разрешены (и, следовательно, удваивает среднее количество хэшей вам нужно проверить), и если вы говорите, что он должен начинаться с 0, Вот сейчас только четверть хэш-пространства, что является допустимым. Трудность нахождения валидного хэша, таким образом, растет экспоненциально с числом 0 вас требуется на старте.

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

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

+319
leader 18 июн. 2016 г., 12:52:45

До сих пор я видел некоторые модули Perl; финансы:MtGox стоимость и веб-сервиса:MtGox стоимость для взаимодействия с МТ.Гора Gox, а Рубин драгоценный камень для МТ.Иди_ и в Python командной строки на основе клиента за раз, Т.Гора Gox.

Я интересно, если есть какие-либо другие API языка для других бирж?

Особенно я хочу найти в Java API для более чем одной бирже.

+314
Matthew Zeller 9 мар. 2015 г., 18:18:31

Я имею в виду вызов Билл Гейтс поднял недостатком биткоина. Это может быть возможно, чтобы отменить сделку Bitcoin, ошибочно отправлено по неверному адресу?

+273
Nalum 31 авг. 2011 г., 10:41:49

Вам не хватает ботнеты видеочипов.

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

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

+269
Gambit Support 26 июн. 2015 г., 21:39:19

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

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

У меня есть некоторый опыт вызова bitcoind методами с помощью JSON. С этими предположениями:

мой аккаунт: "мой"
адрес получателя: "123..зыз"
монеты будут отправлены: 0.001
плата за сделку: (непредсказуемые)

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

Я должен сначала вызвать метод sendfrom как ниже?

sendfrom("мой","123..зыз",0.001)

Тогда как мне определить стоимость перевода? Как я могу взимает плату за транзакцию в приемник? Бы добрая душа прошу предоставить мне детализацию ответа с полным списком вызовов оригинальный биткоин клиент/вызовы API?

+231
Itsara Payuhakid 3 мар. 2014 г., 20:21:55

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

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

+219
dttocs 9 янв. 2016 г., 11:49:30

У меня есть несколько опытов, я хочу сделать для создания моей собственной монеты. Я видел вещи, как coingen.IO, но я хочу сделать это сам. Я также буду возиться с другими вещами, как алгоритм хэширования. Существуют ли какие-либо ресурсы там, что дает немного руководства в этот процесс? Лучшее, что я получил до сих пор принимает догкоин(или любые другие альткоины) первая фиксация и сравнение на лайткоин источник. Но это не очень хорошие результаты для меня

+171
Claudia Ivette Mendoza Martine 25 дек. 2010 г., 11:31:47

Так, я вижу это в скрипт разблокировки:

<Кафе Подпись> <Кафе Открытого Ключа>

Взято из овладения биткоин. В чем разница между двумя? Я не легко найти в Google.

+140
fschulze 10 авг. 2013 г., 13:50:48

Я решена моя проблема. Если у других есть эта проблема, самое простое решение-найти свой бумажник.файл DAT на Mac, который находится в ~/библиотеки/application поддержки/биткоин/

Импортировать эту папку в новый кошелек Blockchain.info. Ваш баланс будет отображаться в там, и вы будете иметь доступ к вашим БТЦ.

Это был довольно простой и я потратил много времени на это!

+131
Stepan Stulov 2 сент. 2010 г., 02:15:24

Проблема с кошельке получателя. Нет ничего, что можно или нужно сделать.

почему я продолжаю видеть эту сделку как 'неизрасходованные'.

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

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

+130
Joe Trinci 1 апр. 2012 г., 08:26:57

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

Решение это размещение вашего майнера в игнор-лист или сделать другой антивирус как Avira, AVG, или просто перейти на Linux и не нужен антивирус, больше.

+86
Mariah Vanvoorhis 28 февр. 2017 г., 09:32:13

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

+35
Cyril ALFARO 19 мар. 2016 г., 00:37:15

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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 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