"Мгновенный" контроль транзакций?

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

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

+156
Ethan Boggs 31 мар. 2015 г., 4:40:44
31 ответов

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

Что хэш используется для проверки Сиг в Bitcoin ядро?

+998
Matthew Payne 03 февр. '09 в 4:24

Хотя дьявол конечно в деталях, как может такой процесс обновления выглядит? и каковы различные механизм обновления основных [В1 - V16 под] и незначительные [В1.0 - В1.127] изменения версии?

Как Петр Wuille упоминалось в комментах, "нет даже предложение. Дискуссия об активации и все его последствия-то надо было после есть отработанная идея, реализация и понятно со стороны сообщества. Вы могли бы сформулировать в общем вопрос как "какие методы активации доступны для будущих softforks?", но никто не может ответить на этот вопрос за то, что не существует"

Как мягкой вилки сигналил?

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

Как это насильственное изменение консенсус?

Бип-9 рассчитывает активация сигнализации в целом интервалов в зависимости от сложности перенацелить период 2016 блоков. Для каждого перенацелить период, если сумма блоков сигнализации для предложение превышает 95% (1916 2016 года), то предложение будет активирован перенацелить один период позже. Предложения начинают в определенном состоянии, когда их параметры известны (определены) в биткойн. Для блоков с медианой прошлое (МТП) после времени начала, государства предложение переходит в начало. Если порог голосования превышен в перенацеливать период и тайм-аут не был превышен, государства предложению переходы на LOCKED_IN. Один перенацелить период позже, это предложение становится активным. Предложения остаются в активном состоянии постоянно, как только они достигли этого состояния. Если тайм-аут истекает до порога голосования был достигнут, государство-предложение изменений к искусству, указывая на отвергнутое предложение. Неудачные предложения остаются в этом состоянии вечно. Ниже представлена схема освоения биткоин книгу. BIP-9 State Transition Diagram

Это В1 измениться, так как "спорных" и трудоемким процессом, так как в v0 был?

Опять же, нет даже правильное предложение там.

Каковы задачи операторов узла и шахтеров?

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

+955
user2462825 26 февр. 2012 г., 10:32:41

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

+919
Safeldin Ahmed 24 окт. 2013 г., 8:28:30

Биткоин должен знать текущее время с целью проверки блоков. Как это решать?

Обратите внимание, что я говорю о клиенте Сатоши конкретно.

+914
Bossmannrm29 6 мая 2013 г., 6:04:23

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

+845
Donuts 1 июл. 2018 г., 13:57:20

Изначально, ASICMiner продаваемой доли по GLBSE, биткоин биржа, которая уже закрыла это дело.

В настоящее время, вы можете купить их акции, как на BitFunder и БТЦ торговой корпорации.

+844
Speedphoenix 9 авг. 2011 г., 1:34:38

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

Например, если сеть мощность сети увеличивается на 1% в неделю (что является достаточно устойчивой и долгосрочной перспективе из-за закона Мура), трудности будут всегда иметь в среднем 2 недели отставание по мощности, и таким образом блоки будут в 2 раза быстрее, чем 1 раз в 10 минут, долгосрочные.

Если есть ПИ регулятор этого не произошло.

+834
Terry McElroy 25 мая 2016 г., 23:48:34

Я в основном покупаю вещи на eBay с Amazon и BestBuy не предлагаем доставку по всему миру, я живу в Южной Азии.

У меня есть аккаунт с моего местного общественного банка, номинированных в долларах США, чтобы мои платежи на eBay. Однако, это очень трудно получить USD в этой стране, как богатые люди имеют все это. Если бы я использовал вместо местной валюты счета, банк будет взимать 10% комиссии за каждого международного платы за обмен валюты и трансграничные плату.

Есть ли биткоин решение для этого?

+830
user149054 4 янв. 2017 г., 22:52:35

Метода getbalance ЭКП работает только с адресами действует в локальном кошельке. После txindex включена, getrawtransaction RPC будет возвращать данные сделки по любому адресу на Blockchain.

Расчет баланса для произвольного адреса возможно, потому что почти в каждом проводнике это делает. Однако при расчете баланса за адрес, используя getrawtransaction RPC не возможно.

+800
Pascal Antoine 25 июл. 2017 г., 10:34:56

Недавно я отправил Bitcoin от местных биткоин .COM и он не работает в моем бумажнике, что я послал его. Это 1000$ что мне делать?

+710
user795305 18 февр. 2015 г., 14:29:51

По состоянию на сентябрь 6, 2014, пульсация Сингапур (РС) Ирба страницу государств -34.86 золото баланс и 40 золота в резервах. Волновой диаграммы (капитализация, золото) говорит о 51.9 в это время. Почему разница? (Или пульсации капитализации графиков означать что-то другое?)

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

