Сеть Lightning пытается решить проблему размера блока
29.08.2015
Обсуждение максимального размера блока является горячей темой в сообществе Биткоина. Гэвин Андресен стал инициатором жарких дискуссий о масштабировании Bitcoin для того, чтобы сеть могла пропускать более высокие объемы транзакций.
Проект Lightning получил поддержку в качестве возможного решения этой проблемы. Соавторы Lightning white paper - Джозеф Пун и Тадж Драйя - завоевали авторитет благодаря своим идеям.
Джозеф Пун рассказал о проекте:
Большинство компаний может быстро включиться в Lightning, так как требуются минимальные изменения. Они просто подключат в API демона, работающего поверх bitcoind.
Это позволяет таким услугам, как ChangeTip, совершать микроплатежи так, как будто сама оплата децентрализована между поставщиками услуг. Возможно, в будущем, когда кто-то пожертвует вам $0.10 в Bitcoin, вы можете мгновенно отправить их за газетную статью или видео, которые принимают оплату с помощью Coinbase.
Многочисленные примеры помогут понять, что имеется в виду смарт-контракт. Когда дело доходит до смарт-контрактов в сети Lightning, важно их исполнение. Вы можете оцифровать все контракты, какие хотите, но если они не подлежат исполнению, это бессмысленно. Наиболее интригующим аспектом смарт-контрактов являются те социальные и технологические конструкции, которые они позволяют.
OpenBazaar и коммуникационные платформы могут получить новые преимущества с мгновенными микроплатежами. Я думаю, что есть необходимость во многих коммуникационных платформах использовать микроплатежи для защиты от спама. Это может быть важно для Bitcoin.
Использование OP_CHECKLOCKTIMEVERIFY и OP_CHECKSEQUENCEVERIFY поможет создать рабочую реализацию.
В долгосрочной перспективе, необходимы некоторая пластичность системы и решение проблемы крупномасштабных DoS атак. Но есть некоторые проблемы безопасности, когда дело доходит до реализации сети Lightning.
Основной риск заключается в атаках отказа в обслуживании, из-за чего сделки, которые должны попасть в определенное время/на определенную высоту блока, не попадут туда.
Это может быть смягчено с некоторым форком TimeLock (как предложил Грег Максвелл) - или привязкой к блокчейну. В настоящее время проблема не изучена до конца, и я не рекомендую вам рисковать большими средствами.
В каждой технике есть моменты риска - например, 51% майнеров Биткоина должны быть честными, но риски нужно снижать и устранять.
Проблему ускорения пропускной способности сети криптовалют пытаются решить давно и разными способами. В Dash для этого используется второй уровень сети, состоящий из привилегированных узлов - мастернод. В Bitcoin в качестве решения сейчас рассматривается увеличение размера блока, но это решение временное, так как позволяет увеличивать количество транзакций в секунду только линейно - ровно во столько раз, во сколько увеличится блок.
Lighting же предлагает нечто среднее - использовать "сеть доверия", но на уровне независимой надстройки над блокчейном. Транзакции, по сути, будут проходить между операторами криптовалют вне блокчейна, попадая в него позже, по исполнении определенного условия, и вероятно, в суммированном виде. Это позволит сократить как время прохождения транзакций для пользователя, так и трафик в блокчейне,
http://bits.media/news/set-lightning-pytaetsya-reshit-problemu-razmera-bloka/