Как изначально биткоин узлы найти сверстников?

В Все материалы, связанные с Bitcoin, люди говорят о p2p сети биткоин.

ОК, но там должен быть центральный сервер, который соединяет сверстников для каждого из них. Как торрент-сайты. Торренты Р2Р, но прежде чем вы можете начать говорить с другими узлами от p2p-сети, вы должны знать, кто они(IP-адресов). Вот почему вы получаете торрент файл-вы должны знать, кто еще заинтересован в этом торрент и начать говорить с ним.

Но в Интернете я не могу найти информацию о биткоин-сервера, что делает P2P-клиенты видят друг друга? Где я ошибаюсь? Спасибо Тонко

+296
Squeak 25 апр. 2016 г., 3:24:56
18 ответов

“Запятнали” биткоин-транзакции оценивает связь между адресом и ранее адресов сделки. Чем больше “это тебе”, тем сильнее связь между двумя адресами.

https://bitcoin-class.weebly.com/taint-analysis.html

+962
Alebyuff 03 февр. '09 в 4:24

Здесь (https://bitcoincore.org/en/2017/03/23/schnorr-signature-aggregation/) он говорит Шнорра заменяет алгоритма ECDSA, мы знаем, что по алгоритму ECDSA могут быть разбиты на квантовые компьютеры. Шнорра может быть разбито на вопрос-компьютеров тоже?

+908
denkep 16 апр. 2017 г., 9:03:59

Вы можете попробовать использовать eccrypto

index.js:

ВАР крипто = требуют("крипто");
ВАР eccrypto = требуют("eccrypto");

// Новое случайное 32-байтный секретный ключ.
ВАР закрытый ключ = буфера.из('2fd7cab0970c692b4151d77a6aeebcae2a3284556cbfc6f182c571eccfc2424f', 'наговор')
// Соответствующих несжатом (65 байт) открытого ключа.
ВАР файле publickey = eccrypto.getPublic(закрытый ключ);

ВАР баф = буфера.из('05de69f5d37f41340eed3230f03d2394dde5e497738a76f027b7d962a0cbdf39', 'наговор')
// Всегда хэш ваше сообщение знак!
ВАР МСГ = крипто.методы createhash("SHA256 хэш").обновление(баф).дайджест();

eccrypto.знак(закрытый ключ, баф).потом(функция(сиг) {
 консоль.журнал("подписи в формате Der (шестигранный):", сиг.метод toString('Хекс'))
 eccrypto.проверки(открытый ключ, баф, сиг).потом(функция() {
 консоль.журнал("подпись действительна");
 }).поймать(функция() {
 консоль.журнал("подписи");
});
});

вывод на консоль:

узел $ index.js
Подпись в формате der (в шестнадцатеричном виде): 30440220352f6d47bc33e2596600c6a297a0e3e84079a9b2f16d10cb9396993370365976022062a30c63adfeef315bcfc690e254dd3b6d4f14fe9919317e14ebb15c29325326
Подпись ОК

полное раскрытие: я являюсь мейнтейнером eccrypto

+877
Mellaine Reloto Ruperez 23 мар. 2018 г., 5:34:01

Я знаю, что есть свой Namecoin, который сохраняет ключ:значение пары. Есть там и другие подобные решения? Может быть, для произвольных элементов TextBlock?

Обновление: как они это делают? Инициатива блокчейн Делавэр по упорядочению учета для частных компаний http://flip.it/wqxKJ

+849
Paul Tobias 9 мар. 2019 г., 0:38:44

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

Если БТГ откалывается от BTC, то они будут продолжать свое собственное цепи после указанной точки разделения, скажем блок НР 491,591. После раскола, все биткоин-адресов, которые провели биткоин в блок НР 491,591 которые рассматриваются как золото-bitcoin-адресов. Между тем, те же адреса биткойн-это своеобразная цепочка, которая затем расходится.

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

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

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

+815
Nizzam 8 сент. 2017 г., 13:58:29

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

+731
EkcenierK 20 июн. 2017 г., 14:55:19

Это связано с трудностью блок? Какие факторы влияют на количество подтверждений того, что считается безопасным в блок

+721
user1002909 29 янв. 2019 г., 0:17:09

Импорт приватных ключей в Многоразрядный:

  1. Создайте файл с расширением ".ключ" (как "mybitcoinkeys.ключ")
  2. Положить каждый закрытый ключ на отдельной строке.
  3. Рядом с каждым частным ключом, введите пробел, а затем дату, что закрытый ключ был создан (в формате UTC).

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

Вот пример файла, который я выкопал:

# СОХРАНИТЬ ВАШИ СЕКРЕТНЫЕ КЛЮЧИ !
# Всем, кто может прочитать этот файл может потратить свои биткоины.
#
Формат#:
# <Кодировке Base58 закрытый ключ>[<пробел>[<ключ createdAt>]]
#
# В кодировке Base58 частная ключи имеют такой же формат, как
# производимых Сатоши клиента/ утилиты сипа dumpprivkey.
#
# Ключ createdAt в формате UTC, как указано в ISO 8601
# е.г: 2011-12-31T16:42:00Z . Века, 'Т' и 'Z' являются обязательными
#
THIS_IS_THE_PRIVATE_KEY 2014-08-01T00:00:00Z

# Конец закрытых ключей

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

+710
rfinfyrf 29 янв. 2011 г., 0:04:24

Что делать биткоин основных вариантов "maxreceivebuffer" и "maxsendbuffer" делать? Это способ управления пропускной способностью ядра Биткоин использует?

+681
Jaden Weaver 26 дек. 2012 г., 13:04:26

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

+611
ROAL 2 февр. 2011 г., 12:58:00

У вас есть два варианта.

Вариант 1:
Возвращаемый JSON включает в себя "pageTotal":'некоторое количество'.
Вы можете создать цикл for для перебора всех страниц с помощью API-вызовов.

Давайте предположим есть две страницы ака "pageTotal":2

Для получения первой страницы, параметр append [&нумерация страниц=0] до конца
Пример использования:

http://localhost:3001/insight-api/txs/?block=00000000000000004dff81aadf782cceb8a2d082f0f255472791c8bb2984e958&pageNum=0

Чтобы получить вторую страницу, добавить параметр [&нумерация страниц=1]
Пример использования:

http://localhost:3001/insight-api/txs/?block=00000000000000004dff81aadf782cceb8a2d082f0f255472791c8bb2984e958&pageNum=1


Вариант 2:
Изменить transactions.js , 'ВАР pageLength' на линии 253.
Значение по умолчанию-ВАР pageLength = 10;'
Знаете, если есть последствия, делая это, но я предполагаю, что это должно быть в порядке.


+556
user6740 1 янв. 2018 г., 0:20:37

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

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

То, что я хочу знать, если я добывать биткоины на моем середине 2011 года iMac с единственной целью оказания помощи в биткоин сети, я буду обеспечивающей реальные преимущества в сеть или я просто безуспешно пытаются решить проблемы, когда больше, быстрее, горно-специализированные компьютеры, в конечном итоге меня опередил?

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

+493
ruhk 10 февр. 2013 г., 1:34:48

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

+482
Bunny Grl 25 мар. 2014 г., 10:19:59

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

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

+385
muvman 24 июн. 2015 г., 21:15:14

Основатель и разработчик https://tardis.dev здесь. Это API-интерфейс, я построил, что обеспечивает высокую частоту криптовалюты исторические сырьевого рынка данные — ТИК-в-ТИК сделок, полный порядок Книга глубина кадры и дельта-обновления, цитаты, ликвидацией и более доступен по HTTP и WebSocket API-интерфейс. На основе этих данных можно построить OHLC свечей, баров громкости, долар бары и т. д.

+299
Siddhanjay Godre 24 сент. 2018 г., 7:12:10

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

+137
Zumo 1 авг. 2011 г., 9:58:18

Я сконвертировал евро в Сткк в Bitstamp.net с SEPA (живу в ЕС), поэтому сейчас Сткк сидят на моем счете, главное пережить этот момент, но что дальше? Как пользоваться и отправлять эти Сткк в среднем 34 значное биткоин адрес?

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

Каковы возможные способы сделать это?

+135
arteymix 12 нояб. 2012 г., 18:38:47

Существует несколько способов отказаться от БТЦ-Е, но раз уж вы спросили конкретно с точки зрения БТЦ текущего отозвать плата (13 декабря 2013) изложена на сайте:

* Комиссия за вывод 0.001 БТЦ.
+40
Mihail Mirchev 17 янв. 2015 г., 18:15:04

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