Остановка 21 биткоин сапер с компьютера

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

+468
Jolyce vega 17 авг. 2011 г., 6:00:36
24 ответов

Можно легко написать кусок программного обеспечения, которое работает на той же машине, что биткоин демона, и пусть он использует формат JSON-RPC в API от локального даемона биткоин.

Есть в формате JSON-RPC для выполнения примеры для всех популярных языков программирования, как Python и Java.

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

+893
Orcun Sevsay 03 февр. '09 в 4:24

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

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

+801
SagaraLumen 13 февр. 2012 г., 3:53:30

В настоящее время я использую vertfolio https://vertfolio.comэто новый, но простой и легкий в использовании. Вы можете фильтровать по меткам ( портфолио )

+795
Bebek Lie 8 февр. 2015 г., 2:53:24

Узлы при проверке сделки сделать что-то очень похожее, не так ли?

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

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

Сделки Coinbase является первая сделка в любой блок. Вы могли бы использовать JSON-RPC для getblockhash и getblock для того чтобы получить блок данных. После этого вы можете принести txid первой сделки каждого блока. Затем вы могли бы использовать getrawtransaction и decoderawtransaction звонки, чтобы расшифровать каждое приложение Coinbase транзакции и получить данные, которые вам нужны как заблокировать награды, адреса, которые он выплатил и т. д.

+753
Helena Tuominen 12 апр. 2019 г., 20:17:10

Вы можете использовать представление исполнителя BitPay:

/инсайт-АФИ/rawblock/[:blockHash]
/инсайт-АФИ/rawblock/[:blockHeight]
/инсайт-АФИ/rawtx/[:rawid]
+681
Alex Rubli 12 мая 2018 г., 13:54:48

Наиболее "выгодным" способом я могу думать для этого является:

1) ваш кузен купить BTC с австралийских долларов в Австралии в каком-нибудь местном обмен (предпочтительнее) или в LocalBitcoins.com

2) Вы можете продать BTC в Европу через через физические банкоматы (ваш родственник даст вам пароль для своей учетной записи ББК или передачи биткоинов на ваш счет есть). Они имеют 1% - ный сбор для продавцов, но вы могли просто рекламировать с 1% прибыли, или даже больше, потому что цены в ББК, как правило, выше, чем на местных биржах. В моей стране я могу легко продать до 3% прибыли.

  • Не дорогие международные банковские сборы
  • Вы получите деньги прямо на ваш банковский счет

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

В любом случае, это будет в основном зависеть от объема вы имеете дело с и времени у вас имеется.

Например, я не думаю, что это будет легко продать ~300 BTC в через физические банкоматы.

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

+673
Colin McLarty 24 окт. 2010 г., 1:14:27

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

Таким образом, Бургер Кинг Россия может либо провести полный узел или убедить другого полного узла, чтобы принять Whoppercoin. Бургер Кинг Россия планирует иметь приложение на магазине Apple и в Google Play для программы лояльности. Эти приложения будут, вероятно, пользоваться волнами узел API-интерфейс REST, указывая сбор актива как Whoppercoin.

Здесь есть соответствующие API-интерфейс:

Пост /имущества/передачи/передачи

Здесь представлены актуальные параметры:

"тип" - тип проводки (4 для TransferTransaction)
"идентификатор" - идентификатор(хеш) сделки, Base58-закодированных
"assetId" - идентификатор объекта в формате Base58, фактически равен ID транзакции 
"метка" - метка сделка
"отправитель" - адрес пользователя отправителя, Base58-закодированных
"senderPublicKey" - публичный ключ аккаунта отправителя, Base58-закодированных
"получателя" - номер счета получателя, Base58-закодированных
"feeAsset" - идентификатор актива плата за сделку, в настоящее время является нулем, т. е. волны
"плата" - сумма перевода плата
"вложения" - вложения, Base58-закодированных
"подпись" - подпись всех данных операций, Base58-закодированных

Вот пример запроса в формате JSON:

