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

После вычисления 4 миллиарда идиотов, Шахтер должен обновить Меркле корень.

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

Это позволит сэкономить время и улучшить поиму.

+633
Deb Sinsky 29 мар. 2019 г., 1:10:55
39 ответов

Протокол может быть изменен, чтобы обеспечить дальнейшее разделение БТЦ.

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

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

+985
irms 03 февр. '09 в 4:24

Я послал несколько дней назад биткойн-транзакций и его до сих пор нет никаких подтверждений. На самом деле у меня ASIC майнер. Это можно подтвердить конкретной сделки, в данном случае мои, с моего майнера?

Спасибо

+974
Larry Gentry 7 авг. 2012 г., 5:21:50
Другие ответы

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


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

Какой блок имеет в настоящее время самой низкой хэш? Есть сайт, который позволяет сортировать блоки по хэшу?

+953
user51122 13 июл. 2014 г., 17:25:24

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

+926
chackerian 1 сент. 2017 г., 9:45:06

Мне удалось потерять 5 слов из моих 24 слова книга нано с восстановления фразы. У меня слов 1-19, но мне не хватает слов 20-24. У меня есть значительные запасы на кошелек, так очень хотелось бы восстановить его, если это возможно. Парольная фраза-это BIP39 мнемосхему (см. https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki). У меня есть биткоин и эфириума публичных выступлений на эту мнемосхему. Я интересно, если это реально перебором пароля.

Каждое слово-это 11 бит (2^11 = 2048 слов). Последняя (24-я) слово фраза имеет следующий вид [3 случайных бит][8 бит контрольной суммы]. Поэтому мне остается только проверить 2^(55 - 8) = 2^47 = 1.4х10^14 комбинаций. Я бы для вычисления SHA-512-алгоритм со счетчиком цикла в 2048. Насколько я понимаю, это означает, что мне нужно, чтобы вычислить 1.4*10^14 * 2048 = 2.87*10^17 хэши в общей сложности.

Есть ли оборудование там предназначены для этого? Я в курсе Asics которые вычисляют хэши SHA-256, но не в SHA-512 хэш. Возможно, я мог бы изменить для работы с SHA-512, так как они очень похожи.

Если предположить, что достаточно типично поим мощности 1-го/с (10^12 хешей в секунду), я мог бы исчерпать пространство поиска в 2.87*10^5 = 287000 секунд = 3.3 дней. Я бы, наверное, получить там рано, конечно (ожидается 1.65 дней). Время не то меня волнует. Даже если мне придется ждать месяцы, я не возражаю - так, если я могу получить 10GH/s по разумной цене, это было бы здорово.

Я был бы очень признателен за любую помощь/информацию, которую вы могли бы предоставить, чтобы помочь мне и убедиться, что я ничего не пропустил. Я также мог бы использовать GPU для этого (я подсчитал, что я могу запустить их примерно 1 $/10-е - так это будет стоить мне 28.7 K $до исчерпания пространства поиска, что я делаю, если нет более дешевых вариантов).

Большое спасибо, Джеймс

+825
FishStix 27 мая 2012 г., 6:37:13

Как я могу получить это значение, как я понимаю эту сложность

https://github.com/bitcoin/bitcoin/blob/master/src/test/pow_tests.cpp#L55

0x1c0168fd

+810
user3589406 25 июл. 2014 г., 21:17:56

Я не уверен, какую информацию вы хотите от адрес вам отправить Bitcoin, но вы можете увидеть ваши сделки, используя адрес биткоин вы отправляете.

вам нужно скопировать адрес вы отправить его, что-то вроде "1CK6KHY6MHgYvmRQ4PAafKYDrg1ejbH1ce" прошлое на сайт как https://blockexplorer.com и тогда вы будете иметь некоторую информацию на этот адрес

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

более подробная информация здесь: https://en.bitcoin.it/wiki/Address

+770
Justin Turner 15 июл. 2011 г., 14:52:00

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

Есть ли обмен с меньшими гонорарами?

+767
darrrt 18 февр. 2017 г., 9:07:54
Отношение к истории Биткойн
+694
dplanet 1 сент. 2015 г., 6:25:20

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

