Существуют ли какие-либо исследования в размер блокчейна масштабирование с течением времени?

После просмотра какого-то одного из выступлений 28c3, это заставило меня задуматься о том, насколько масштабируемой биткойны на самом деле.

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

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

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

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

Кроме того, цитирую Вики:

При очень высокой скорости проводки каждый блок может быть более одного гигабайта в размере. Эти блоки должны храниться где-то. А на скорости это было бы идеально, чтобы полностью сохранить цепочку блоков в оперативной памяти, за дешевизной хранить только в горячей части в ОЗУ, а остальное на диске-это путь. В 3 терабайта жесткий диск стоит менее 200 $сегодня и будет еще дешевле в будущем, поэтому нужен один такой диск за каждый 21 день работы (по 1 Гб на каждый блок).

3 ТБ каждый 21 день? 52 ТБ в год за один блокчейн? Это действительно масштабируемой?

+598
John Martincic 6 июн. 2011 г., 5:22:15
39 ответов

Другим вариантом могло бы быть www.ice3x.co.za. Вы не можете продать биткоин там, но вы можете купить. Платежи через электронный и физический адрес и номер телефона.

+986
JillDCrews 03 февр. '09 в 4:24

В Mac оѕ X 10.7, Apple хочет, чтобы вы использовать свои собственные библиотеки крипто вместо OpenSSL. Это очень маловероятно, чтобы когда-либо быть сделано биткоин-разработчиков, так вот как отключить предупреждение:

Редактировать свои ./настроить файл, и добавить в CXX_FLAGS

-Кто-устаревшие объявления

Я на самом деле не являетесь владельцем Mac; может кто-нибудь попробовать это и увидеть, если я что-то не так?

+950
Pandya sanjay 11 мая 2018 г., 9:56:48
Другие ответы

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


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

Да, это-то, что сырое API для транзакций для.

Обычных отправить ЭКП (sendtoaddress и sendmany) делать все сразу:

  • Построить выходы на основе адресов/суммы, которую вы хотите отправить.
  • Сделать монета выбор, чтобы найти входы, чтобы удовлетворить сумм, определить плату, и добавить изменить при необходимости.
  • Знак входы с ключами в ваш кошелек.
  • Транслировать транзакции в сети.

Поскольку размер комиссионных зависит от размера сделки, от которой зависит выбор монет, вы не можете "вмешаться" в середине эти RPC.

Сырые API для транзакций дает вам возможность делать все эти шаги самостоятельно:

  • Построение результатов на основе адресов/сумма, используя createrawtransaction.
  • Сделать монета выбор, чтобы найти входы, определить плату, и добавить изменить, используя fundrawtransaction.
  • Знак с помощью signrawtransaction.
  • Транслировать операции с использованием sendrawtransaction.

Если вам нужно знать фактический сбор перед началом вещания, вы можете использовать createrawtransaction + fundrawtransaction + signrawtransaction построить полноценные сделки без вещания. Вы можете затем проверить его и решить, чтобы транслировать его через sendrawtransaction или нет.

+928
FaureHu 27 янв. 2014 г., 2:57:12

Есть ли что-нибудь небезопасна об использовании выделенного телефон в качестве "аппаратного кошелька"?

Специальный телефон подразумевает:

  • чистый диск без ОПП, т. е. происхождение ОС без root

  • полное шифрование телефона включена

  • установлено никаких других приложений, кроме приложения Wallet, такие как мицелий, Breadwallet, GreenBits, самурай и т. д.

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

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

Это сопоставимый уровень безопасности достижим с Android устройства с помощью полного шифрования телефона?

Кроме того, установка PIN-кода в программный кошелек Андроид означает, что закрытые ключи будут зашифрованы или PIN-код при открытии ИП?

Каких-либо данных о том, какие приложения бумажник защитить ключи таким образом, что делает их извлечение невозможно без ПИН-кода/отпечатков пальцев?

+910
Sean Wren 6 окт. 2014 г., 2:43:29

Не делай этого: binascii.hexlify(private_key_WIF). Это не то, как вы используете binascii.hexlify. Здесь нет наговора, и строка не является байт-как объект. private_key_WIF - это просто строка. Вы хотите передать эту строку напрямую в base58.b58decode , потому что вы хотите декодировать воды в топливе (который base58).

+897
Robert Kaucher 8 июн. 2015 г., 21:39:03

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

+846
Iakovos Ouranos 13 янв. 2013 г., 23:49:22

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

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

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

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

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

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

