Блокчейн и анонимных данных внутри сети

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

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

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

Использовать пример: банковские операции

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

В чем тогда дело использовать и как люди смотрят на это типа проблемы с их точки зрения?

+51
Vackup 3 окт. 2010 г., 11:20:37
22 ответов

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

Но я хочу добавить его на один из моих счетов, или новый аккаунт, поэтому я могу смотреть баланс. Сейчас мне приходится использовать блок Explorer, чтобы найти баланс и TX-информационные.

Я использую: importpubkey или importaddress или что-то еще? Я не могу понять, как.

Команда setaccount дает мне "этот адрес не принадлежит вам".

+977
Nabila Fajri Asroria 03 февр. '09 в 4:24

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

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

+971
Sidra Baloch 19 дек. 2018 г., 13:28:15

Стресс-тест был запущен на mainnet, чтобы наблюдать эффект лавинообразного спроса в объеме Техас.

Почему тестовом режиме "стресс-теста" будут организованы посмотреть на последствия 20мб размер блока (и другие переменные?)

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

+971
YLombardi 4 янв. 2010 г., 5:35:24

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

+957
DjAnGry 18 апр. 2016 г., 10:18:01

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

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

+930
Siddiqui 10 авг. 2019 г., 22:10:14

Есть довольно полный список на TradeLi.ст

БТЦ-е:

Фиат

 ПАРА BTC/USD НА БТЦ/РУР БТЦ/ЛТЦ ЕВРО/ДОЛЛАР ЛТЦ/РУР ЛТК/ПСУ ЕВРО/ДОЛЛАР ЧЖК/USD И USD/РУБ EUR/ДОЛЛАР

Крипто

 ЛТЦ/БТЦ НМЦ/БТЦ ЧЖК/БТЦ КИП/БТЦ ППЦ/БТЦ КДК/БТЦ ХРМ/БТЦ

Coinex, Virtuex, бирже Cryptsy (слишком много перечислять)

+917
davladta 12 июл. 2019 г., 18:43:48

Справочная информация:

Этот пост о криптографии стека обмен показывает, как практически однозначно восстановить открытый ключ подписи, хэш данных и знаний кривой: https://crypto.stackexchange.com/questions/18105/how-does-recovering-the-public-key-from-an-ecdsa-signature-work. Я считаю, что это в основном выпускает два открытых ключей, для которых данная подпись будет проверить на хеш.

Главный Вопрос:

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

  • Мы можем запустить обычную проверку уровнем рутины, которая несколько раз интенсивнее.
  • Мы можем провести открытый ключ восстановления с (С, ч, кривая) и убедитесь в том, что один из 2 возможных вернулся открытых ключей (4, действительно, поскольку каждый из них может быть либо сжимается/разжимается) смысл вопрос. Я не уверен, если это более/менее трудоемким.

Так,

  1. Проверка с помощью открытого ключа восстановления более или менее трудоемким, чем обычная верификация алгоритма ECDSA?
  2. Если меньше, то не мог биткоин проверка всех его уровнем через открытый ключ восстановления и сэкономить время? Согласен, проверка по умолчанию-хэш будет осуществляться с каждого открытого ключа кандидат, OP_HASH160 хэширования и, видя, если он выходит справа 20 байт адреса. И если ни один из 4-х возможных хэш на правильное значение, то проверка подписи не удалось.

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

+916
xidjeys vaxer 11 февр. 2011 г., 4:07:30

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

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

Как почти все другие "магическое число" используется в Bitcoin, в 2-недельный интервал, кажется, просто быть произвольное число без реального обоснования.

+867
ProgramCpp 28 янв. 2017 г., 18:55:39

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

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

Проблему случайных хэш' также имеет и другие выгоды. Это гарантирует, что биткоин блоки добываются каждые 10 минут. Каждые 2016 блоков (или ~2 недели) сложность регулируется автоматически, чтобы гарантировать, что средний блок остается на 10 минут.

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

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

+798
wardr 6 авг. 2019 г., 10:48:38

