Как 6 ЛТК блоков "более безопасным", чем 6 БТЦ блоки?

Это видео утверждает, что лайткоина является более безопасной, чем биткоин.

Если единственное различие между LTC и BTC находится скрипт, то я не вижу, как сеть Меркле из 6 блоков, которые будут более безопасными, чем другие.

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

+118
tamara fedorovna 13 сент. 2017 г., 13:27:44
25 ответов

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

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

+987
Jose Aguirre 03 февр. '09 в 4:24

Да, ваш клиент будет полностью проверить каждый блок получает.

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

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

+958
ShootingStar 18 мая 2011 г., 23:58:34
Другие ответы

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


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

Вы не можете действительно "поток" их. Операции вам после подтверждения включена в блок. Так что за 10 минут ничего бы не было, а потом вдруг не было бы в 1000+ сделок с подтверждением. Если это то, что вы ищете, вы можете просто использовать что-то вроде https://blockchain.info/block-index/$block_index?формат=формат JSON и заменить $block_index с последним блоком. JSON будет реагировать со всеми ID транзакции в массиве, которые были включены в "Техас":

https://blockchain.info/api/blockchain_api

Редактировать:
Blockchain.info имеет всю информацию, вам нужно. Сначала получить текущую высоту блока, который вы можете получить от https://blockchain.info/stats?format=json

$bcinfo = json_decode(функции file_get_contents("https://blockchain.info/stats?format=json"), истина);
$latestblock = $bcinfo["n_blocks_total"];

Затем подключите текущего блока в https://blockchain.info/block-height/$latestblock?формат=формат JSON

$getblock = json_decode(функции file_get_contents("https://blockchain.info/block-height/".$latestblock".?формат=формат JSON"), истина); 

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

Вот один я сделал быстро в PHP: http://phpfiddle.org/lite/code/k16m-r8fh

<?в PHP
$bcinfo = json_decode(функции file_get_contents("https://blockchain.info/stats?format=json"), истина);
$latestblock = $bcinfo["n_blocks_total"];
$getblock = json_decode(функции file_get_contents("https://blockchain.info/block-height/".$latestblock".?формат=формат JSON"), истина);
$counttxs = сумма($getblock["блоки"][0]["Техас"]);
для($Я=0;$я<$counttxs;$я++){
 //ТХ время
 $timetx = $getblock [блоков][0]["Техас"][$я]["время"];
 $дата = дата('г-м-д ч:я:ы', $timetx);
 Эхо $дата."<БР>";
 //количество входов
 $countinputs = сумма($getblock [блоков][0]["Техас"][$я]["данные"]);
для($ИИ=0;$второй<$countinputs;$II с++){
 //получить ввод адреса
 $значение addr = $getblock [блоков][0]["Техас"][$я]["данные"][$ИИ]["prev_out"]["адрес"];
 Эхо $АДР ? "Ввод: ".$Эл."<БР>" : "";
}
 //количество выходов
 $countouts = сумма($getblock [блоков][0]["Техас"][$я]["выход"]);
для($иии=0;$иии<$countouts;$III с++){
 //получаем выходной адрес
 $outaddr = $getblock [блоков][0]["Техас"][$я]["из"][$иии]["адрес"];
 Эхо $outaddr ? "Вывод: ".$outaddr."<БР>" : "";
}
 Эхо "<бр><бр>";
}

?>
+922
Annette Ochotorena 6 апр. 2012 г., 13:13:18

Ответ Стивен является правильным. Дополнительный способ смотреть на это-оптимизация.

Фон

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

  1. Мы предполагаем, что любой может создать журнал (т. е. мы никому не доверяю, чтобы поддержать "удачный вход").
  2. Журнал с самой записи всегда считается авторитетным.
  3. Каждая запись имеет какую-то внутреннюю ссылку на запись, которая идет перед ним, и тот, что идет после нее.
  4. Это очень сложно (т. е., это занимает много времени), чтобы добавить запись в журнал.

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

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

Так какое это имеет отношение к оптимизации?

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

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

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

Заключение

Теперь...заменить слово "журнал" с "цепь" и "мини-журнала" с "заблокировать" и теперь вы понимаете, почему блокчейнами необходимы не только с точки зрения безопасности, но с точки зрения оптимизации, а также ;-)