{
 "Тип": 4,
 "идентификатор": "3xPyT73TGV7c5PKEJpicwSsX7PXyi3Lm1jfnqivfrluy",
 "отправитель": "3NBVqYXrapgJP9atQccdBPAgJPwHDKkh6a8",
 "senderPublicKey": "CRxqEuxhdZBEHX42MU4FfyJxuHmbDBTahmhm3uki7plw",
 "получатель": "3Mx2afTZ2KbRrLNbytyzTtXukZvqEB8Skw7",
 "assetId": "E9yZC4cVhCDfbjFJCc9CqkAtkoFy5KaCe64iaxhm2adg",
 "сумма": 5500000000,
 "feeAsset": нуль,
 "плата": 100000,
 "метки": 1479222433704,
 "привязанность": "BJa6cfyGUmzBFTj3vvvaew",
 "подпись": "2TyN8pNS7mS9gfCbX2ktpkWVYckoAmRmdzzkh3k35dks6suoxharzukv5hvvek9t79uzt3ca8cyz9z3utj6cnceo"
}

На платформе волнами прямо сейчас, вы можете купить Whoppercoin на волнах Декс, а плата составляет 0,003 волны. Я продемонстрировал это здесь: https://youtu.be/ZAFZNEwIooM

Кроме того, вы можете передавать Whoppercoin между счетами, а плата составляет 0,001 волны. Я продемонстрировал это здесь: https://youtu.be/OYHPlgj0HjY

+615
karthi190 10 янв. 2010 г., 1:36:30

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

кошка маршруты.в JSON | lncli --сети=тестовом режиме sendtoroute --payment_hash=...
+548
tereza281093 27 мая 2010 г., 9:56:33

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

  1. Вы не хотите разделить мощность на две половинки, потому что это облегчит злоумышленнику получить 51%, что вдвое: 25% от общего объема, или даже меньше, если половинки не ровно 50-50.

    Идея доказательства работы-сконцентрировать как можно большую часть работ за одну и ту же цепь и сделать этот уровень-чтобы-победить злоумышленником.

  2. Если вы заставляете нестандартных сделок в нечетные блоки (и наоборот), то у вас еще есть 10 минут заблокировать раз для всех операций.

+521
Isabella Swan 23 апр. 2014 г., 22:06:56

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

Например, канал Ab имеет политики из узла A, и политики из узла Б, если б увеличивается плата - это повлияет только на выплаты идет из Б В А, а не наоборот.

Это означает, что сценарий 2 в вашем случае всегда контролируется только узел сценария А. 3 включает в себя оплату из B в A, так что сборы будут выше. Сценарий 1 также могут быть затронуты узел B, но для этого нужно будет увеличить тарифы на канале ДО нашей эры, а не АБ.

+486
Life1992 16 сент. 2013 г., 18:29:35

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

+485
dotconnor 22 февр. 2010 г., 13:25:48

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

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

+485
wardw123 2 мар. 2017 г., 22:59:40

Цитата из GDAX:

Операции вывода будут создаваться мгновенно, и значение сняты с вашего счета.

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

+444
Cerlin Boss 14 сент. 2010 г., 3:53:56

Да, есть в принципе два пути, чтобы не стать экспедиционного узла:

  1. Не сообщаем ваши каналы, и держать их закрытыми
  2. Отклонение всех входящих HTLC, что не суждено тебе

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

Данный протокол позволяет каналы остаются частными и не будут объявлены в более широкую сеть:

В настоящее время только наименее значимый бит channel_flags определяется: announce_channel. Это означает, что инициатор объема финансирования не желает публично афишировать этот канал в сеть, как описано в болт #7.

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

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

  • Больше сообщений для обработки, в том числе по шифрованию/расшифровке, потенциально бодрствования вашего процессора, если вы запустите на маломощное устройство
  • Расшифровки репчатого лука, который является очень дорогостоящей операцией, поскольку она расшифровывает/зашифровывает 2600 байт данных путем генерации потока псевдослучайных. Кроме того, лук готовится к возможному следующему прыжку.
  • Нужно обработать сам HTLC (ДБ поисков, ...)

