Не оригинальный биткоин данные клиента содержат миллионы адресов?

Мы используем стандартный клиент в нашем бизнесе. КОШЕЛЕК уже содержит около 25к адреса. Будет ли бумажник остаются стабильными после того, как их количество достигнет 100к или миллион адресов? Мне сказали, что все основные бизнес-раздвоенный клиента. Мы должны также вилка и код наш собственный кошелек?

+425
LelushL 5 сент. 2010 г., 0:21:39
23 ответов

Статья под заголовком "исследователи обнаружили, что один человек вызвал Bitcoin на шип от $150 до $1000 в 2013 году" (здесь) на канале CNBC обсуждается документ под названием "манипулирование ценами в биткойн-экосистему" (здесь).

В этой статье говорится о бумаге, что

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

Маркус покупают и продают Bitcoin на, казалось бы, случайных ценам и не платить комиссионные. После дальнейшего рассмотрения, они нашли повод считаю, что Маркус не был на самом деле платят за биткоины, он был прием. Маркус приобрел в общей сложности 335,898 биткоины и был активный с 14 февраля 2013 года до 27 сентября 2013 года.

На стр. 7 этой статье авторы писали, что

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

Маркус начал скупать биткоины на 2013-02-14 и была активна до 2013-09-27. Он не платил за биткоины, он приобрел не платить сборы за операции.

Я в основном интересует, как дублирование сделки приведет к продавцу не платят.

Это не объясняется в газете, как он в основном фокусируется на том, как активность на боты подняли цены на бирже BTC на Mt. Gox и других местах.

Вопросы:

  1. Не цель блокчеин, чтобы избежать проблем с транзакцией целостности, такие как повторяющиеся операции?
  2. Как бы дублирование сделки приводят к продавец не платят?
+945
cabbey 03 февр. '09 в 4:24

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

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

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

+942
avena 10 апр. 2017 г., 1:53:03

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

Если вы используете питон3 это почти наверняка проще решение, слишком.

деф get_from_electrum(метод, параметр params=[]):
 параметр params = [параметры] если тип(параметры) - это не список остальные параметры
 ы = сокет.create_connection(('50001 ecdsa.net',))
 С. отправить(в JSON.дампы({"идентификатор": 0, "метод": метод "параметры": параметр params}).кодирование() + б'\н')
 вернуться в JSON.нагрузки(С. приема(99999)[:-1].декодировать())

блокчейн get_from_electrum ('.адрес.get_balance', '1MaxKayeQg4YhFkzFz4x6NDeeNv1bwKKva')

Результат:

{
 "результат": {
 "неофициальный": 0,
 "подтвержден": 237093847
},
 "идентификатор": 0
}

Документация: https://electrum.orain.org/wiki/Stratum_protocol_specification

+918
Haphazard 3 дек. 2011 г., 12:07:28

Цель блокчейн является создание соглашения о праве собственности на баланс.

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

Традиционные услуги деньги решить эту проблему доверенного лица в качестве арбитра и единственного источника истины.

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

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

+820
Gary Pendlebury 18 мая 2017 г., 8:32:45

URL-адрес API для других валют:

  1. https://btc-e.com/api/2/1/ticker - БТЦ/долл
  2. https://btc-e.com/api/2/2/ticker - конкретно на этой машине/БТЦ
  3. https://btc-e.com/api/2/4/ticker - I0C/БТЦ
  4. https://btc-e.com/api/2/5/ticker - СК/БТЦ
  5. https://btc-e.com/api/2/6/ticker - СК/США
  6. https://btc-e.com/api/2/7/ticker - гг/БТЦ
  7. https://btc-e.com/api/2/8/ticker - ТБС/БТЦ
  8. https://btc-e.com/api/2/9/ticker - в FBX/БТЦ
  9. https://btc-e.com/api/2/10/ticker - ЛТЦ/БТЦ
  10. https://btc-e.com/api/2/11/ticker - ККО/БТЦ
  11. https://btc-e.com/api/2/12/ticker - ККО/долл
  12. https://btc-e.com/api/2/13/ticker - псу/БТЦ
  13. https://btc-e.com/api/2/14/ticker - ЛТК/долл
  14. https://btc-e.com/api/2/15/ticker - КГО/БТЦ
  15. https://btc-e.com/api/2/16/ticker - СБН/БТЦ

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

API для сделок: https://btc-e.com/api/1/trades

API для глубины: https://btc-e.com/api/2/1/depth

API для тиккер: https://btc-e.com/api/2/1/ticker

По: dodoking

+759
Waqas Shah 7 окт. 2011 г., 18:56:58

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

+732
user11542 31 мар. 2011 г., 6:13:58

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

+703
mary vogt 6 окт. 2011 г., 21:57:24

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

Название : анализ анонимность в Bitcoin с помощью сети P2P трафик.

Авторы : Филипп кошы, Диана кошы и Патрика Макдэниела.

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

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

+682
Ashutossh 28 июн. 2018 г., 12:26:56

создание HD-кошельки?

Нет, но это что-то прорабатывается.

импорт кошельков из других программных кошелек?

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

смотреть hd-кошелька? (смотреть сделки или уведомление об изменениях)

Только если вы importaddress для большого количества будущих адресов, который является громоздким.

+627
Dmitry Shechtman 20 нояб. 2010 г., 13:56:06

Я не думаю, что Bittrex есть и режим песочницы, я погуглил и там не так много информации вокруг...

Вы можете искать testnets и Testnet монеты смесители если вы хотите проверить криптографирования, не тратя реальные деньги.

+622
jwg 27 февр. 2013 г., 3:47:05