Тут разница в сальдо означает, что РС, помимо слитков в свои сейфы, а также проводит другие народы XAU в долг, чтобы покрыть разницу?

+688
gadgetmo 10 июл. 2016 г., 5:41:57

Как создать транзакцию в Bitcoin, которые можно провести по истечении определенного срока (например, 1 месяц) такие, что: 1. Это гарантирует, что сделка будет действительна после 1 месяца (на счете имеется достаточно БТЦ в нем). 2. Сумму, которая будет снята не запер за этот период.

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

+679
SoAwesomeMan 21 дек. 2017 г., 14:15:36

В регтест сложности не 0. Это вокруг 0.0000000005 изначально (соответствует 1 хэш в 2 сроком действия), и перенастраивает таким же образом, что основная сеть, каждые 2016 блоков.

То, что вы видите, эта ошибка является ошибкой, хотя, который, вероятно, будет исправлена в Bitcoin ядро 0.11.

+673
Joker 00 19 июл. 2016 г., 20:03:04

После того как я прочитал это:

Честные генераторы строить только на блоке (по ссылке в блоки, которые они создают), если это последний блок в длинную цепочку сертификатов. "Длина" рассчитывается как общее трудность этой цепи, а не количество блоков, хотя это различие имеет значение только в контексте нескольких возможных атак. Цепь действует, если все блоки и транзакции внутри него остаются в силе, и только если она начинается с генезиса блока. https://en.bitcoin.it/wiki/Block_chain

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

+660
butto 2 июл. 2019 г., 15:25:27

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

В случае с Debian и его производных, состоит из двух шагов.

  • Бинарники и данные для Bitcoin-Qt являются распределенной в качестве .файл deb. Криптографический хэш (в настоящее время алгоритм MD5, SHA1 и SHA256) файла, содержащегося в списке пакетов, что apt-get использует, чтобы определить, какие пакеты доступны. Если злоумышленник изменяет .файл deb, скажем, разбив на одно из зеркал-серверов Debian, хэш не будет соответствовать и apt-get будет отказаться от установки пакета.

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

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

+639
mahesh 25 апр. 2011 г., 14:57:03

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

+636
ColoradoEric 18 авг. 2016 г., 9:31:50

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

+543
Scentedman1234 10 мар. 2018 г., 2:33:50

Я пытаюсь запустить биткоин-версии v0.8.1 в режиме регтест, но он не работает. При размещении регтест=1 в Bitcoin.конф начинает синхронизировать mainnet. Я не видел ничего в код.

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

Когда регтест добавлен режим ?

+540
Mona Paquet 8 сент. 2014 г., 10:21:20

В принципе, мы практически ничего не знаем об этих людях. Будут ли они риск в будущем?

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

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

Угроза рынку? Даже "большие" держатели будут бороться за влияние на рынке, каждый большой выброс дает перераспределение богатства. Те люди, которые держали в руках много монет, как правило, продают, когда они видят возможность. Люди не жертвовать своим качеством жизни за деньги.

+527
redplumptomato 10 окт. 2011 г., 2:58:02

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

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

Как говорится, "обманешь меня раз-позор тебе; одурачишь меня дважды-позор мне". После всех задержек и противоречий с их линии ПЛИС, они дали свое слово, что с опытом они действительно смогут поставлять свою линию ASIC на октябрь 2012 года. 10 месяцев спустя (и 20-кратное увеличение сложности позже), даже первых предварительных заказчиками не получили свои заказы в полном объеме. Это не помешало им провозгласить новую линию, с предзаказом и такие же пустые обещания. Которые, если их поставить, будет лучше выполнять, чем их первая линия поим, без какой-либо компенсации для своих постоянных клиентов, которые ждали больше года.

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

+526
Sahar Mirbagheri 3 мая 2013 г., 15:20:48

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

Поэтому миллибиткоин 0.001 BTC или 1/1000 БТЦ.

+483
dfs 30 мар. 2015 г., 14:30:23

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

судо apt-получить установку питона-витая в Python-mysqldb для Python-разработчика на Python-setuptools на Python-memcache для питона-пакет
easy_install -U и распространять
клон git http://github.com/Tydus/litecoin_scrypt.git
клон git http://github.com/ahmedbodi/stratum-mining.git
клон git http://github.com/ahmedbodi/stratum.git
компакт пласта-добыча
в Git подмодуля инит
обновление подмодуля ЖКТ
компакт-дисков внешние/litecoin_scrypt
судо питона setup.py установите
кд ~
компакт пласта-добыча/внешние/пласт
судо питона setup.py установите











+458
GooseMan 27 мар. 2014 г., 0:04:19

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

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

