Как биткоин денежные вилка от Bitcoin?

Мне было интересно, как это стало возможным из-за следующих соображений:

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

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

Биткоин наличные шахтеров будут листать их и блокчейн биткоина.

Что я упускаю?

+777
artem1987 13 дек. 2017 г., 6:02:42
21 ответов

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

+861
necabasog 03 февр. '09 в 4:24

Я думаю, что этот вопрос в первую очередь относится к целостности БТЦ, и выдерживать установленный государством атаки против него (насколько я понимаю, любая валюта, которая может подорвать ценность нашего доллара США является угрозой для национальной безопасности).

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

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

+767
Horken 28 авг. 2010 г., 3:19:33

Установите OpenSSL. Когда исполняемый в свой путь, введите эту команду, чтобы сгенерировать закрытый ключ:

в OpenSSL ecparam -генкей -имени названием secp256k1 -noout -из файла, myprivatekey.УГР

Для создания соответствующего открытого ключа, сделайте следующее:

в OpenSSL ЕС -в файла, myprivatekey.Пэм-pubout из mypubkey.УГР

Это даст вам обоим ключи в формате PEM. Я не уверен, что формат веб-страница хочет, но это не должно быть трудно преобразовать. Вы можете использовать вариантов последней команды для вывода других форматах. Удалить -pubout если вы хотите, чтобы секретный ключ, оставьте его, если вы хотите открытый ключ. И вы можете использовать -outform Der и получить дер формате. Вы можете использовать текст , чтобы получить шестнадцатеричное.

Не дают какой-либо форме закрытого ключа кому-либо.

+650
yaya pro 24 авг. 2010 г., 6:20:20

Я установил bitcoind на моем сервере Linux. До сих пор он скачал блоки 0-386561 по биткоин-Кинк getinfo.

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

TXID: a3d7b336b5e1024de75c21612bc8af7f4b30e05ccb863a438463fda4034d34db

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

Так что я набрал биткоин-CLI и gettransaction a3d7b336b5e1024de75c21612bc8af7f4b30e05ccb863a438463fda4034d34db.

Он дал мне это: enter image description here

Может кто-то пожалуйста, объясните, что не так??

+591
julemandennb 18 июл. 2010 г., 3:37:19

Если вы спрашиваете, если кошелек.DAT может быть повреждена, а это на вашем жестком диске, ну это возможно, если у вас произошел сбой в работе жесткого диска, внезапной потери питания, удара молнии и так далее. Это всегда хорошая практика, чтобы сохранить несколько резервных копий кошелек, один из них, находясь в другом физическом месте, если это возможно. Однако вы также должны убедиться, что вы держите регулярное резервное копирование, и убедитесь, что все экземпляры являются текущими. Стандартный keypool из 100 будет израсходован на 100 сделок, так держать резервную копию каждые 50 сделок или расширения keypool поможет вам сохранить в безопасности.

+590
Daarx 24 янв. 2010 г., 9:15:45

Конечно, иначе вы не увидите блоков, содержащих операции вообще. Шахтеры не только деятельности в сети. Шахтеры может включать любые допустимые сделки, что они хотят.

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

+581
yield21577 23 мар. 2012 г., 3:16:51

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

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

+572
sanjay yadav 5 окт. 2014 г., 22:37:30

Внутри входов транзакции, вы должны обратиться к предыдущей операции с помощью txid. Позволяя wtxid было бы (1) жесткую вилку и (2) поражение цели, как это сделает сделки снова томительно.

В wtxid это только используется, чтобы вычислить свидетеля Меркле корня, которые в последние.

+564
linguapura 14 авг. 2015 г., 8:04:38

Прочитав эту статью, http://nakamotoinstitute.org/mempool/the-coming-demise-of-altcoins/интересно, почему не было бы отдельной монете для каждого рынка, как монеты только для покупки бананов, марихуаны, дисковое пространство или photh обмена вместо использования общего назначения монета на эти вещи?

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

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

+564
moncheery 5 июн. 2015 г., 12:04:56

