Биткоин майнинг регтест

Интересно, если я могу сделать майнинг биткоин-0.16.1 в режиме регтест, просто для моделирования ситуации mainnet, где есть новые блоки приходят постоянно.

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

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

+830
unigeek 25 нояб. 2018 г., 2:54:47
21 ответов

Будет listtransactions список всех транзакций из блокчейна, или только перечень сделок со мной?

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

+980
erickgnavar 03 февр. '09 в 4:24

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

любые идеи о API или сервиса, которые могут быть включены в веб-сайт ?

+965
user1517199 22 окт. 2017 г., 11:54:50

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

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

Другое потенциальное использование для домашнего банкинга и мобильные приложения. Учесть, что каждый банк поддерживает другой формат оффлайн-банкинга. Некоторые из них используются CSV, некоторые используют форматы для Quicken или MS Money и т. д... Если вы шифруете данные с клиентов открытый ключ, клиент может декодировать данные в любое приложение поддерживает блокчейн. Поэтому книга стиль В2С может быть хорошего использования.

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

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

+952
Kaixing Tang 13 февр. 2015 г., 2:05:35

Я работаю в тестовом режиме. Я скачал биткоин-ядра приложений на Linux и я использую версию ядра биткоин версия v0.12.1.0-g9779e1e (64-разрядная) мне удалось скачать блоков Bitcoin, в последнее время ее не синхронизация с сетью Bitcoin. Его показывать 3 дня позади и 0 активное подключение к сети Bitcoin. Как я могу исправить эту проблему. Я хочу подключиться в тестовом режиме. Я пытался изменить настройки сети в приложении. До сих пор не работает.

+898
channel72 17 янв. 2010 г., 6:29:02

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

  • Сделать свои биткоины / альткоинов перейти к централизованной кошелек, как сегодня традиционные обмены работают?

  • Кто контролирует кошельки монета и что, если они должны быть перезагружены?

  • Что мешает админам multigateway сбежали с нашими монетами?

  • Каковы некоторые из основных преимуществ над обычными биржами сегодня как бирже Cryptsy / poloniex / бтэр?

+874
ruzebelt 13 февр. 2018 г., 15:23:23

Из исходного кода:

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




//! указатель на индекс предшественником этого блока
CBlockIndex* pprev;

//! указатель на указатель некоторого дальнейшего предшественником этого блока
CBlockIndex* pskip;

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

+809
Baunep 28 февр. 2015 г., 22:03:50

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

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

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

+779
Ajmal Afiqah 10 нояб. 2013 г., 5:24:55

Проверка и подтверждение биткойны бывают разные.

Вы тратите свои биткойны на купца, и торговца, может сразу же проверить его (<1 секунды).

Тогда ваша сделка будет передаваться через клиентскую сеть Биткойн-P2P и он будет добавлен в блокчейне (Блокчейн), в ближайшие 10 минут. Этот процесс называется подтверждением.

После этого 10 минут, что торговец может потратить биткойны, которые он получил от вас.

+779
CHobbes 13 мар. 2017 г., 3:38:17

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

+776
Toni Frankola 30 апр. 2018 г., 14:36:04

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

https://medium.com/@Mala44/how-a-miner-adds-transactions-to-the-blockchain-in-seven-steps-856053271476

+776
roman197742 10 авг. 2010 г., 2:24:57

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

Данных выглядит так:

{
 "идентификатор": "8d07f7c2-b947-4b3d-80a7-3138dcf3fa80",
 "sharedKey": "eb8bab6b-f00a-4861-83b3-24d7b2938a74",
 "double_encryption": правда,
 "dpasswordhash": "76296efc1718b4b57a4ebe0287a35ad4565bf84d4e4437963bd2d06a5b981b1f",
 "варианты": {
 "pbkdf2_iterations": 10,
 "fee_policy": 0,
 "html5_notifications": ложные,
 "logout_time": 600000,
 "tx_display": 0,
 "always_keep_local_backup": ложные,
 "transactions_per_page": 30,
 "additional_seeds": []
},
 "ключи": [
{
 "created_device_name": "javascript_web",
 "адрес": "132uY8ULMT6efFdqWjQ74BfaMt46MgpW2f",
 "прив": "mFmbijM0I7Vn7lOv3XcaayhjxXu0qkhd3gnapgknjdudpqn8h9zzw/УОЗ/zZ2HDFDkgQV4n1ZX8VjX12qCymDw==",
 "created_device_version": "1.0",
 "created_time": 0
},
{
 "created_device_name": "merchant_api",
 "адрес": "1AdbcgN8jFYqErMLiUfhFwSJ2jAa3qYCpv",
 "прив": "PG8w31iFpUiWdTjybhy3fK8Lb/VGqVChZxD0S7U4PgGsyLJbUKFNkipC8Pmed7out4hyhqmpzvwsphmyo/jSHQ==",
 "created_device_version": "1.0"
}
]
};

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