+820
Jonah Havel 22 мая 2019 г., 10:38:18
с-молния стандартная совместимой реализацией сетевого протокола молнии. Молния сеть-это решение для масштабируемости биткойна, обеспечивая безопасное и мгновенного перевода средств между любыми двумя сторонами в любом количестве.
+802
dashes 23 нояб. 2018 г., 4:40:19

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

Если вы инвестируете 100$ в bitcoin, биткоин растет на 10%, вы будете зарабатывать 10% от 100$.

Если вы инвестируете $10 в Bitcoin и он падает 50%, вы потеряете 50% от ваших первоначальных инвестиций.

Там только 21 миллион биткоинов можно будет добыта, лишь немногие будут иметь полный биткоинов в будущем.

Редактировать:

Заработков/потерь будет происходить только когда вы обналичить. БТЦ имеет соответствующих платежей, поэтому при сдаче допустим, $200, сумма, полученная БТД не будет точно стоить $200.

+770
Brady Morgan 31 окт. 2014 г., 11:58:51

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

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

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

По данным биткоин Вики, плата используется в эталонной реализации (по состоянию на 0.8.2) составляет 0.0001 BTC за тысячу байт.

Конечно, специфика расчета платы зависит от клиента, и это настраивается в любой приличный клиент. Я сбежал в прошлое с помощью комиссии из 0.

+724
user1338 25 июн. 2015 г., 9:22:32

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

+668
Hrithik Rohim 29 апр. 2013 г., 0:09:38

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

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

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

+666
Errkal 20 июн. 2014 г., 1:04:38

Если у вас есть статистика уместна, это легко. Собирая такую статистику, хотя это трудно, из-за биткоинов уровень анонимности. Вы, вероятно, нужно сделать обследование.

+645
user15464 6 июн. 2013 г., 1:31:51

Как я могу предсказать дату биткоин будет нажмите определенный blockheight?

Оценки для дальнейшего сокращения и другие важные blockheights только на основе текущей высоты плюс 1 за каждый 10-минутный период между НЕ и дату/время?

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

+610
Dhiren Patel 15 апр. 2015 г., 13:19:17

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

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

Offchain кредита можно, но очень мошенничестве склонен из-за этого трудно осуществить погашение. Смотрите также: Почему нет банка или учреждения кредитования биткоины?

+607
Michele Otey 7 июн. 2010 г., 20:02:10

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

Целью добыча будет совершать сделки неизменными, и, чтобы вознаградить честным ("сотрудничество") шахтеров, которые не реорганизовать сеть. Когда это невероятное для цепи, чтобы быть реорганизовано? Когда никто из шахтеров не более 50% от стоимости сети хэш, и когда самые большие бассейны в форме картеля. Таким образом, большое количество горных бассейнов хорошо для биткоина. Чтобы добиться этого, малого или среднего масштабируется шахтеров с достаточно мощности должны иметь или небольшой минус. Положить еще один способ, при больших масштабах шахтеров есть свои провайдеры, реле сети, а может и трансатлантические кабели (преувеличение), чтобы справиться с задержками, задержки-это огромная проблема для малых и средних шахтеров. Если мы хотим устранить малых и средних шахтеров (без причины), есть две вещи, которые мы можем изменить:

  • Снять ограничение на размер блока. (влияет на объем данных, передаваемых за один раз)
  • Снижение в среднем 10 минут межблочные интервалы. (влияет на частоту передачи данных)

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

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

+541
Fabio Farath 26 янв. 2018 г., 22:13:08

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

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

В теории, можно было бы потратить пыль в сделку, имея всего лишь выход OP_RETURN, либо значение 0 (при этом оставив 1 сатоши в комиссии) или значение 1 сатоши (тем самым разрушая Сатоши). Однако, никто не собирается добывать его на mainnet БТЦ, как было сказано выше, и если на то пошло никто не собирается ретранслировать его, так это пыль.

(Кстати, похоже, что расходы на UTXO в сделке с одного P2PKH выход значения 0, совсем не этого; такой выход остается расходуемого (!) поэтому она не уменьшает количество UTXOs. Пример на КБК тестовом режиме. Я не ожидал, что.)

+528
pisyn 31 дек. 2015 г., 2:17:48

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

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

Как может протокол Биткоин будет обновляться? Такое уже произошло на сегодняшний день?

+503
GodOfGaming123467890 10 сент. 2012 г., 4:15:14

Биткоин исходный код относится к нему, как Совет, например, UpdateTip, SetTip, ConnectTip. Это иногда упоминается как последний блок; это не совсем верно, поскольку последний блок не всегда чаевые.

+499
Conrad Clement 1 авг. 2016 г., 6:27:52