Источник в bitcoinqt является Windows совместимым, если он не был, тогда не было бы порта для Windows это. Я предполагаю, что вы должны установить Cygwin, чтобы получить соответствующие средства разработки, такие как gcc. Поскольку вы не знаете о Cygwin, я могу только предположить, что вы не знаете, как компилировать программы на *Nix. Измените текущий каталог на bitcoinqt, а затем введите "./настроить", а затем "принять". Обычно это работает, вам может потребоваться указать параметры настройки, которые вы можете узнать с "./настроить --помочь".

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

+541
Jorge Ferreira 5 мая 2018 г., 4:48:54

Я бы не стал доверять любой предустановленной блокчейн, или предкомпилированный bitcoind на то пошло. Bitronic технологии предлагает VPS-сервер , который может работать практически любая крупная разновидность Linux через гипервизор Xen PV и вы можете, безусловно, компиляции/установке bitcoind на них.

+537
user21821 29 нояб. 2010 г., 11:25:06

Не Шахтер здесь, просто интересно, какие еще изменения могут произойти в космосе.

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

Это простой ответ или каком-либо ресурсе можно посмотреть?

Спасибо заранее.

+525
DenisGudkov 11 сент. 2017 г., 3:44:14

Проблема в том, что Лайткоин я использовал 0.8.4.7, не имеет встроенного интеллектуального программного обеспечения.

Я в конечном итоге с двумя решениями:

  1. Создать пул, а затем:
    • соединяющие узлы друг с другом
    • запустить майнер на мой горный бассейн
  2. Компиляция и запуск (-го поколения=Вариант 1) Старый узел Лайткоин подключитесь к ЧЕ е остальные узлы один.
+467
rahmu 7 июн. 2019 г., 21:29:56

Я пытаюсь синхронизировать с нуля полный узел (версии v0.15.1) на компьютере с ОС Linux (Линукс Минт с Ubuntu 12.04.1 точные ЛЦ). Синхронизация останавливается на блоке #338818. От изучения отладки.журнал я вижу, вопрос следующий блок #338819 быть признаны недействительными. Вот выдержка из отладки.демонстрируя журнала:

2018-02-02 16:36:52 ошибка: AcceptBlockHeader: блок 0000000000000000159e7d66c954312bccb5f12de808f2991b3859205665c442 помечен как недопустимый
2018-02-02 16:36:52 ошибка: неверный заголовок получил
2018-02-02 16:36:52 ProcessMessages(заголовки, 162003 байт) не Пэр=217

в Bitcoin-Qt продолжает задавать пиры для блока заголовка и продолжает отвергать его как неверный, даже если этот блок, кажется, действует в составе основной цепи, по крайней мере, все известные узлы, которые я проверил (напр. blockchain.info, blocktrail и ряд других).

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

+378
user31151 17 июл. 2011 г., 6:04:21

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

Эти "адреса" может быть короче, чем 26 символов или больше, чем 35

+281
Pchelkin89 22 мар. 2016 г., 16:22:10

Если Джон должен направить 0.1 БТЦ вам в качестве оплаты вашего продукта, и он хочет сохранить свою конфиденциальную собственности БТЦ, и сделка идет что-то вроде этого...

1fdfsefesf..... ---> отправить 0.1 BTC в 1hsjhjkwa..... (ваша учетная запись)
---> отправить 999.9 BTC на 1lkskakkd... (не аккаунт)

... то не значит, что Джон по крайней мере 999.9 БТЦ ушел в свои сбережения?

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

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

+95
James McCormac 3 окт. 2010 г., 21:28:32

В какой-то момент они убрали GUI для добычи из лайткоинов-клиент на Qt. Так что вы должны запустить minerd из командной строки или терминала. Фактический синтаксис команды вроде бы хорошо, однако слабо документированы.

Две причины для этого:

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

  2. Тем не менее общее мнение (по крайней мере на вики и прочие доступные данные) заключается в том, что пулер/найти - это однозначно лучший клиент в плане скорости, совместимости и т. д.

Также вы можете подобрать себе Шахтера с USB ASIC для ~15 $(долларов США), что значительно превзойдет то, что процессор может сделать сегодня.

