Как получить последние текста для вновь найденный блок

Сайты как blockchain.info и btc.com дать ретранслируется информация, чтобы найти, кто нашел блок. Я вижу всех текст на сайте https://coin.dance/blocks. Можно ли получить эту информацию с помощью биткоин-Кинк ?

+578
Someone Else 18 сент. 2019 г., 7:46:54
19 ответов

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

В свете вышесказанного это все равно не возможно?

т. е. если у меня есть крупный холдинг Bitcoin в адрес кого-то "может" случайно генерировать один и тот же закрытый ключ и доступ к своему фонду.

Это правильно?

+970
Foton 03 февр. '09 в 4:24

Есть пост на Реддите с Т документ , загруженные на Google Диск. Источник считается тонну телеграмм канала.

+964
Valkv 3 февр. 2017 г., 2:58:06

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

Закрытый ключ является 'скаляр', которая умножается 'генератор' точки, в результате открытого ключа.

Умножение скаляра в основном повторяющихся. Умножая точка генератора по 5 означает: расчета г+г+г+г+г.

Вы рассчитать путем вычисления Г2= г+г, тогда Г4=Г2+Г2, то Г5=Г4+г.

Формула кривой

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

г^2 == х^3 + 7 ( Mod Р )

где П = 2^256 - 2^32 - 977

Точки На кривой

точка (X,Y) лежит на кривой, если он соответствует выше уравнение

Кривая Дополнение

Кривая дополнение лучше визуализируется геометрически

curve addition

изображение с сертизом

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

добавление точек

Добавление точек Р1=(Х1,Y1) и Р2=(Х2,У2), в результате чего Psum= (xsum, ysum)

наклон = (У1-У2)/(х1-х2)
xsum = склона^2 - (х1+х2)
ysum = наклон*(Х1-xsum)-У1

точка удвоения

если P1 и P2 являются одной и той же точке, выше при добавлении формула предполагают деление на ноль, так что другую формулу нужно вычислить П+П

наклон = 3 * х^2 / (2*г)
xdbl = склона^2 - 2*х
ydbl = наклон *(х-xdbl)-г

ключи по алгоритму ECDSA

Для алгоритма ECDSA генератор точки Г был избран.

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

Если вы выберете свой закрытый ключ неосмотрительно, скажем 1, ваш публичный ключ будет равен генератор точки, этот адрес: 1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kzm

Как видите, он был еще совсем недавно использовали.

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

Пример кода

Вижу в этом суть пример в Python

+962
dsghrg 21 июн. 2015 г., 16:52:48

Ссылка Альберт показывает "чрезвычайная трудность настройки" кодом. Основной 2016-блок регулировки сложности определяется в chainparams.cpp:

 консенсус.nPowTargetTimespan = 14 * 24 * 60 * 60;

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

 консенсус.nMinerConfirmationWindow = 2016;
+958
cherylhaines 14 июн. 2019 г., 14:48:16

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

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

+910
Aleah 7 июл. 2016 г., 2:19:27

Может кто-нибудь посоветовать честный/надежное обслуживание escrow?

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

Другая проблема-это их политика споре не хватает подробностей. Меня беспокоит то, что произойдет, если покупатель утверждает, что их посылка никогда не приходит и как БТЦ вернулся к ним. Биржи попросту говоря "сохранить доказательства размещения" отсутствует в деталях, так сказать.

Существуют ли какие-либо сделки в Великобритании?

+844
Daki Carnhof 9 нояб. 2013 г., 23:30:40

Учитывая молниеносный путь Алиса → Вася → Кэрол → Дэйв → Emilee (с Алисой являющиеся отправителем и Emilee являющаяся приемником), предположим, Дэйв и Боб должны быть одной и той же сущности.

Потянув средства от Дейва к себе, Emilee раскрывает секрет Р Дэйв. Вася то знает, что Р, потому что Боб и Дэйв представляют собой единое целое, и тянет средства из Алисы.

Затем Боб транслирует каналы государства между ним и Кэрол в блокчейн. Дэйв впоследствии тянет средства от Кэрол.

В этой процедуре, Кэрол не платят. Как это предупредить?

+771
anna23sd 29 июл. 2016 г., 2:45:43

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

  • Н1 -> Н2: входящая сумма
  • Н2> Н3: входящие суммы - fee_2 (Н2 зарабатывает fee_2)
  • Н3> Н4: входящие суммы - fee_2 - fee_3 (Н3 зарабатывает комиссии по fee_3)

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

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

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

+736
Lee Hambley 1 февр. 2011 г., 11:38:32

Я просто слился пиар на ржавый Рассел , которая стремится объяснить его назначение. Из текста, который был добавлен:

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

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

Вы должны вызвать этот после secp256k1_context_create или secp256k1_context_clone, и может многократно называют это позже.