Blockonomics имеет прямо на кошелек WordPress плагин.

  • Платежи идут напрямую на ваш HD-кошелька. Все основные HD-кошельки, как Трезор, книги, Электрум, мицелий поддерживаются
  • Нет требования по идентификации клиента/документации, вы можете начать использовать его с помощью emailid
  • Плагин является также открытым исходным кодом, в случае, если вы хотите внести изменения.
+475
Christopher Morris 25 авг. 2019 г., 16:06:37

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

Во-вторых, как можно проверить решение и сколько хешей будет попытка ее решить?

+470
gmaniac 21 авг. 2017 г., 15:34:36

Не все неизрасходованные выходы нужны скрипты подпись. Конечно, это не имеют множество применений (но загадок. например, доказательство столкновения SHA256 для обналичивания средств), но такая вещь существует. UTXO, что не нужен ScriptSig называется выходов AnyoneCanSpend. Такие сделки считаются нестандартными и не передаются в сеть. Однако, если Шахтер включает в себя нестандартные транзакции в блок, их блок будет действительна и сделка будет ретранслироваться.

В SegWit-P2WSH вывод выглядит следующим образом:

00148ca0e5d2474900bf82376926da8c5f4464bd7bd3

Она начинается с байта версия? ✓
У него есть 20-байтная программа свидетеля*? ✓
Это ScriptSig пустой*? ✓

*Не должно быть. Детали: https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki

Поздравляю, это выход SegWit! Устаревшие узлы рассматривают его как нестандартные сделки, а не реле. Узлы SegWit проверяем выход за указанные выше условия, понимаю, что это выход SegWit. Далее они проверяют сделки действительной "свидетель". Это не нестандартные сделки для них, и они передают его на другие узлы SegWit. После того, как Шахтер ставит его в блок, устаревшие узлы будут понимать, что это нештатное/скрипт AnyoneCanSpend, и буду чтить его.

+450
superg 28 февр. 2018 г., 13:10:15

Ну вместо нескольких ноутбуков, и установка так много ПК, которые не предназначены для такого рода работы, и устанавливается на огонь после рабочего дня. Почему бы не рассмотреть вопрос о принятии некоторых Acalon или Antminer Р4, или то, что стоит. Однако использование электроэнергии никогда не является хорошей идеей, это не экономически эффективным, чтобы добывать электричество. Вы можете купить велосипед :) и производим его сами. Просто шутка, бывают разные более дешевые способы заставить его работать.

+449
Hososugi 9 июл. 2013 г., 15:07:36

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

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

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

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

+403
jef 22 мар. 2011 г., 5:24:53

Ответ на этот уже может быть там, я просто не мог найти его.

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

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

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

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

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

+372
Larsenal 18 апр. 2010 г., 6:00:07

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

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

  1. Боб создает транзакцию, Б1, с выходом к Алисе, но не подписывает и не публикует его.
  2. Боб посылает Алисе Б1, до сих пор остается неподписанным.
  3. Алиса использует выход на1 как ввод на ее собственные операции, 1. Эта сделка имеет выход, который платит Бобу.
  4. Алиса подписывает1, но не может опубликовать его, потому что он проводит до сих пор неопубликованные Б1. Вместо этого она отправляет подписал1 к Бобу.
  5. Алиса теперь могут перейти в автономный режим, так как ее часть будет завершена.
  6. Боб, теперь во владении подписал1, подписывает и публикует Б1 к сети.
  7. С Б1 теперь опубликовано, А1 - это теперь действительная сделка, и Боб издает ее, а также.

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

+289
Yu Lu 18 сент. 2018 г., 21:13:19

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

+281
JB Slear 10 дек. 2015 г., 16:06:06

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

+251
PCasella 16 апр. 2013 г., 3:40:39

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

base58.кодирование(тип bigint.toByteArray) 
// возвращает строку, которая отличается от закрытого ключа данного типа bigint в 

Обновление

деф fullDoubleSha(байт: ArrayOfByte) = {
 digestSha Вэл = деыпзьапсе MessageDigest "ша-256"
 digestSha дайджест digestSha.дайджест(байт)
}

деф getPrivBytes(ключ: типа BigInteger) = ключ.матч toByteArray { случае keyBytes =>
 Валь РЭС = если (keyBytes.голове == 0) keyBytes капли 1 еще keyBytes
 новый массив(32 - разр.длина) ++ РЭС
}

деф privBytesToWif(против: ArrayOfByte) = {
 rawPrivKey Вэл = массив(0х80.toByte) ++ против
 rawPrivKey ++ fullDoubleSha(rawPrivKey).принять(4)
}
+224
cyndy 7 апр. 2019 г., 17:04:16

Обе сделки Боба быть подтвержден в одном блоке?

Это не может быть гарантировано. Они могут или не могут.

рассмотрим случай, когда Боб посылает всех 10 биткоинов с Алисой в одной сделке и одновременно выдает другую сделку, чтобы отправить дяди Тома те же 10 биткоинов.

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

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

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


Вопросы:

и

+210
Filippo Mazza 12 февр. 2018 г., 16:44:07

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

+205
ivan kozinskii 14 мар. 2018 г., 23:25:57

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

К примеру, в родной P2WPKH

hashPrevouts:
dSHA256(fff7f7881a8099afa6940d42d1e7f6362bec38171ea3edf433541db4e4ad969f00000000ef51e1b804cc89d182d279655c3aa89e815b1b309fe287d9b2b55d57b90ec68a01000000)
 = 96b827c8483d4e9b96712b6713a7b68d6e8003a781feba36c31143470b4efd37

Я попытался

 экспорт PREV_OUT=fff7f7881a8099afa6940d42d1e7f6362bec38171ea3edf433541db4e4ad969f00000000ef51e1b804cc89d182d279655c3aa89e815b1b309fe287d9b2b55d57b90ec68a01000000
 Эхо-N $PREV_OUT |в OpenSSL dgst -то SHA256 -двоичный |в OpenSSL dgst -то SHA256

Вот что я получаю

cf4cff3b2196ae87636af6088736f0f9102106375f306c032804845a2d3b92d4
+199
Bohrnsen 31 окт. 2019 г., 23:50:05

Биткоин Арсенал-это лучшее, что там для этого.

enter image description here

  • То, что вы хотите сделать, это создать новый кошелек с оружейной, создайте получив адрес и отправить туда свой БТЦ.
  • Самое главное, вам не нужно даже быть подключен к сети, синхронизировать или ничего. Арсенал может работать в автономном режиме в подземелье далеко под землей (как погреб :) )
  • Затем создается бумажный резервную копию и распечатать его 2 или три раза. Идите и храните его в вашем банке, в ваши важные документы и в ваш дом мамы.
  • Удалить оружейная палата. (Да, но убедитесь, что у вас есть свои бумажные резервные копии надежно хранится!)

Ваши монеты будут висеть в подвешенном состоянии (по сети) без истории транзакций или блок отслеживания цепи. Полностью анонимный и невостребованным.

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

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

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

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

+186
mike karthauser 4 янв. 2013 г., 17:10:58

Я понимаю, что доказательством работы предотвращает узел от создания новой версии блокчейна, если они не имеют >50% от хэшрейт, но что если злоумышленник имеет возможность перехватывать интернет-трафик жертвы?

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

Что мешает кому-то от этого?

+151
user225846 20 нояб. 2016 г., 3:38:05

Несомненно, вы увидите этих сделок.

если у вас есть 10 входов и вы об отправке транзакции, вы должны увидеть 11 сделок.

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

+110
zach attack 15 нояб. 2010 г., 5:26:30

У меня этот Bip44 путь реализован

м / назначению / тип_монеты' / счета / изменения / порядковый_номер_адреса 

Можно ли использовать мастер-закрытый ключ, чтобы подписать все ТХ
т. е. Биткоин Техас, Техас Etherum

или мне придется сделать на основе активов закрытых ключей для каждого актива и подписать в Техас ?

+47
ABIGAIL 8 апр. 2012 г., 10:43:27

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

Я знаю, что биткойн имеет 8 знаков после запятой (пожалуйста, поправьте меня).

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

Должен ли я использовать int64_t вместо? Его вообще можно хранить 18-значный номер, поэтому, если я умножу на 100,000,000, я смогу работать в сатоши единиц и не потерять точность.

После этого мне придется делить на 100,000,000, так что я могу распечатать его.

А насчет ССЗ четырехместный точность?

Или я должен использовать библиотеку GNU МП?

+31
David Emery 30 окт. 2017 г., 0:16:16

Есть несколько кошельков для Android, которое может. Для рабочего стола я думаю, вы могли бы запустить Bitcoin-Qt в обрезке и режим blockonly, чтобы сделать его максимально легким. Подключения в белый список вашего полного узла (возможно, через Tor, если вы не дома).

Может быть, нейтрино средний вес клиента (хотя нет опыта).

+22
gektor82 5 мар. 2011 г., 14:23:23

Хороший Вопрос.

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

+22
Jejelowo segun 18 мая 2016 г., 15:51:32

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