+360
xiaoronglv 25 мар. 2015 г., 11:57:21

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

Различные узлы имеют различные минимальные суммы финансирования канала.

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

Вот пример, где я пытаюсь открыть канал на 30 000 Сац:

./ЦПИ openchannel -node_key 03c2abfa93eacec04721c019644584424aab2ba4dff3ac9bdab4e9c97007491dda --local_amt 300000-подключение 104.248.84.249:9735
[lncli] ошибка RPC: код = Код(199) деск = Чан размером 0.003 БТЦ ниже мин размера Чан 0.01 БТЦ

Вы можете увидеть запрос на открытие канала не удается, потому что не соответствуют минимальным политики удаленного узла. Так что я попробую еще раз с другим узлом, используя те же 300,000 сел первоначальной суммы финансирования:

./ЦПИ openchannel --node_key 033e9ce4e8f0e68f7db49ffb6b9eecc10605f3f3fcb3c630545887749ab515b9c7 --local_amt 300000-подключение 46.229.165.150:9735
{
 "funding_txid": "8ee38af1fd4a226e578887272d2ceeff655ab7269lb55b7307ff7b25fd05c5"
}

Успехов!

+208
Kleptonite 26 июл. 2013 г., 11:01:18

Если я использую официальный клиент на Ripple.com и добавить кого-то в моем списке контактов ... информация "я считаю, что пульсации адресу Х является Г" вам хранится в незашифрованном виде? Это вещание в любое центральном сервере?

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

+207
Paul Raymond 22 окт. 2019 г., 1:14:32

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

+142
Josef Habr 2 апр. 2017 г., 12:27:10

У меня такой результат после hash_pbkdf2

5B56C417303FAA3FCBA7E57400E120A0CA83EC5A4FC9FFBA757FBE63FBD77A89A1A3BE4C67196F57C39A88B76373733891BFABA16ED27A813CEED498804C0570

enter image description here

осталось 256 бит:

5B56C417303FAA3FCBA7E57400E120A0CA83EC5A4FC9FFBA757FBE63FBD77A89

в базовый 10 лет

м = 41313771436092106966070828753784402438291933698697412643075684398900444625545

право 256 бит

A1A3BE4C67196F57C39A88B76373733891BFABA16ED27A813CEED498804C0570

в базовый 10 лет

Г = 73111678085084231450767103284505018606851115862905010375565411946552667932016

Для расчета мастер-публичный ключ я должен делать

М*Г

до н. э. <<< “73111678085084231450767103284505018606851115862905010375565411946552667932016 * 41313771436092106966070828753784402438291933698697412643075684398900444625545”

результат

3020519157716314193817478999423070077945694756523017007189820738431399197829981163447928137705627795431573290757393848092663806903883822516032876636948720

что результат не правильный

+124
Chris Lample 28 апр. 2010 г., 3:20:15

Решение:

Во-первых, подтвердить свой БТГ баланс https://bitinfocharts.com/bitcoin%20gold/address/

  1. перейти к https://www.bitaddress.org "кошелька"
  2. (необязательно) скачать сайте, чтобы использовать его локально в автономном режиме, проверьте код на GitHub, чтобы подтвердить это не делать ничего вредного
  3. положите ваши БТЦ закрытый ключ и нажмите Просмотр сведений
  4. Установите Coinomi
  5. Создать новый кошелек и добавить БТГ, затем выберите развертки кошелек
  6. Проведите QR-код "закрытый ключ ВИФ 51 символов base58, начинается с на '5'

Молодец!!!

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

Редактировать 1: добавлена шаг БТГ Эксплорер Правка 2: изменен Шаг 2 (необязательный)

+95
Navnath Godse 20 авг. 2013 г., 8:39:02

Сегодня я видел новый www.spend-a-bit.com обслуживание. Идея хорошая, но вы должны отправить их биткоины, а затем вы получаете ваш баланс.

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

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

+83
jursetto 27 окт. 2013 г., 19:26:14

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

Они по-прежнему уязвимы от атак грубой силы, хотя это все еще достаточно безопасной по крайней мере в ближайшие х лет (где Х > 10).

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

http://en.wikipedia.org/wiki/SHA-3

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

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

+73
nesal aclig 25 апр. 2016 г., 0:49:46

Есть дизайн-спецификация (но еще не рабочий код) для AnonyMint собой.к.а. AnonyCoin.

Исковые требования исправить то, что, как утверждается, фатальные недостатки в Bitcoin.

Обновление: этот алгоритм для обеспечения стабильности стоимости была добавлена.

P. S. Я дизайнер, и я ее создал в один день, после обучения с нуля о Bitcoin в предыдущий день.

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

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

+39
GreenNun 13 апр. 2017 г., 8:32:20

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