Ниже вы найдете в основном улучшенную версию моего Lightning FAQ.
Несколько новые вопросы и ответы добавлены.
FAQ также доступен на GitHub:
https://github.com/norgesbitcoinforening/lightning-faq
Все отзывы по-прежнему очень ценятся!
Вопрос 1:
Что такое молния сети?
A:
Lightning сеть находится в стадии разработки. Это станет децентрализованной сетью, которая обеспечивает мгновенную передачу офф-цепи в Bitcoin собственности, без необходимости доверенной третьей стороны.
Система использует двунаправленные каналы оплаты, которые состоят из нескольких сигнатур адресов.
Один на цепочке транзакций необходимы, чтобы открыть канал, а другая сделка по-цепи может закрыть канал.
После того, как канал открыт, значение может быть передано мгновенно между партнерами, которые обмениваются реальный Bitcoin сделок, но не передавать их в сеть Bitcoin.
Новые операции заменят предыдущие транзакции и коллеги будут хранить все локально, пока канал остается открытым.
Вопрос 2:
Является ли Молния сеть с открытым исходным кодом?
A:
Да, молния является открытым исходным кодом. Любой желающий может просмотреть код, точно так же, как и код Bitcoin.
Вопрос 3:
Кто владеет и управляет Lightning сети?
A:
Подобно сети Bitcoin, никто никогда не будет владеть или контролировать Lightning сети.
Код является открытым и свободным для всех, чтобы загрузить и обзор.
Любой пользователь может запустить узел и быть частью сети.
Вопрос 4:
Кто изобретатели Lightning сети?
A:
Джозеф Пун и Таддеус Драйж написали белую бумагу Lightning.
Молния является проектом с открытым исходным кодом, поэтому каждый волен вносить с кодом.
Есть в настоящее время 5 независимых реализаций в стадии разработки:
Blockstream в C молнии:
Blockstream в настоящее время есть два сотрудника, которые предназначены для развития Lightning.
Сеть Гром Blockchain в
ACINQ успешно реализован Flare Bitfury по маршрутизации алгоритма в Eclair, и протестировали его на живой сети 2500 серверов
Amiko Pay
BitCache молнии сеть Ким Дотком (в необходимости подтверждения, я не уверен насчет этого)
Вопрос 5:
Есть ли у Lightning сети своей собственную «Молния монета»?
A:
Нет, это не то, как это работает.
Молнии сеть будет с использованием реальной Bitcoin сделок с реальным Bitcoins в них
Вопрос 6:
Является Lightning сети зависит от консенсуса быть реализованы?
A:
Нет, Lightning сеть строит дополнительный слой поверх сети Bitcoin.
Поэтому не зависит от консенсуса в самой Bitcoin сети.
Вопрос 7:
Будет ли какая-либо форма кастодиане риски в сети Lightning?
Нужно ли мне доверять никому, чтобы держать свои деньги от моего имени?
A:
Нет, эта система не основана на доверии; вы остаетесь в полном контроле над своими деньгами.
Если что-то пойдет не так, вы просто транслировать последнее состояние вашего канала как нормальный
на цепочке Биткойна сделки.
Все деньги будут возвращены на ваш адрес, и он будет записан на blockchain как нормальная по-цепи Bitcoin сделка.
Вопрос 8:
Я слышал, что Молния сделки происходят «вне сети» ... Означает ли это, что мой Bitcoins будет удален из blockchain?
A:
Нет, ваши монеты никогда не покидают blockchain.
Вместо того, чтобы ваши монеты будут проходить по адресу мульти-подписи, пока ваш канал остается открытым.
«Off-цепь» не является идеальным термин, но он используется в связи с тем, что передача права собственности больше не отражается на blockchain.
Вопрос 9:
Я слышал, что Lightning сеть потребует моих биткойна быть заперты ...
Вы понимаете, что никто не хочет, чтобы их биткоен быть заперт?
A:
Если ваша интерпретация является то, что молния сделает ваши деньги менее доступным, то вы явно дезинформировали.
Дело в том, что ваши деньги будут на самом деле становятся более доступными, когда они проводятся в канале молнии.
Прежде всего, вам не нужно ждать конформации в сети Lightning, ваши деньги могут быть перемещены практически мгновенно в рамках этой сети.
Во-вторых, в результате чего ваши деньги «обратно на цепочке» так же просто, как отправка обычного сделки Bitcoin. Вы просто ждать первого подтверждения и ваши деньги уже не «от сети»
Единственным исключением является редкий случай, что ваш канал ломается в середине транзакции (копия переходит в автономный режим)
В этом исключительном случае; вы будете подвергнуты короткой задержкой времени, прежде чем вы можете потратить свои деньги. Длина этой задержки будет изменяться; в зависимости от параметров, которые вы применили к вашему каналу.
Вопрос 10:
Будет Lightning сеть имеет свой собственный blockchain?
A:
Нет, Lightning зависит от Bitcoin blockchain. На-цепи необходимы Bitcoin транзакции, чтобы открыть и закрыть «каналы» между сверстниками (узлов) в сети.
После того, как канал открыт, собственность Bitcoin может быть передана за пределами цепи в обоих направлениях.
Операции внутри канала являются реальными Bitcoin сделки, но они не транслируются в сети Bitcoin, пока канал остается открытым.
Вместо тех, кто участвует в канале будет хранить транзакции локально.
Это позволяет мгновенные транзакции и почти неограниченные возможности в сети Lightning.
Вопрос 11:
Будет ли какая-либо форма добычи для обеспечения Lightning сети?
A:
Нет, безопасность обеспечивается Bitcoin шахтеров в основной сети Bitcoin
Вопрос 12:
Основная цепь Bitcoin обеспечивается хэш скоростью 2 ExaHash / с, а Lightning сеть не имеет скорость хеширования на всех ...
Так как Молния сеть может быть безопасной, как основная цепь?
A:
Безопасность в сети Молнии извлекается из базовой сети Bitcoin.
Молнии сеть не может работать самостоятельно; она полностью зависит от базовой сети Bitcoin для безопасности.
В основном сеть Bitcoin берет на себя роль в качестве подстраховки под Молнией сети. Если что-то пойдет не так в канале молнии (как ваш коллега собирается в автономном режиме), вы всегда будете иметь возможность упасть обратно в сеть безопасности.
(Вы просто транслировать последнее состояние вашего канала как нормальная по-цепи Bitcoin сделка)
Вопрос 13:
Имеет ли Lightning сеть свой собственный публичный регистр или какая-то база данных всех сделок?
A:
Нет, Lightning сеть не имеет свою собственную книгу и нет никакой базы данных.
Держа значение на сети Lightning означает, что у вас в руках двойных подписанных сделок. Сделки действительны, но они еще не транслируются в сети Bitcoin.
Операции вы удерживающие типа 2 из 2 мультей-подписи.
И вы, и ваш партнер будете подписаны, и вы будете как хранить сделки на местном уровне.
Эти операции будут использовать адрес мульти-подпись в качестве входа (адрес финансирования)
и они будут указывать на два разных адреса для их вывода.
Один выход указывает на адрес, который только вы можете контролировать, а другой вывод указывает на адрес, который только ваш партнер может контролировать.
Вопрос 14:
Как вы можете сказать, что Lightning сеть использует реальные сделки Bitcoin?
Вы понимаете, что это не реальная сделка Bitcoin, если он не записан на blockchain?
Короткие:
Чтобы понять это, мы должны сначала понять, что такое Bitcoin сделка на самом деле ...
Дело в том; То нет «монеты» в Bitcoin ...
Есть только подписанные сообщения и обновления к blockchain.
Так позволяет сказать, что Алиса посылает 1 Bitcoin Бобу ...
Мы называем это за к-за сделки в связи с тем, что право собственности на значение передается непосредственно от Алисы к Бобу.
Но Боб фактически не получит «цифровую монету» от Алисы.
Дело в том, что в действительности происходит; является то, что все узлы в сети будут обновлять свою локальную копию открытого регистра.
Общественный регистр обновляется, так что; «монета», который был до того зарегистрирован в адрес контролируемой Алисой, теперь вместо зарегистрирована в адрес контролируемого Бобом.
Long A:
Сделка Bitcoin, что Алиса посылает Бобу, в действительности просто подписанное сообщение, что Алиса транслирует всем.
Сообщение не только получил от Боба, но он транслируется на все узлы в сети.
На момент написания есть более 5400 так называемые «полные узлы» в сети Bitcoin.
Следующие шаги иллюстрируют процесс, который происходит, когда Алиса посылает транзакцию Bitcoin Бобу:
1. Когда Алиса передает ее подписанное сообщение (= Bitcoin сделки), она будет подхвачена некоторыми из полных узлов в сети.
2. Эти узлы будут самостоятельно проверять сообщения (транзакции) в соответствии с правилами консенсуса. Если узлы найти сообщение, чтобы быть действительным; они будут транслировать сообщение снова, так что он может быть подобран другими узлами сети.
3. Некоторые другие узлы сети забрать сообщение, и этот процесс продолжается, пока все узлы не 5400 независимо друг от друга проверены и повторно транслировали сообщение (сделки)
4. В какой-то момент шахтер удастся при построении действительного блока, который включает в себя сообщение (транзакции) от Алисы. Для того, чтобы это произошло шахтер должен нести расходы огромного количества электроэнергии.
5. шахтер теперь будет транслировать этот недавно найденный блок. Новый блок будет подхвачен некоторыми из полных узлов. Узлы самостоятельно проверить блок и все ее содержимое.
Делая это, они также проверки сообщения (транзакции) от Алисы во второй раз.
Если узлы найти блок действительных (в соответствии с правилами консенсуса), они будут транслировать блок снова, так что другие узлы могут также получить блок.
6. Другие узлы подберут блок, проверки и трансляции.
Этот процесс продолжается, пока все узлы в сети не независимо друг от друга подтверждено блока и, таким образом, также подтверждены сообщение (транзакция) от Алисы во второй раз.
Шесть шагов выше, показывают, что нормальная Bitcoin сделка от Алисы к Бобу на самом деле включает в себя все в сети.
Сообщение независимо друг от друга подтверждено два раза 5400 узлов (= 10 800 Validations)
Несмотря на это, мы до сих пор называем это «в-к-за транзакцию», поскольку фактическое владение значения передается непосредственно от Алисы к Бобу *
(* Но все еще нужно, чтобы помочь, обновив их локальную копию книги)
Вывод:
Сделка Bitcoin просто подписанное сообщение.
Так позволяет сказать, что Алиса хочет отправить 1 Bitcoin Бобу в Lightning канале.
Алиса хранит некоторые свои деньги в «2 2» адреса нескольких подписей.
Алиса и Боб оба подписать сообщение, которое передает право собственности на 1 Bitcoin от Алисы к Бобу.
Это сообщение является действительной сделкой Bitcoin, но не транслируются в сеть Bitcoin.
Вместо того, чтобы Алиса и Боб как хранить сделки (сообщение) локально.
С точки зрения Боба зрения это «дважды подписанное сообщение» имеет денежную стоимость 1 Bitcoin.
Денежная стоимость 1 Bitcoin исходит из того, что Боб может потратить деньги
на цепи в любое время, просто транслирует сообщение для сети Bitcoin.
Bitcoin сделка = Подписано сообщение = сделка Lightning
Цель любой денежной операции является изменение права собственности на ценности.
В сети Bitcoin мы изменяем собственность стоимости за счет использования подписанных сообщений
Сделка Молния представляет собой двойной подписанное сообщение,
Поэтому сделка Молния реальная сделка Bitcoin
Вопрос 15:
Я слышал, что там будут какие-то сборы, участвующих в Lightning сети ..
Кто будет собирать эти сборы?
A:
Потенциально любой, кто работает Молния-узел.
Пример:
Алиса хочет послать деньги Кэрол, но Алиса не имеет открытый канал с Кэрол.
Но Алиса имеет открытый канал с Бобом, и Боб имеет открытый канал с Кэрол.
Вместо того, чтобы открыть новый канал с Кэрол, Элис может маршрутизировать оплата корыто Боб:
Алиса - Боб - Кэрол.
В этом случае можно Боб взять небольшую плату.
16 В:
В приведенном выше сценарии; что мешает Бобу просто украсть деньги в пути?
Короткие:
Боб на самом деле платят за Кэрол, а затем после этого Боб получит свои деньги обратно от Алисы.
Long A:
1. Кэрол начинает процесс, производя случайное число (R), что она будет держать в качестве временного секрета.
2. Кэрол затем генерирует хэш (Н) R
3. Кэрол дает H Алисе
4. Алиса строит специальную операцию, которая может перевести деньги от Алисы к Бобу. Но эта сделка действительна только если R включен. На данный момент сделка не действует из-за отсутствия Р. Элис также дает H Бобу, и Боб знает, что H является хэш недостающего компонента R.
5. Боб теперь будет строить другую специальную операцию, которая может передать деньги от Боба Кэрол. Но эта сделка также действует только тогда, когда R включен. На данный момент сделка не действует, так как Боб не имеет доступа R.
6. Кэрол хочет, чтобы ее деньги, так что она показывает R Бобу; в результате чего сделка действительна.
7. Так как Боб уже во владении сделки, совершенной Элис, он может просто включать в себя R и эта сделка также становится действительной. Боб знает, что он был дан правильный R, потому что он может проверить, что H является хэш R.
8. В то же время Боб также показывает R Алисе.
Алиса может теперь использовать R в качестве доказательства того, что она заплатила Carol (R становится получение)
Вопрос 17:
Где я могу найти более подробную информацию о Lightning?
A:
http://lightning.network/
https://letstalkbitcoin.com/blog/post/lets-talk-bitcoin-286-drinks-on-a-lightning-network
https://letstalkbitcoin.com/blog/post/the-lightning-network-elidhdicacs
https://github.com/lightningnetwork/lightning-rfc/blob/master/00-introduction.md
https://www.youtube.com/watch?v=8zVzw912wPo