+767
Soronthar 8 июл. 2010 г., 9:39:09

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

+686
Rizwan Kassim 20 мар. 2010 г., 0:35:45

Монета OneCoin, лохотрон.

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

+465
Mateusz Wlodarczyk 21 июл. 2017 г., 2:42:45

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

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

+424
user622511 23 нояб. 2016 г., 15:15:57

По сравнению с такими языками, как Java или C++, Python имеет ряд преимуществ для кодирования биткоин проекты:

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

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

Нюанс конечно в том, что большинство биткоин питона коммунальные услуги (Pybitcointools, Pycoin, ЗХ/libitcoin требует Python версии 2, в то время как в Python 3, текущий релиз и, умопомрачительно, 3.X не совместим с Python 2

Если вы хотите почувствовать то, что Python может предложить проверить следующее:

+375
Glennmen 8 февр. 2015 г., 0:09:25

В чем смысл разного типа, используемых в bitgo API, как показано ниже :

URL-адрес : https://bitgo.github.io/bitgo-docs/?javascript#add-wallet

М/0/0/0/0 (который является также идентификатор, используемый для обозначения кошелек в системе BitGo х)

М/0/0/1/0 (первый изменить адрес кошелька)

М/0/0/10/0 (первый SegWit получения адреса кошелька)

М/0/0/11/0 (первый SegWit изменить адрес кошелька)

в чем смысл SegWit получения адреса или SegWit изменить адрес..?

+326
JohnoBoy 13 мар. 2010 г., 1:44:49

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

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

+306
aliciahsteen 10 июн. 2015 г., 0:51:43

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

Скопировал от переполнения стека:

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

  1. Как только существующие алгоритмы обнаружения будет ослаблен, иметь доверенное лицо подписывает копию блокчейна, пометив его как авторитетного через не ослабили алгоритм.
  2. Создать новый протокол, который 'уважает' существующий блокчейн (которая содержит все записи о биткойн собственности), и позволяет провести обновление существовать бесконечно.
  3. Реализации нового протокола dormantly в одном или нескольких клиентов, с места заблокировать номер, чтобы переключиться, и надежные версии блокчейна "зашит" в.
  4. Убедить подавляющее большинство пользователей биткоин, что ваши доверенные лица доверенные, и переключиться на нового клиента(ов) перед назначенным блок добывается. Там действительно нет равновесия позволяет оба варианта сосуществуют, так как люди, которые владеют биткоины сможете потратить их в обеих общинах. Если измененный клиент достигает почти всеобщее принятие до места блок добывается, пользователям будет вернуться до смены идет в прямом эфире.
+226
dimasikkasp 6 мар. 2011 г., 21:42:28

Нельзя тратить монеты (ака восстановить их в вашем случае), не имея закрытых ключей. Мы не имеем достаточно информации, чтобы иметь личные ключи (адрес не достаточно, 4-значный PIN-код предназначен только для разблокировки кошелька). Таким образом, ваши монеты могут быть потеряны.

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

+221
TGBizmo 29 мар. 2014 г., 8:23:28

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

Я просто попытался запустить парсер по всем чер-файлов, и это не удалось, после успешного прочтения первых ~300 БЛК-файлов. При осмотре аварийного файл с HEX-редактором, я нашел два "волшебных байтов поля", только разделены еще 4 байта.

enter image description here

Поскольку обязательным блока-заголовок должен быть 80 байт, я теперь совсем запуталась.

Я нашел три, наверное, вопросы:

  1. ошибка файла БЛК при чтении - что-то изменилось в формате?
  2. Как ты можешь говорить, если ты в конце неполного чер*.DAT-файл?
  3. Нули в blk00*.DAT файлы

Мое предположение, исходя из этих вопросов, заключается в следующем:

  • Это 'неполное блока'
  • Это происходит, когда блок может только быть частично загруженные или записанные на диск.
  • Удаление файлов BLK и повторной загрузки частях блокчейн не имеет смысла, так как это может быть предполагается, что это произойдет снова.
  • Парсер должен уметь пропускать эти блоки.
  • Общий файл BLK не хватает фактических данных и не поврежден.
  • В 'неполное блока будут загружены и записаны снова в файл BLK (или других БЛК-файл).

Какое из моих предположений верно? .. какие нет? Я что-то пропустила?

+156
Riyana Smith 25 нояб. 2019 г., 2:41:24
  1. разве это не делает богатых еще богаче, а бедные еще бедны?

Это не так. Вы знаете другой вселенной без этого правила?

  1. Если нет GPU или Горно сила, что было сделано?

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

+26
SimpleJ 27 июл. 2017 г., 1:40:59

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