От быстрый взгляд на источник я считаю, что ведущие персонажи, rpshnaf карте Вот так:

  • Р = общественная пульсация адрес
  • Р = узел отдельный
  • ы = пульсации секрет
  • ч = ?
  • Н = узел общественного
  • а = адрес семейный генератора или семя ?
  • Ф = адрес семейный генератора или семя ?

Из этих, владельцев бумажник видели на R* и S* "адреса" и тех, кто работает пульсация будет видел Н* И р* те.

+689
J Tart 30 мар. 2011 г., 9:48:33

Что у вас есть то, что называется сменой адреса. Ваш клиент использовать неизрасходованный выход 1993.07508548 БТЦ и разделить его на два выхода (1993.06549173 БТЦ & 0.00859375 БТЦ). Увеличения выпуска продукции является изменение обратно отправителю. Я бы себе 0.008 BTC и вывод твой, как это показано на ваш клиент.

Если по каким-то причинам вы хотите провести этот 0.008 БТЦ и сумму, которую вы хотите отправить 0.004 ВТС, вывод данной сделке будет выступать в качестве неизрасходованный выход новой транзакции, которую вы желаете сделать. Общая сумма сделки будет 0.008 БТЦ хотя только отправка 0.004 ВТС.

Вот некоторые документации на неизрасходованные выходы

+670
cassidy 25 янв. 2012 г., 6:19:01

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

+669
jags 6 авг. 2011 г., 1:14:41

ОК.....

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

+667
leirbag 22 февр. 2010 г., 14:17:48

Есть ли опасность в посылке все оставшиеся биткоины, которые до сих пор сидят в адрес Mastercoin, т. е. биткоин-адрес, с которого направлено средств в адрес шмот?

+654
szooky 18 июл. 2012 г., 7:24:29

Вы можете проверить это великое общеет на Питер Wuille:

Там никогда не будет больше, чем 20999839.77085749 БТЦ.