+682
Saiful Islam 6 дек. 2018 г., 10:50:45

И он сказал, что "изменения правила консенсуса сложно-вилка".

Единственные изменения, которые позволят ранее поврежденных блоков hardforks. Когда новые правила ограничивают допустимые блоки подмножеством предыдущего правила, это softfork. Посмотрим, что мягкая вилка? для полного объяснения.

Должны все полные узлы принимаете? Или должен наиболее полного узлы принимают? Или есть какой-то "святой полный узел", которые должны принять?

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

В вашем примере, когда одна из сторон контролирует 90% узлов, 90% из hashpower и 90% fullnodes, и в одностороннем порядке увеличивает блок награду в 200 БТЦ, остальные узлы будут считать такого блока недействительными и не следовать по цепочке. С их точки зрения 90% от hashpower ушел бы в сети Bitcoin. Если они хотели пройти всю цепочку с цепочкой, им придется запустить новое программное обеспечение, которое принимает этот новый набор правил. С другой стороны, некоторые облегченные узлы могут быть введены в заблуждение, чтобы следовать цепи атакующего, потому что они не проверяют это правило.

+449
ZeBirdeh 21 авг. 2018 г., 9:17:59

Может кто поможет мне понять, как их API оплаты работ на уровне ЭКП bitcoind? Насколько я могу судить, нет никакого способа, чтобы увидеть, что баланс адрес, только номер биткоин адрес получил вместе с подтверждениями этого.

Если бы мне пришлось повторить в Blockchain API, мне придется:

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

Неужели это так запутанно или я упускаю что-то гораздо проще? В настоящее время я запускаю сайт, который обрабатывает платежи БТЦ, но я бы хотел отойти от опоры на blockchain.info.

+441
Ebazavrik 17 окт. 2013 г., 10:54:37

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

У нас есть вопрос, нам нужна помощь.

Как мы показываем, регулирующих органов и других субъектов, которые Боб в следующей ситуации-это не отмывание средств?

Боб наша мягкая инженер воспитанный, кто работает из дома, проделал кучу работы для нового сайта. Он согласился принять оплату в BTC - сайт выплачивает ему эквивалент 20К долларов в биткоинах. Компания покупает эти монеты из различных других источников, не участвующих в любой преступной деятельности, эти люди тоже получили свои БТЦ из других источников, которые не являются преступными. Допустим, мы погружаемся еще на 5 уровней в глубину и эти БТЦ так же чиста, как свежевыпавший снег. И, возможно, некоторые из них использовались давно в продажу исчезающих птиц или наркотики или что угодно. Просто как 20-долларовую купюру в свой кошелек.

7 месяцев спустя Боб ясно!! Теперь у него 20К долларов, которые он хочет вложить в его банковский счет. В этом случае - имею в виду мужчин с бейджиками приходить в дом Боба и обвиняют его в продаже наркотиков и, что 20К-это через доходы от преступления, и они хотят отправить Боба в ближайший дом коррекций. Чтобы сделать дела хуже, работы ПК Боба был потерян в несчастном случае, и веб-компании он работал уже не в бизнесе. Никаких доказательств, что он сделал.

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

И как сказано в сценарии, может быть, некоторые из БТД были использованы в незаконной деятельности, но месяца через хорошие честные люди были эти монеты, и мы должны рассматривать эти монеты, как чисто, как $20 в бумажнике, который я получил от, возможно, использовались, чтобы купить кокаин 5 месяцев назад.

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

Спасибо!

+352
Chasey STEWART 11 авг. 2012 г., 6:16:32

Меня интересует нужно ли подписи на Bitcoin как валюты определенной валюты или дается одна программа, которая может войти в биткойн-сырьевой сделки/в JSON можно создать действительных подписей для других монет, а?

То есть, если программа берет:

  • Закрытый ключ
  • Предварительно установленная необработанные транзакции / в JSON

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

+204
naga4ce 24 нояб. 2019 г., 9:01:48

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

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

+200
Shelby Oldfield 9 февр. 2013 г., 11:08:56

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

+173
Fercar 1 сент. 2018 г., 12:11:30

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

$этом->биткоин->settxfee($плата);
$вывода = $этом->биткоин->sendtoaddress($устранению, $сумма);

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

+154
Sebastian Ryszard Kruk 26 нояб. 2011 г., 15:26:34

Я создал несколько адресов multisig, и просто пытался создать 2 из 3 адрес, но он вернулся с AddCScript() ошибка.

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

+151
Spoklez 23 дек. 2011 г., 10:51:54

В простое-говорить...

В список из запрещенных узлов.

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

Я вам дам аналогию.

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

** Я устала, прости плохая аналогия **

+146
PapaBuduiit 3 нояб. 2019 г., 9:45:40

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

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

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

+27
Geralt77 2 июн. 2010 г., 22:38:04

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