+911
PascalCzasny 2 сент. 2016 г., 6:09:05

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

Я нахожусь в основном интересует сравнение между хром приложение и на OSX приложение. Также это приложение для Android, в iOS приложение а приложение Firefox, не уверен, если есть что-то еще (вероятно, что для Windows существует). Существует, конечно, возможность напрямую использовать этот сайт, но я предполагаю, что это почти всегда менее безопасны, чем остальные, поэтому нет особого смысла, учитывая это (если я не ошибаюсь).

+909
Frankhill 11 февр. 2017 г., 12:07:50

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

+909
anduee 27 мая 2016 г., 20:41:50

Друг просто спросил меня: "где 11 БТЦ я купил у вас полгода назад? ... Я не помню, куда я их положила". Он отформатирован несколько месяцев назад своего компьютера, и деньги, вероятно, потерял (все ваши Сткк только что получил 5.2 е-7 и более ценных).

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

  • Вы только должны помнить пароль/пароль для доступа ко всем вашим БТЦ. Бонус: истории транзакций, а также.
  • Это супер безопасно. Я имею в виду, я хотел бы 2-факторной аутентификации, и ключи не должны храниться на сервере (может быть, только половина ключа). Предположим, что клиентский компьютер троян заразил, а также.
  • Нет идентификатор/анализы крови/все, что необходимо, чтобы использовать его (я не знаю, что МТ. Гора Gox требует "верифицированный" в настоящее время пользователи).
  • Он разработан сравнительно надежных компаний/людей. Доверие-это субъективная, но все же вы можете предоставить конкретные доказательства того, почему компания Х "больше доверяют сообществу", чем компанию Y.
  • Я предпочел бы не установить браузерная кошелек, но если это не конфликтует с любым из вышеуказанных требований.

Есть кошельки, которые отвечают большинству/всем этим требованиям?

+871
Rvfvl 20 апр. 2011 г., 23:47:02

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

Росс Ульбрихт/суда ДНР приводится несколько примеров, как можно доказать, что кто-то сделал проводки:

  1. Будучи человеком, который продает продукт или услугу для них. Например, "Хитман" Росс нанял, чтобы убить Кертис Грин был на самом деле агентом под прикрытием.
  2. Схватив ноутбук, используемое для совершения сделок из рук парня, который сделал это, и криминалистический анализ.
  3. Другие способы, как иметь тайный осведомитель, (как Кертис зеленый) или заставить их признать свою вину (как Карл Марк Форс.)
+839
Prabha 14 авг. 2018 г., 21:59:49

У меня есть $10 на мой адрес. Я только импортные, что адрес мой другой кошелек, но он показывает баланс $0, а не в прошлом. Я попробовал мой адрес баланс $18 и тот же нулевой баланс отображается на импортированные адреса даже последние сделки Я даже положил мой закрытый ключ, который не показывает каких-либо суммы В чем проблема? Может кто-нибудь помочь с этим?

+641
user138774 9 июн. 2018 г., 8:45:58

Я не читал газету, но вот некоторые мысли.

Частная блокчейнами мало смысла (для меня). Но, конечно, может быть, умный человек сам разберется в игре Для/от частных блокчейнами. Для меня они очень похожи на корпоративных интрасетях середины/конца 90-х годов. Это были раздутыми, а также. ИМО публичный блокчейн-это путь, возможно с шифрованием транзакций, или, возможно, через ноль доказательств знания (аля Zcash) если важна конфиденциальность.

Комментировать ваши вопросы:

  1. Цепочки блоков вместе дает немного больше безопасности, как вы не могли изменить только одну транзакцию в блок Х вам придется пересчитать контрольные суммы для каждого блока вперед и заставить других согласиться на эти изменения. В ДДВ можно просто удалять/изменять/изменить запись.
  2. Это будет действительно зависеть от того, насколько частный блокчейн настроен. Нам нужны другие, чтобы принять каждого блока? Бы другие признают наш новый восстановленный блокчейн? Какой консенсус алгоритм мы будем использовать здесь?
  3. Блокчейнами предлагаем большое (в правильном случае). В случае банковские операции могут быть зашифрованы и только вовлеченных сторон есть ключи для расшифровки. Почему блокчейн с данными конкурентов магазин? Ну, что, если Blockchain используется только для межбанковских операций, а не для внутренних. То есть неизменяемым (надеюсь) запись транзакций между банками.

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