Причины эта цифра ниже, чем в часто цитируемых "21 миллион":

  • Схема субсидирования (50 BTC за блок, половинки каждые 210000 блоков) округляется до Сатоши (0.00000001 биткойн), что приводит к слегка меньше уже (20999999.9769, чтобы быть точным).

  • Из-за непонятных правил в оригинальном программном обеспечении (что сейчас трудно изменить), в 50 БТЦ созданный в генезис блоке на самом деле unspendable, так что осталось только 20999949.9769 являются.

  • Там были два появления (блоки № 91842 и #91880) дубликата coinbases, где сделки компания блока имела же хэш, как последние предшествующего блока, вызывает автоматически монеты будут "переписаны" в базе данных. Это стало невозможно позже, используя BIP30 и BIP34, но монеты эти блоки постоянно пропадает (два раза 50 БТЦ).

  • Несколько раз, шахтеры не утверждал, что все сборы/субсидии они могут в блок, например блок #124724 только утверждал 49.99999999 субсидии БТЦ вместо 50.01.

  • Скоро, с введением доказуемо unspendable выходов (OP_RETURN), то не будет считаться частью комплекта расходуемого монет больше (всего в настоящее время 0.00835434 БТЦ).

Похожие темы:

+651
yesennes 30 сент. 2018 г., 6:37:51

Сейчас она занимает 6 подтверждений, которая занимает около часа, чтобы проверить транзакцию. Будет ли скорость, с которой транзакции подтвердите становится быстрее с течением времени?

+601
Time Traveller 16 сент. 2017 г., 6:07:23

Допустим, я управляю биткойн-клиент на компьютере (Windows, но вопрос может применяться к другим О. С. Эс тоже), и я хочу убедиться, что никто не украл. Я особенно обеспокоен ситуаций, когда кто-то получает полный доступ к компьютеру:

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

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

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

+548
smokku 17 июн. 2018 г., 5:39:57

Blockchain.info с API не работал, как поток, как в Твиттере. Вы не можете страницу назад и вперед через API, как это.

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

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

+530
John simon 12 авг. 2012 г., 2:01:47

Я хочу использовать открытые проводки библиотек в мои окна сборки моего виджетов Qt приложения. Менялу тестовый интерфейс для ВЗ построен на Qt. Как шаг к пониманию того, как в Qt код менялу и C++ код от взаимодействия, я хочу построить менялу на Windows 7 x64 с бинарного дистрибутива от .dll файлы.

Я не могу найти документацию о том от библиотеки, когда я строю менялу. Текущей документации (что я буду рад улучшить:) в Git/ридми.МД / git/doc/INSTALL-win.txt

Стартовые Условия

Ошибки компиляции в MSVC/компилятор MinGW для Qt компиляторы

  • Откройте проект/менялу.ПРО в Qt Творца
  • Настроить комплекты создатель Qt с разными компиляторами и версии Qt, в том числе по MinGW 4.8.2, OpenGL для индекса MSVC 2012 32бит, 32бит индекса MSVC 2013, индекса MSVC 2013 OpenGL для 64-битной
  • Выберите "отладка" настройки
  • Нажмите кнопку "Выполнить"

Рабочего стола на Qt 5.3.0 помощью MinGW 32 бит (полный отчет)

<СНиП>
компиляции ../../src/jsoncpp/jsoncpp.cpp
г++.ехе: ошибка: C:/Program файлы (х86)/ГИТ/bigobj: нет такого файла или каталога

Этот компилятор MinGW поддержка ответ , кажется, сказать, что мне нужна индекса MSVC компилятора для jsoncpp для компиляции.

Рабочего стола на Qt 5.3.0 MSVC2013 OpenGL для 64-битной

Рабочего стола в Qt 5.3.0 MSVC2013 32бит

Рабочего интервала QT 5.3.0 MSVC2012 OpenGL для 32бит (полный отчет)

<СНиП>
компиляции ..\..\src\jsoncpp\jsoncpp.cpp 
...
&& был неожиданным в это время.
...
13:53:19: процесс "C:\dev\qt\Tools\QtCreator\bin\jom.exe" завершился с кодом 2.

Индекса MSVC 2013

Следующее, что я попробовал преобразования проекта Qt в решение Visual студии"". В подготовке к этому я установил отладчик Windows Tools в SDK для Windows 8.1.

Файл doc/INSTALL-windows.txt предлагает инструкции:

Откройте Visual Studio в командной строке х86 2013.
перейдите в каталог "проект".
выполните команду: qmake в -р-ТП ВК менялу.про

Я получил команду qmake для работы:

> "Файлы C:\Program (х86)\Майкрософт Visual студии 12.0\VC\bin\cl.exe"
> компакт-диск C:\dev\project\moneychanger\project
> qmake в -р-ТП ВК менялу.про
 'редко' не распознается как внутренней или внешней командой,
 исполняемой программой или пакетным файлом.
C:\dev\project\Moneychanger\project>"C:\dev\qt\5.3\msvc2013\bin\qmake.exe" -Р-ТП ВК менялу.про
Чтение C:/dev/project/Moneychanger/project/curl/curl.pro
Чтение C:/dev/project/Moneychanger/project/libidn/libidn.pro
Чтение C:/dev/project/Moneychanger/project/jsoncpp/jsoncpp.pro
Чтение C:/dev/project/Moneychanger/project/bitcoin-api/bitcoin-api.pro
Чтение C:/dev/project/Moneychanger/project/nmcrpc/nmcrpc.pro
Чтение C:/dev/project/Moneychanger/project/moneychanger-qt/moneychanger-qt.pro
C:\dev\project\Moneychanger\project>

Сейчас у меня есть проект/менялу.СЛН.

Индекса MSVC ошибки сборки

Вот что происходит, когда я построить проект/менялу.СЛН в Visual Studio 2013 С: (полный отчет)

ошибка C1083: не удается открыть файл Include: 'opentxs/файл stdafx.ГЭС': 
Нет такого файла или каталога 
c:\dev\project\moneychanger\src\core\stable.hpp`

Похоже, что мне нужно указать менялу на мой ВЗ библиотеки. Я не знаю, как это сделать в либо Qt Creator или индекса MSVC. Сейчас я бинарные da2ce7 по версии v0.92c с otapi.dll, otlib.dll и многое другое. В конце концов я хочу построить окнах библиотека от себя и использовать это. Сейчас я буду соглашаться на бинарных пакетов.

Пожалуйста, скажи мне, это так же просто, как копировать вещи и перестройка!

+524
Anil kushwaha 27 мая 2012 г., 15:57:30

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

+521
melissa wruk 7 нояб. 2013 г., 6:59:38

Я почти полностью согласен с Колин Дин в ответ; я с ним немного, так как я считаю, что биткоины являются потенциально полезны по своей сути.

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

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

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

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

+493
Elissa 11 нояб. 2012 г., 0:07:55

Вопрос немного превышает возможности этот Q&A форум. Может быть, лучше искать bitcointalk.org есть такие запросы часто обсуждается. Присоединяйтесь к одной из дискуссий!

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

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

Информационная Безопасность
Обзор современных технологий крипто монеты 
Конечные Поля
Эллиптические Кривые
Криптография На Эллиптических Кривых 
Подписания/Проверки Сообщений
Разбор Сделок
Сделок, Подписание 
Создание Проводок
Разбор сценария и обработки
Адрес строительства/закрытый ключ ВИФ формат строительства
Расширенные ключи (XPriv и XPub)
Парсинга Блоков
Проверка доказательства работы
Расчеты Сложности 
Меркле Строительными Дерево 
Меркле Доказательства
Сетевое Сообщение Парсинга

а может

Segwit
Молния
Альткоины
... 

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

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

1) решить, что существующий блокчейн будет напоминать все, что я имею в виду с точки зрения алгоритма консенсуса

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

2) Скачать Если с GitHub

увидеть ссылки на bitcoin.org

3) создание среды разработки

Вы берете машину Linux и установить программу, скомпилировать его, и посмотреть, как вы идете. Alternativly вы можете попытать счастья на других ОС, но поддержка лучше на системах unixoide. Также использование виртуальных машин является очень привлекательным.

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

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

+379
joekim 21 янв. 2011 г., 22:15:39

Не забудьте перезагрузить bitcoind после внесения изменений в биткоин.файл conf. Кажется, как будто вы установить rpcpassword в conf, но не перезапустить службу bitcoind. У вас все настроено правильно, я думаю.

+297
Unique Monique 21 сент. 2014 г., 0:07:29

Видите эту страницу из вики для краткого набор причин: https://github.com/mimblewimble/docs/wiki/Monetary-Policy

+276
Williham Totland 5 июн. 2014 г., 13:32:30

Технически, оплата-по умолчанию не имеют адрес типа. Вы можете получить адрес, как если бы оно было платное-pubkeyhash scriptPubKey, но есть тонкое различие.

Другой тип вы забыли это оплатить-на-scripthash типа. Это формат

OP_HASH160 <Hash160(redeemScript)> OP_EQUAL

Затем, вы получаете p2sh адрес путем добавления версия байтов и добавления контрольной суммы в <Hash160(redeemScript)>

+268
Rfivetwo 20 июл. 2010 г., 6:03:14

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

+219
dnedev 6 февр. 2010 г., 6:12:08

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

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

Примеры этих бассейнов являются:

+208
Jared Richards 23 февр. 2016 г., 5:19:06

Брандмауэр разрешает исходящие соединения.

Bitcoind создает 8 исходящих подключений (по умолчанию), через порт 8333.

+177
evilcandybag 11 апр. 2010 г., 1:51:27

Можете ли вы дать полную транзакцию, и расшифровать его?

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

Это может даже не быть проблемой. Он может быть подписан неправильно. Вы должны убедиться, что выход OP_RETURN был включен до того, как сделка была подписана. Вы можете убедиться в том, что подписание сделки является допустимым использовать этот вопрос: Как проверить уровнем образца лайткоин Техас через pycoin?.

+171
Paul Solt 24 нояб. 2014 г., 9:27:27

Вам необходимо найти обмен, который принимает ваш банковский счет или перевод с вашего счета на бирже.

Ряд бирж там лично не уверен, что согласится ваш банк, но другой вариант-местные биткоины

Вот ссылка для Ирана https://localbitcoins.com/country/IR

Обновление 1 июня 2019: местные Bitcoin теперь запретили из-за новых санкций.

+163
Mark Ebbert 17 июл. 2010 г., 7:45:36

Когда цена валютной пары BTC в USD повышается, вы будете видеть собрать в альт-монет оценка стоимости USD, потому что альткоинов оцениваются на основе их Сатоши, который в БТЦ, Эт или любой парой.

+106
phipop kraisiam 23 дек. 2011 г., 14:53:45

Вот перечень ссылок для проверки mainnet и Testnet биткоин-адресов:

В автономном режиме

В JAVA

https://rosettacode.org/wiki/Bitcoin/address_validation#Java (mainnet + тестовом режиме)

https://github.com/timqi/btc_address_validator/blob/master/BTCAddrValidator.java (mainnet только)

В GO

https://github.com/niksmac/btc-validate/blob/master/src/btc-validate.go

В PHP

https://github.com/niksmac/btc-validate/blob/master/src/btc-validate.php

В RUBY

https://github.com/niksmac/btc-validate/blob/master/src/btc-validate.rb

Онлайн API-Интерфейс

https://blockexplorer.com/api/addr-validate/mjdkX5oxbc9ioTmbnRtc5g4Cojyr5esUuZ (mainnet + тестовом режиме)

Примечание: На около 30 языках, мы можем воспользоваться же по следующей ссылке:

https://rosettacode.org/wiki/Bitcoin/address_validation

+101
Ctpelnar1988 8 нояб. 2014 г., 5:42:42

Если алгоритм Bitcoin был сломан, и некоторые начали плевать из блоков один за другим через Свое другое мирское пространство компьютера, это может быть обнаружено, что тот же Шахтер долбил все блоки?

Не обязательно. Там не хватает записанные данные убедительно показывают, что один и тот же человек за новых блоков, но люди узнают об этом: блок генерации ставок и сетевые трудности будут колоться никто не знает почему. Люди могли попытаться проследить, где добывают биткойны впервые увидел и куда они делись. И вы могли проследить первый айпишник известен доклад блоков: Если ваш межпланетный компьютер постоянно обменивается данными через один IP, он может быть замеченным как что-то, что имеет большое сила (будь то бассейн, суперкомпьютер и т. д.).

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

Вопрос: каким образом сеть сила или мощность майнинга сделать вычисляемым? Только если требуется ч/с для текущей технологии?

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

Это как много людей бросали взвешенных монет (таких, что 1 миллионная часть времени он доходит до головы) и сказать вам, когда они попали в головы. Если один из таких "руководителей" сообщил, каждые 10 минут (600 секунд), вы можете сделать очень точный расчет, сколько раз в секунду монеты, перевернулся. В этом примере:

(1,000,000 сальто/голов) / (600 секунд/головы) ~= 
1,667 сальто в секунду

Сеть трудность заключается в том, как вы регулируете этот 1,000,000 фигуры, так что 600 рисунок остается последовательной сети общая мощность майнинга (1,667) изменения.

+70
Oscar Cisneros 13 дек. 2010 г., 3:16:04

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

Это произошло три раза, пока что бассейны hashpower достиг совершеннолетия или получил слишком близко к нему: Deepbit, Гильдии BTC и GHash.

Только Eleuthria, оператором Гильдии БТЦ, справился с этим ответственным образом. Он поднял бассейн сборов, что вызывало определенные шахтеров реагировать, переходя на другие пулы. Это компенсируется бассейнами.

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

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

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

Обидно конечно, но он таков, каков он есть.

+59
user1960897 8 апр. 2015 г., 8:38:52

Почему все фиатные валюты инфляционные и теряют ценность с течением времени? Могут ли правительства сделать их дефляционным? Каковы преимущества инфляционного валюты по сравнению с дефляционной валюте?

Почему биткоин выбран дефляционный (ограниченное количество от общего количества монет)?

+57
user70493 1 мар. 2011 г., 2:01:57

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

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

Тем не менее, возникает проблема с проверкой подлинности информации внешней сети Bitcoin, и это, где требуется оракулы являются. Невозможно подключить внешний мир для сети Bitcoin без использования Oracle и т. В тех случаях, когда оракул необходимо, пользователь должен доверять оракулу полностью. Важно держать это в виду: блокчейн, не запрещенных правду от мира, и нет никакого способа, чтобы доказать (на цепи), что оракул хулиганил и ввод неправильных данных. Вы сможете доказать, что сведения были ложными внешне (в суде и т. д.), Но это никак не повлияет на действительность по цепочке сделок, связанных с этим данных. Оракул может еще лежать, а потом инициировать транзакции, исходя из этого ложь.

В этом контексте, не оракул, не идти против предыдущего принципа? Где есть способы получения оракулов биткоин?

Есть, конечно, может быть использует для оракулов, но эти доверительные отношения между Пользователем и Oracle являются важными для понимания. Например, рассмотрим простой обмен биткоина на доллары:

Боб хочет продать 1 биткоин Алисе за $100, но Алиса хочет отправить сначала в доллары, прежде чем он запускает биткоин-транзакций. В этом случае Боб будет выступать в качестве оракула для Алисы: когда выключен-цепь часть сделки завершена, Боб примет решение по цепочке (путем отправки Bitcoin на Элис). Поэтому Алиса должна доверять Боб, чтобы действовать честно.

Понимая это, Алиса решает использовать сторонний депозитарий, Джо. Алиса просит Боба отправить 1 биткоин на Джо, и тогда Алиса будет отправить Джо доказательств передачи доллару. Джо будет выступать в качестве оракула, так что Алиса и Боб должны доверять ему, но Джо может быть incentivized для того чтобы действовать честно, взимая небольшую плату за его обслуживание.

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

Соответствующая отметка: нет дефицита блокчейн проектов, которые основываются исключительно на данных из Oracle как биткоин и "революционная" (например, цепочки поставок отслеживание проектов)— но в реальности они просто централизованных монет фантазии маркетологов, которые стремятся воспользоваться пользователи, которые не понимают оракул-проблема доверия.

+50
Madli 25 дек. 2018 г., 8:03:26

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

+48
Heather Isom 23 авг. 2016 г., 21:26:28

Я основатель CryptoCoinJS и использовать библиотеку для моего собственного программного обеспечения. Это, наверное, очевидно, при сканировании QR-кодов, проверка для обоих. При генерации QR-кодов, для резервного копирования я бы вобще адрес и платежные требования, я бы использовал схему URI.

+39
GiancarloTG 23 июл. 2017 г., 7:32:08

Вот некоторые Java-код. Что мне нужно изменить, чтобы получить сжатый публичный адрес в getPublicAddress?

импортировать com.Гугл.биткоин.ядро.Адрес;
импортировать com.Гугл.биткоин.ядро.Эке;
импортировать com.Гугл.биткоин.параметры.MainNetParams;
импорт орг.spongycastle.крипто.дайджесты.RIPEMD160Digest;

импорт Java.безопасности.MessageDigest;
импорт Java.безопасности.NoSuchAlgorithmException;

DigestUtil общественных класса {

 публичный статический байт[] RIPEMD160(байт[] вход) {
 RIPEMD160Digest д = новый RIPEMD160Digest();

 д.обновление(входные, 0, ввод.длина);

 байт[] о = новый байт[д'.getDigestSize()];

 д.doFinal(о, 0);

 возвращение o;
}

 публичный статический байт[] и SHA256(байт[] вход) {
 байт[] хэш = нуль;

 попробовать {
 MessageDigest МД = MessageDigest.деыпзьапсе("ша-256");
МД.обновления(ввода);
 хэш = МД.дайджест();
 } поймать (NoSuchAlgorithmException е) {
е.печатные();
}

 возвращает хэш;
}

 публичный статический Эке createAddress(байт[] секрет) {
 байт[] хэш = SHA256 с(секретно);

 Эке ключ = новый Эке(хэш, значение null);

 вернуть ключ;
}

 общественности статической строки getPublicAddress(строка ввода) {
 Эке адрес = createAddress(вход.метод getbytes());

 байт[] hash160 = RIPEMD160(и SHA256(адреса.getPubKey()));

 Адрес addr = новый адрес(MainNetParams.получить(), hash160);

 возврат addr.метод toString();
}

}
+27
Jordan Kay 6 июл. 2013 г., 10:24:38

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil 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 $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil