Почему невозможно изменить транзакцию в блокчейне?

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

Но почему это так сложно?

+117
ssegvhyxzwetdvtbystvbexty 11 янв. 2012 г., 9:26:02
25 ответов

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

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

Так, например, если биржа сможет доказать, что она имеет запасы в 15 000 биткоинов, и что ее обязан своим покупателям не более 14 500 биткоинов, тогда она доказала, что ее Биткойн предприятием платежеспособны.

+990
Scen 03 февр. '09 в 4:24
Этот тег следует использовать для вопросов, касающихся проблем безопасности с проектирования или внедрения биткойна и связанных с криптовалютами.
+911
Agron92 23 апр. 2014 г., 20:06:38

Что KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qyjgd9m7rfu7hdgvu64y ? Заключается в том, что публичный ключ?

Нет. То есть закрытый ключ, закодированных в формат импорта кошелек.

И как вы идете из закрытого ключа и другие ценности на адрес?

Закрытый ключ декодируется от WIF в формат, который компьютер может понять, что это 256-битное целое число. Затем он рассматривается как целое число и открытый ключ ЕС является производным от него. Этот открытый ключ хэшируется с помощью SHA256 и хэш хеш-RIPEMD160. Полученный хэш шифруется с Base58 проверить кодировку, чтобы получить адрес.

+899
Marc Cannac mcan 15 мар. 2018 г., 3:24:00

Похоже, оружейной и ядра биткоин занимают 78GB до сих пор, и это даже не закончил загрузку. Сколько места мне нужно? Можно ли избавиться от некоторых данных после того, как это все делается? До сих пор создание баз данных шаг заступил наиболее ГБ. Я использую его на Ubuntu.

+873
demiani 25 апр. 2010 г., 15:58:49

Сценарий: у меня есть Android приложение, где клиенты могут оплатить биткоинами. Для этого я создал интент с URI, таких как:

биткоин:[адрес]?сумма=..

и через startActivityForResult он открывает бумажник с предварительно заполнен адрес получателя и сумма. После был отправлен платеж, бумажник обратно в мое приложение transaction_hash и я могу "поймать" его в ответ(метод onActivityResult).

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

Обновление: это называется InAppPayments https://github.com/bitcoin-wallet/bitcoin-wallet/wiki/InAppPayments.

Итак, я ищу кошельки, которые поддерживают InAppPayments для БТЦ, ВСН и LTC.

+847
Adrian H Smyth 28 дек. 2012 г., 15:04:09

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

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

+791
Katelyn 12 мар. 2010 г., 8:24:08

Прочтите это:

https://github.com/ckolivas/cgminer/blob/3.7/SCRYPT-README

В частности:

--интенсивность ХХ (-я ХХ)

Как и в Биткоин майнинг, Scrypt майнингом принимает интенсивности, однако шкала идет от 0 до 20, чтобы имитировать "агрессия" используется в Reaper mtrlt по. В причина это важно, что слишком высокая интенсивность может быть на самом деле катастрофические со Scrypt, потому что он может не хватить оперативной памяти. Высокой интенсивности начать писать по той же оперативной памяти, и это сильно зависит от GPU, но они можете начать на самом деле снижение мощности, или еще хуже, начинают производить мусор с HW ошибок стремительно растет. Обратите внимание, что если вы не укажите интенсивность, cgminer использует динамический режим, который предназначен, чтобы минимизировать вред к работающей системе и производительность будет плохо. Нижний предел интенсивности со Scrypt обычно 8 и cgminer предотвратит его слишком низко. Резюме: установка этого за разумные hashrates является обязательным.

Автор выше тоже автор cgminer, поэтому его стоит читать. Мои результаты сразу улучшились с этим:

./cgminer --scrypt в 20 --интенсивность --авто-вентилятор --на GPU-powertune технология -10 -у hnaparst.1 -p пароль -о'рогового TCP://пула pool1.нас.мультипула.США:7777

+777
Stephen Gelman 11 февр. 2018 г., 0:01:31

От молнии сетевого документации:

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

Для главной цепи биткоин блокчейн, стоимость chain_hash должны быть (закодированный в hex): 6fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d6190000000000.

Однако эта Вики запись о биткоин генезис блока имеет

GetHash() = 0x000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f

Действительно, вводя последнее значение в blockchain.info выходы блока 0, в то время как Предыдущее значение не может быть найден на blockchain.info.

Почему значение 6fe28c0ab6f1b372c1a6a246ae63f74f931e8365e15a089c68d6190000000000 появляются в сети освещения, как "биткоин бытие хэш"?

+754
furgon2009 22 апр. 2018 г., 4:18:34

Как криптовалют торговля двигатель работает? Я хочу построить простой двигатель торговли(торговый бот) в Руби на рельсах для криптовалют. Кто-нибудь может вести меня через все необходимые шаги. Я новичок в криптомонеты.

+719
bobm 29 июл. 2010 г., 5:37:10

(Этот вопрос изначально задал, прежде чем слил началась добыча)

Когда точно слился майнинг Bitcoin и цепями начать свой Namecoin?

+674
zhanghao 24 апр. 2010 г., 14:46:57

Это вопрос многие задают, когда они введены в биткоин.

Биткоин звучит интересно, но если я хочу использовать эту систему, мне нужно, чтобы получить несколько монет, в противном случае, нет никакого способа, я могу их потратить! Как я могу начать?

+662
user72028 16 мар. 2013 г., 0:23:03

Ява комиссионный библиотека может помочь

Это может не быть точно, что вы после, но проект Xchange обеспечивает демонстрацию общее API специально для общения с несколькими биржами.

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

+609
Valaroooo 7 февр. 2017 г., 16:21:52

Он не Гото ноль. Вы можете посмотреть на альтернативные источники https://core.jochen-hoenicke.de/queue/#2d . Что случилось, скорее всего, заключается в том, что узел Blockchain.info'ы пошли вниз/на мгновение перезагружается.

+568
SmileBoy 27 авг. 2011 г., 3:16:38

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

Я думаю, что нет необходимости разбираться bitcoind для управления связи.

Вы могли бы попробовать ограничить максимальное число подключений с -maxconnections=<число> , чтобы сократить объем интернет-трафика производить на свой узел.

+489
user3641199 8 дек. 2014 г., 9:08:51

Уверен:

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

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

  • Без обрезки (по умолчанию)
  • Не храните старые блоки или старое дерево Меркле вообще, а только отслеживать неизрасходованных выходов и их scriptPubKeys. Этот режим не позволит вам помочь новых узлов синхронизации.
+451
RJ Arneson 11 сент. 2012 г., 6:14:52

Я надеялся, что кто-то может указать мне на достойный учебник о том, как создать сервер Лайткоин Pushpool для Windows. Я не пытаюсь построить что-то грандиозное просто так, что я и мои друзья моя вместе. У меня уже есть установленная сообщества MySQL и работает нормально, скачал pushpool PHP файлов, а также Майнинг фермы массовки.

https://bitcointalk.org/index.php?topic=10617.0

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

Готов пожертвовать небольшую сумму Биткоин, Лайткоин не всех кто может помочь мне.

+435
Zen Savona 6 сент. 2016 г., 1:30:41

На 17 ГБ данных в блоках папка является блокчейн. Это публичный реестр всех транзакций в сети Bitcoin, от одного дня. Полный узел должен все эти данные для проверки каждого нового блока, который поступает из сети. Как время идет, размер блокчейна будет только увеличиваться.

Существуют и другие клиенты, такие как Многоразрядная , которые не требуют полного блокчейна скачать. Это называется СПВ или упрощенной оплаты проверки клиентов.

+412
Andrey Kudriavtsev 2 дек. 2012 г., 16:45:54

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

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

Короче говоря: да, вы можете увеличить выразительность языка скриптов, но нет, вы, скорее всего, никогда не увидеть его став полным Тьюринга.

+367
Yeasin44 22 сент. 2013 г., 1:17:56

он отправляет сообщение инв до 100 соединяя сверстников, правильно?

до 99

Она также отправить сообщение инв коллеге, что он только что получил от сделки

это разрешено, но нет причин делать это

узел отвечает за сделку будет отправлять сообщения ИНВ

никто ни за что не отвечает

+339
Nick NZ 19 июн. 2014 г., 21:40:19

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

Иными словами, другие люди, более высокого качества, чем вы.

см http://mindprod.com/jgloss/truerandom.html http://mindprod.com/jgloss/pseudorandom.html

+304
Dhan1013 11 нояб. 2013 г., 17:17:52

Вы должны скопировать файлы бумажник, который содержит закрытый ключи. В случае с Bitcoin Core, то нужно скопировать файл wallet.дат. В случае Электрум, нужно просто семя, если вы также заботитесь о этикетки историю транзакций и спас "контакты" - адреса, чем вы должны сохранить свой файл default_wallet.

+300
Jesper Lehtinen 25 июл. 2016 г., 22:09:31

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

https://blockchain.info/address/19oaganA4BN4khDn1kno6mctxLKSmFadk4

+278
KJU 11 янв. 2010 г., 21:25:38

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

walletnotify='http://localhost/blocknotify-update-deposit?trxhash='%ы

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

Что я пропустила из биткоин.конф? Человек купил приложение не помочь относительно интеграции биткоин и я учусь, как я иду себе здесь.

+203
pania172 24 мар. 2013 г., 16:47:11

У меня только 50ГБ бесплатно на мой основной диск. Я читал, что биткоин блокчейн является 120ГБ, и вы должны сначала загрузить всю вещь, то вы можете понизить его с чем-то меньше. как может кто-то с ограничения пространства скачать подрезают версия блокчейна? Можно ли ставить ядра биткоин с 120ГБ блокчейн на образ Ubuntu VirtualBox, который я могу использовать на других компьютерах, с его подрезают?

+112
Darcy Gallagher 9 нояб. 2015 г., 19:16:19

Дизайн и эволюция квантовых компьютеров стало одним из самых "горячих" тем, за последние 20 лет.

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

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

А первая мысль у меня была, заключалась в том, что рост вычислительной мощности (относительно проблемы, описанной выше) может быть легко компенсировано -внутри настоящий блокчейн структура - просто используя "больше" закрытых ключей (с их "длина" правильно подобранные таким образом, что независимо от общей мощности майнинга доступны, возвращаясь из Государственного в частный останутся практически невозможно -как сегодня). В то же время, сложность математической задачи, которую необходимо решить для добычи произойдет, будет изменено так, что 10-минутный интервал для создания нового блока остаются неизменными. Это так просто (в принципе) или я oversimplyfying? Есть некоторые другие важные детали следует учитывать?

П. С. 1: Смотрите также: https://manage.kmail-lists.com/subscriptions/web-view?c=yMWFtj&r=5F9DLpu&m=wYXDhP&k=1dc8ecb6243f9dced47626ac0221f800 для соответствующего обсуждения.

П. С. 2: на этот вопрос частично связано с какими последствиями будет масштабируемый квантовый компьютер на биткоин?

+41
InnerEndlessFreedom 9 мая 2010 г., 2:31:52

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