+629
uiroshan 2 нояб. 2017 г., 6:57:07

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

Чем больше накалена доллар беспокоит вас, тем более переходить в не Fiat активов, таких как Bitcoin. ФРС не остановили печатные станки. Если та не переживай ты, остаться в США, но сохранить небольшое количество BTC или эфирия на всякий случай!

+558
Rmbgb 21 мая 2015 г., 16:55:47

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

Если сборы от друзей и семьи, и только изредка площади, вероятно, никогда не знаю, и не волнует, что причина была для покупки. Но начать делать регулярные "карта не присутствует" tranasactions для больших объемов транзакций (например, $100 или более) и, что, наверное, когда вы в конечном итоге получаете просили поподробнее рассказать о вашей деловой активности.

Знаю, что вы подвергаете себя на риск chargeback должна платежных споров возникать.

+533
Cody Mcranie 23 нояб. 2012 г., 23:28:33

В основном как цепи синхронизированы так, что есть только один основной цепи?

+499
Cowboy433 8 апр. 2015 г., 0:59:52

Вы должны сначала установить необходимые зависимости

судо apt-получить обновление

суда apt-получить установку -й ГИТ сделать G++ построить-важно libminiupnpc-Дэв

судо apt-получить установку -у последней++-в dev libssl-dev и libboost1.48-все libboost-chrono1.48-Дэв

тогда

ГИТ https://github.com/cryptotech/PayCon.git клон 

компакт PayCon/ГРЦ/leveldb

ш build_detect_platform build_config.МК ./

компакт-диск

компакт-диск PayCon/ГРЦ

принять -Ф-файле.в Unix
+498
pascalb 19 янв. 2013 г., 18:17:42

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

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

+490
Luke Wenke 9 мая 2014 г., 19:10:59

Я слежу за порядком изготовления холодного кошелька для хранения: скачал копия bitaddress.org используя офф-лайн компьютер загрузился с Ubuntu с компакт-диска.