Оба метода реализованы в некоторых реализациях: мобильная версия эклер не озвучить свои каналы по умолчанию, ЛНД планирует реализовать предвзятом отношении (хотя и не полное исключение) каналы и узлы, которые показали себя как ненадежные и C-молния позволяет реализовать любое направление политики вы хотели бы в качестве плагина с помощью htlc_accepted крючок. Кроме того, это тривиально, чтобы изменить ЛНД и C-молнии для того чтобы сделать объявление настраиваемых каналов.

(Disclaimer: я один из авторов спецификаций и работы по С-молнии)

+357
Bruno Oliveira 10 февр. 2012 г., 0:55:59

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

Достаточно ли этого, чтобы изменить core/params/MainNetParams.java для того, для основных функций приложения для работы?

Заранее спасибо!

+347
JoKkE 12 июн. 2018 г., 3:26:38

С биткоином значений становится настолько высока (в настоящее время составляет $2250/БТЦ) это все еще жизнеспособным, чтобы использовать биткойны в качестве способа оплаты в магазинах?

Это не так часто теперь, но я думал, что люди будут использовать его больше времени. Теперь с высоких значений БТЦ платы шахтерам довольно высоки. Для того, чтобы получить быструю операцию мне пришлось заплатить около $2. Это будет препятствовать низкая стоимость сделок, верно?

Есть ли способ, чтобы улучшить эту ситуацию? Это, например, поможет увеличить количество шахтеров? Это в противном случае правильнее предположить, что биткоин будет эффективным, только для крупных сделок?

+305
Michal Illich 12 июн. 2011 г., 10:29:53

в блоках странице он говорит, что каждый блок имеет решение, чтобы решить сложные математические головоломки, что это сложные математические головоломки?

+298
cheburek2011 26 февр. 2016 г., 23:56:55

Что такое атака Финни? Дополнительные очки для объяснения своей цели, предпосылки для того, чтобы быть возможно, как атака может быть выполнена и происхождение названия "атака Финни".

+285
Vitaly Timoshenko 5 февр. 2015 г., 12:35:24

Функции клиента.getBlockchainInformation и других методов, представленных в биткойн-ядра НПМ модуль использовать биткойн-ядра остальной интерфейс. Для того, чтобы использовать его, однако, он должен быть включен при запуске bitcoind С -остальные флага.

Остальные API может быть включен с -остальное вариант.

Интерфейс работает на том же порту, что в JSON-RPC интерфейс, по по умолчанию порт 8332 для mainnet, порт 18332 в тестовом режиме, и порт 18443 для регтест.

например:

$ bitcoind -остальное

или в биткоин.конф

остаток=1
+278
Sandra Furno 27 дек. 2016 г., 17:33:28

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

Сейчас, в 4 квартале 2015, только альткоинов выгодно, используя высокого класса GPU, но забудь про свой маленький процессор, необходимо 500 до 1000 USD видеокарты что-то делать, а работы много по энергоэффективности, энергоэффективность разница между зарабатывать деньги или тратить больше денег на счет питания, чем с альткоинов.

Я перепробовал все (было несколько глобальнее, несколько процессора ,и т. д.) Единственное, что работал сегодня Максвелл графических процессоров, видеокарта GTX 970 отлично, вам необходимо как минимум три из них, чтобы сделать некоторые деньги с GTX 750Ti более эффективна, но нужно в три раза больше карт. У меня 26 сейчас, 5 на вышке.

Конечно, все это требует специализированных кабелей, большой гипер эффективное электроснабжение, и многое другое, это не легко, но это большое удовольствие! Так что идти на форумы и читать все, что можно :)

+242
Chris Gregg 24 мар. 2018 г., 14:06:18

Можно создать себе публичный ключ с подписью. Это будет эквивалентно ключ используется для создания подписи, но не обязательно идентичны.

Вы можете найти пример реализации здесь.

+237
Jacob Ernst 6 нояб. 2016 г., 2:28:31

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

+214
Joe Lloyd 21 сент. 2013 г., 21:51:49

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

+198
Josh Sera 5 мая 2011 г., 23:47:53

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

+46
kammx4 6 июл. 2017 г., 5:26:50

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