Насколько синтаксис команды идет на Проверить найти выход https://bitcointalk.org/index.php?topic=55038.0

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

+55
Stoyan Denkov 19 июл. 2017 г., 9:03:24

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

Скомпилированный исполняемый файл, который является статически выполнена на 100% для конкретной архитектуры компьютера, и гораздо больше по размеру, чем динамически слинкованный исполняемый файл, который, как правило, в порт лучше на компьютерах с разной архитектурой.

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

Если у вас есть доморощенного установлен, "% самогон списка" будет указано, если miniupnpc пакет устанавливается. В "% самогон ЛС-в miniupnpc" будет определять путь, где находятся файлы miniupnpc пакет файлы установлены, такие как динамически подключаемые библиотеки lib/libminiupnpc.16.dylib нужна библиотека файл или статически Либ/libminiupnpc.в библиотеке файл.

Вы должны прочитать о HOMEBREW_LIBRARY_PATH экологической переменной и DYLD_LIBRARY_PATH окружающей среды переменная, которая используется на Mac.

Путь для интерфейса командной строки и *.файл DMG разные. Используйте UNIX " % , что bitcoind" или " % , что биткоин-кли" , чтобы определить, какой путь в командной строке действительно имеет значение в вашей оболочки Unix.

+47
Philipp Antar 22 янв. 2014 г., 13:51:49

Я знаю, как код на C++, но я не знаю на самом деле как все добывающие система работает. У меня альткоины, и я хотел бы, чтобы заблокировать вознаграждение блоки для шахтеров, которые не authentified (что-то на собственный ключ или электронный кошелек). Я позволю шахтеров создавать блоки и монеты, но я не хочу, чтобы они у них это получается, все монеты добывали ничего не будет направлен мастер бумажник или быть потеряны навсегда. Но, если Шахтер породила монет и он authentificated и уполномочены генерировать монеты, он получил бы их.

Чтобы положить его просто, я просто хочу заблокировать возможность генерации монет каждому. Я думал, я мог бы просто остановить их, чтобы запустить поток для добычи полезных ископаемых, но они могут модифицировать клиент и запустить его. Так что я был интересно, как я могу сделать это, я читал Кодекс о CheckWork, ProcessBlock и т. д... Но я не могу его полностью понять.

Спасибо заранее за вашу помощь.

+37
Blodday 3 сент. 2019 г., 9:49:37

Насколько я знаю, клиенты молнии, которые я знаю (ЛНД, с-молнии) не предлагают эту возможность через их API.

Так вы бы пропатчить сам код. Для ЛНД, вы должны взглянуть на Пока, что код, который обрабатывает одностороннего закрытия канала. Он использует CloseTx, которые он получает от провода. Если бы вы могли изменить что TX на более ранний, вы в одностороннем порядке закрыть канал с мошеннических совершение сделки.

Взгляните на код здесь: https://github.com/lightningnetwork/lnd/blob/c37ea68ba6e1153478419914d1aa3bfcaf7abe5b/lnwallet/channel.go#L5684

+33
Carol Dillon 20 дек. 2017 г., 22:33:39

Они платеж не потому, что вы открыли канал, где узел 1 10000 сидел, и узел 2 имеет 0 СБ, а потом вы пытаетесь сделать узел 2 узел заплатить 1.

Насколько я понимаю, в пункте 4, который вы пытаетесь иметь узел 2 ‘пополнить счет’ на канале вы открыли в шаге 3. Это не то, как молния канал работает: молнии, канал биткоин UTXO, и вы не можете ‘добавить биткоинов на уже существующие UTXO. Каждый канал определяется при его создании, а затем решить, когда закрытые (соответствующий баланс направляется каждому участнику).

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

Что можно сделать, чтобы достичь подобного результата, является открытие нового канала от узла 2 к узлу 1. Я не знаком с C-молния, но я знаю, что ЛНД позволяет открыть два канала с тем же узлом. Как вы упомянули, двойного финансирования возможна, но не реализована.

+26
Michael Roffey 6 дек. 2017 г., 7:21:56

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