Звоните: биткоин-Кинк decoderawtransaction 01000000010000000000000000000000000000000000000000000000000000000000000000ffffffff0704ffff001d014dffffffff0100f2052a01000000434104e70a02f5af48a1989bf630d92523c9d14c45c75f7d1b998e962bff6ff9995fc5bdb44f1793b37495d80324acba7c8f537caaf8432b8d47987313060cc82d8a93ac00000000 с вашего биткоин-клиент, вы получите:

{
 "txid" : "2d05f0c9c3e1c226e63b5fac240137687544cf631cd616fd34fd188fc9020866",
 "версии" : 1,
 "locktime" : 0,
 "Альвин" : [
{
 "компания" : "04ffff001d014d",
 "последовательности" : 4294967295
}
],
 "Uвых" : [
{
 "значение" : 50.00000000,
 "н" : 0,
 "scriptPubKey" : {
 "АСМ" : "04e70a02f5af48a1989bf630d92523c9d14c45c75f7d1b998e962bff6ff9995fc5bdb44f1793b37495d80324acba7c8f537caaf8432b8d47987313060cc82d8a93 OP_CHECKSIG",
 "наговор" : "4104e70a02f5af48a1989bf630d92523c9d14c45c75f7d1b998e962bff6ff9995fc5bdb44f1793b37495d80324acba7c8f537caaf8432b8d47987313060cc82d8a93ac",
 "reqSigs" : 1,
 "тип" : "по умолчанию",
 "адреса" : [
"13A1W4jLPP75pzvn2qJ5KyyqG3qPSpb9jm"
]
}
}
]

В качестве альтернативы вы можете использовать Гэвин Андерсен десериализации скрипт на Python: https://github.com/gavinandresen/bitcointools/blob/master/deserialize.py

+793
Christos Pontikis 30 мар. 2013 г., 4:08:53

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

+772
Herkkumonsterin 11 окт. 2011 г., 16:35:24

Нет. Компактный размер целых чисел без знака не кораблей (за исключением основного один байт). Они сериализации, так это на самом деле просто массив байтов. Вы просто сравните количество сериализации границ и определить оттуда, что префикс байт. Bitcoin.org делает лучше описать так: https://bitcoin.org/en/developer-reference#compactsize-unsigned-integers. Обратите внимание, что вы должны понимать шестнадцатеричных чисел и как они работают в с.

+715
NIKHIL Singh 5 мар. 2012 г., 10:10:16

Наверное, это из-за низкого гонорара. Если вы видите в Техас blockchain.info или похожая, вы можете просмотреть сатоши за байт вы оплатили взнос. Сегодня (12Dec17), рекомендуется платить хотя бы 100 сатоши за байт.

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

Надеюсь, что это помогает вам

+623
DesAdams 14 янв. 2019 г., 2:26:29

Это прогнозирует статьи говорит, что:

“Так как транзакции создаются, искаженного/параллельные сделки создаются также для создания тумана путаницы вся сеть, которая затрагивает почти каждую реализацию там”, - добавил он.

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

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

Например, МТ. Гора Gox, которая используется автоматизированная система одобрить изъятия (как говорится в статье), будет рассматривать сделку, вывод одобрен, прежде чем он был фактически подтвержден в Blockchain. Когда-то мутировавшая версия о том, что сделка была подтверждена в Blockchain, МТ. Система учета поставить было проблемой, потому что сделки предполагалось, была подтверждена (и, следовательно, уже "потеряли" биткоины за) на самом деле не подтверждено.

Правильно ли я понимаю?

+584
Kevin ABRIOUX 1 июн. 2019 г., 15:48:14

Пока я нашел два различия между документом и болт технические характеристики:

Финансирование

Техническое описание: один или оба участника в Фонд канала (стр. 7)

Болт: только один участник может финансировать канал (болт #2 - Создание канала)

Обращение взыскания

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

Документ

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

Приверженность Техас 1 {версия Алисы)

 Из 0: 2-из-2 multisig (Pubkey_Alice_1, Pubkey_Bob_1)
 Из 1: Pubkey_Bob_2

Отзывная Техас поставка 1 (версия Алисы)

 В: sig_Alice_1, sig_Bob_1 // timelocked через бип 68 (nSequence < MAX_INT)
 Из: <Pubkey_Alice_2>

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

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

Нарушение средство Техас

 В: sig_Alice_1, sig_Bob_1 
 Из: Pubkey_Bob_3

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

Болт

Алиса только на совершение сделки. Выход, который предназначен для Алиса имеет два возможных пути искупления. Первый путь требует отзыва закрытого ключа, и второй путь требует Алисы закрытого ключа и задержки с относительной временной замок через OP_CHECKSEQUENCEVERIFY (бип 112).

Приверженность Техас 1 (версия Алисы)

 Из 0: если
 <Revocation_Pubkey> // первый путь
Еще
 <time_delay> // второй путь
<Pubkey_Alice>

 Из 1: <Pubkey_Bob>

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

Устранить нарушения ТХ 1

 В: <Revocation_Privkey> 
 Из: <Pubkey_Bob>
+524
Rithy Phan 18 февр. 2010 г., 17:51:26

Как я могу узнать ID транзакции, я только что сделал?

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

Как мне найти его?

+443
J Garfunkel 29 нояб. 2013 г., 21:30:32

Если вы получаете 'пропавших без вести родителей, то ваши проводки неверны Так что вы не можете выкупить любой биткоин от них

+434
andros1337 17 янв. 2011 г., 6:05:00

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

Разве это не должно быть так же? Кто-нибудь еще сталкивался с этим? Что такое математика / логика эта разница?

+405
Norm Williams 22 мар. 2011 г., 6:34:11

Я иногда читаю в интернете, что в Blockchain контрольно-пропускных пунктов, так, что 51% не может Blockchain перед КПП, что даже с более чем 51%. Это правда?

В этом ответе это полностью отсутствует: Может злоумышленник с 51% хэш-мощности менять старые блоки?

На этот вопрос я хотел бы предположить, что 51% злоумышленнику изменить клиента он использует любые пути, что бы помочь сделать эту атаку

Ура!

+242
sudosensei 5 нояб. 2018 г., 9:07:48

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

Пос не имеет сложности цели максимум, но есть ряд возможных решений, скажем 0-Н. последний блок используется для вычисления новой цели(не максимум, но фактическая цель), сказать, т. Пос алгоритм определения доли держатель шансы по-разному, но там будут какие-то функции, что дает им диапазон спектра пропорционально их доле(М...М+S). По прошествии времени либо что ассортимент растет, или пересчитывается с учетом каждой новой метки. Когда Шахтер ассортимент включает в себя целевой, то есть включить в мой блок, в какой момент новая цель определяется.

00:00 > 0___М...М+S____Т_______________Н

00:01 > 0______________Т___М...М+S_____Н

00:02 > 0____________М. Т. М+S___________Н < шанс мой блок

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

+235
Ingrid Phillips 1 июл. 2013 г., 8:40:54

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

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

+58
Pim 19 мая 2011 г., 18:04:43

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

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

Для того, чтобы потратить биткоины, вам нужен закрытый ключ биткоин-адрес в вопрос. Если вы используете программное обеспечение кошелька, не связанных с лишением свободы, программное обеспечение будет создавать и управлять этими частная ключи для вас в фоновом режиме (биткоин адреса будут представлены вам). Если вам так хочется, вы можете импортировать ключи на другой кошелек, так что вы можете потратить свои средства из одного из нескольких экземпляров кошелек. Многие бумажники в эти дни 'иерархические детерминированные' (HD) на кошельки, которые обеспечат вам 12 или 24 слова семян фразу, - Это семя фраза может также использоваться, чтобы воссоздать весь кошелек на отдельном устройстве.

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

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

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

+46
sage 24 авг. 2014 г., 2:54:54

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