Вместо того, чтобы распечатывать закрытые ключи и соответствующие адреса для моего биткоин, я просто использовать JavaScript-файл (http://prgomez.com/ursa/) для шифрования закрытого ключа, в то время как я использую Ubuntu. Тогда я все вместе адрес и зашифрованный приватный ключ в надежном месте, чтобы не потерять его, но без специальной безопасности. Все, что я хочу иметь в бумаге-моя 80 бит плюс пароль для шифрования ключа.

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

Это безопасно?

+435
user2850014 25 мар. 2018 г., 12:10:41

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

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

+433
emesser03 18 сент. 2019 г., 20:15:32

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

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

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

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

+422
Hoon 9 окт. 2014 г., 12:21:33

Мне нужно получить данные блока с помощью блока в высоту.

Существует ли библиотека JavaScript для получения блока данных из блокчейна биткоин, путем подключения к локальной узла или 3-й поставщик блокчейн партии?

+361
Najir Ali 17 нояб. 2012 г., 3:27:43

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

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

В его отсутствие, хотя, вполне вероятно, что биткоин прогресс будет сильно сместить к одной из других клиентов или реализации, скорее всего BitcoinJ. При этом предполагается, что реализация c++ -- ссылка клиент-отказались, потому что родители его забрать не имеют знаний, необходимых для поддержания. Это произошло с другими проектами с открытым кодом; торрент однажды была ссылка клиент, который с тех пор исчез и его альтернатив (Азуреус/вузе, трекеры, передача и т. д.) вышел на передовую. Так, есть прецедент.

+287
mdandr 5 июл. 2015 г., 4:00:13

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

Я верю в модель ПР, и я не заинтересован в POS решениях. Что можно сделать, чтобы замедлить/предотвратить централизацию в районах с наименьшими затратами энергии?

+286
Jttpo2 27 июн. 2019 г., 6:10:38

Я новичок в Bitcoin. Я занимаюсь разработкой веб-сайт на PHP, чтобы позволить пользователям строить свой кошелек на моем сайте. Я хочу дать каждому пользователю кошелька. Я не хочу, чтобы дать пользователям закрытых ключей. Я держу личные ключи, так что все свои биткоины владеет рудником. Если каждый хочет потратить свои биткоины, он/она должен отправить запрос на снятие денег и я все улажу. Я хочу быть в состоянии, чтобы отправить биткойн-пользователей одновременно с одной сделки и одна плата. Так что если я даю каждому пользователю новый адрес, биткоины будут изменения (небольшое количество в каждый адрес). Поэтому тратить их нужно много плата. Что я должен делать? Я с помощью API blockcypher по. Есть ли другой API может помочь? Какой сценарий я должен сделать, чтобы достичь всех вышеуказанных целей? спасибо.

+281
Krup 19 мая 2011 г., 1:12:14

Я просто переустановить Электрум бумажник, и она работает.

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

Однако

Я хочу предостеречь. Мой способ на самом деле очень опасно.

Почему?

https://github.com/pooler/electrum-ltc/issues/176

Кто-то потерял 2000 Лайткоин, потому что они скачать Электрум кошелек из фишинговый сайт.

К счастью для меня. Я скачал с правого сайте

Если я не я бы тоже потерял лайткоин.

Пожалуйста, убедитесь, что сертификат действителен и есть рисунок замка (зеленый замок) Если вы используете Firefox.

Правильный адрес Электрум ЛТК является

https://electrum-ltc.org/

Насколько я знаю.

Вы должны увидеть картину замочек и HTTPS:// здесь адрес.

Поэтому ответ на вопрос для большинства новичков это

Переустановить Электрум ЛТК кошелек. Не нужно удалять файл wallet или что-нибудь. Убедитесь, что вы загрузить его с правильным человеком.

@Дан ответ-это тоже хорошо.

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

+193
JCarter 21 янв. 2011 г., 17:05:47

Делая свои собственные.DAT-это довольно просто. В Windows, напишите в командной строке и выполните следующую команду.

Копировать /б blk00000.дат+blk00001.дат+blk00002.дат ушко.дат

Вы хотите, чтобы продолжать идти С + чер*.DAT файлы, пока вы не достигнете последней. Чтобы сделать вещи проще для вас, просто запустите пакетный файл, который может позаботиться о добавлении их все без необходимости ввода каждого чер*.DAT-файл. Просто скопируйте и вставьте ниже код в текстовый файл и назовите его что-то вроде Create_Bootstrap.cmd и запустить его от вашего /блокирует папку.

@Эхо выключено 
команда setlocal enableDelayedExpansion 

набор BITCOINDIR=папке%AppData%\биткоин\блоков
для /F %%х in ('dir /и Б/Д/О %BITCOINDIR%\чер*.*') делать (
 ЕСЛИ НЕ [!Б!] == [] набор B=!Б!+
 набор именем=%BITCOINDIR%\%%х
 набор B=!Б!"!Именем!"
)
копировать /б %б% загрузки.дат

или просто использовать "копировать /б чер*.дат ушко.дат"

+17
Meg Webster Noah 30 сент. 2010 г., 20:17:59

Этот вопрос кажется очень похож на экстракт молния сетевого финансирования сделок с Python биткоин блокчейн парсер Либ , в которых ответ был дан, что вы не можете на самом деле проверить в блокчейне молния каналы.

Однако, есть больше, чтобы добавить:

Ситуация становится хуже с уровнем 2р или скрипты scriptless через которые вы теоретически можете открыть канал и закрыть его через сделки P2PKH. То же самое справедливо, когда биткоин получит свою мягкую вилку для подписи Шнорра. Таким образом те, TX (или смарт-контакты) станут неотличимы от обычной биткоин ВМС США.

Но вы можете посмотреть на протокол сплетнями молний сети по открытым каналам. Предположим, у вас есть полная история открытых и закрытых каналов (которая не включает частные каналы) вы могли бы запустить некоторые алгоритмы машинного обучения / классификатор для создания вероятностной модели. Предполагая, что большинство каналов являются открытыми, вы должны иметь относительно хорошее обучения / тестирования. Однако пока каналы не закрыты все TX являются P2WSH Техас, которые не insistinguishable как уже упоминалось выше, связаны между собой нитью. Поэтому модель машинного обучения будет иметь смысл только (если вообще), чтобы обнаружить бывшие / закрытые каналы.

+14
geilt 3 мая 2016 г., 15:59:23

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