Это технический вопрос и у меня нет ответа. Я хотел бы кому-то объяснить, почему эти данные необходимы.

Если ваш ответ квитанции или смарт-контрактов, тогда на мой вопрос, "почему бы не положить, что в сторону цепи?" Я вижу две проблемы с этим данных в Bitcoin блок цепи: во-первых, это позволяет быть вставлены вредоносные данные. Во-вторых, это занимает больше блок цепи пространства. Вот статья для Cointelegraph о музыке:

http://cointelegraph.com/news/114172/music-copyrights-stored-on-the-bitcoin-blockchain-rock-band-22hertz-leads-the-way

Этот вопрос является копией моего поста здесь:

https://www.reddit.com/r/rBitcoin/comments/355pvr/time_to_move_data_storage_of_things_like_music/

+606
Preet 24 июн. 2017 г., 2:19:13

Синхронизация означает:

  1. Скачивание блокчейна.
  2. Для каждой сделки, убедитесь, что входы на самом деле ссылка ранее неиспользованных выходов, и что подписи совпадают.

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

+603
Maria Holden 18 мая 2013 г., 5:37:49

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

1) Каждый незакаленная публичных ключей (таким образом) можно получить определенное количество биткоинов. Как моя общая UTXO рассчитывается? Это просто сумма всех UTXO или есть какой-то другой механизм автоматически объединить все эти UTXO В где-то

2) как бы в зависимости от ответа на 1), как это работает, чтобы отправить Bitcoin на некоторых еще в случае с HD-кошелька? Если всех общественных организаций есть свои UTXO, то кошелек должен выбрать количество UTXO в качестве входных данных для каждой новой транзакции. Это как это работает?

3) мы используем мастер-закрытый ключ, чтобы подписать каждую сделку?

Спасибо за вашу помощь

+491
Luckyl337 5 июн. 2010 г., 7:09:34

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

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

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

+485
user324386 6 окт. 2018 г., 21:29:52

Я следовал этой серии видео ( https://www.youtube.com/watch?v=mDGxGYvkDEE ) для создания альт-монеты, порождения Лайткоин версии v0.8, которой я следовал видео и успешно получать деньги.

Сейчас я пытаюсь сделать то же самое с биткоином (версии v0.8). Я выбрал биткоины версии v0.8 поскольку исходный код очень похож на Лайткоин версии v0.8. Все работает так же, как в развилке лайткоинов, за исключением той части, где я есть мое бытие блока.

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

Некоторые исследования, которые я сделал:

  1. Лайткоин использует Scrypt пока биткоин использует алгоритм SHA-256.
  2. Сложность может быть снижен путем изменения блока.nBits в генезис блоке создания кода.
  3. Для биткойн - блока.nBits = 0x1d00ffff; и для лайткоинов блока.nBits = 0x1e0ffff0. Из этого я предполагаю, что чем больше значение, тем ниже цель.

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

Как я могу настроить это регистрация в Bitcoin источника, начиная с версии v0.8.

Алгоритм интеллектуального анализа генезиса, представленная в видео-серии не работает в Bitcoin источник из-за алгоритме Scrypt. Так что я добавил Очень простой код в мой блок.

 функции printf("в поисках бытия заблокировать...\Н");
 // Это позволит выяснить действительные хэш и Окказиональной, если вы
 // создание различного генеза блока:

 uint256 hashTarget = CBigNum().SetCompact(блок.nBits).getuint256();
 блок.nNonce = 0;
 uint256 minHash = блок.GetHash();

 функции printf("хэш-цель= %з\п", hashTarget.Метод toString().c_str());

 в то время как(правда) {
 хэш = блок.GetHash();
 если(хэш - < = hashTarget) {
перерыв;
}
 если(хэш < minHash) {
 minHash = хэш; 
 функции printf("Код = %д, хэш=%з\п", блок.nNonce, minHash.Метод toString().c_str());
}
блок.nNonce++;
}


 хэш = блок.GetHash();
 функции printf("Код = %д, хэш=%з\п", блок.nNonce, хэш.Метод toString().c_str());
+372
Allan F 6 июн. 2012 г., 3:18:37

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

+318
PauloASilva 1 нояб. 2016 г., 16:16:13

Если вы были Шахтером, какие шаги вы бы взяли, чтобы создать дополнительную (21,000,012.5-е) биткоин?

Где в исходном коде это точно (ссылку)?

Почему это не может быть сделано, не Шахтер?

Кроме того, что вилки были уязвимы?

+313
Jerome Montino 9 июл. 2018 г., 12:21:08

Нет, http://pool.Bitcoin.com также предлагает ВСН горно насколько я могу судить, посмотрим

https://news.bitcoin.com/bitcoin-com-pool-members-now-have-the-option-to-mine-bitcoin-cash/

Что https://stratum.bcc.pool.bitcoin.com:3333/

+226
fvm 16 нояб. 2018 г., 0:48:48

CyberMiles использует его. Они просто вышли на сцену

+201
manoronam 3 авг. 2017 г., 18:51:32

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

+168
Ed Dischner 16 февр. 2018 г., 2:12:34

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

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

+85
Nils Dorigoni 31 мая 2014 г., 0:08:27

Планшеты слишком медленно, чтобы быть порученной работы у бассейна.

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

Также увидеть это более всеобъемлющее объяснение доктора Харибо , почему добыча с ноутбуками не очень хорошая идея.

+82
Cheis 17 окт. 2010 г., 6:16:07

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

http://en.blockchaindownload.nl/

+44
PARKGYONGDEOK xinyoukorea 27 мая 2014 г., 8:13:36

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