В предыдущем посте я рассмотрел пример с покупкой миллиона чашек кофе. На начальном этапе развития биткоина подтверждение вашей транзакции с низкой комиссией заняло бы несколько дней, если бы одновременно в блокчейн поступило 1 млн транзакций.
Какие решения предприняло сообщество, чтобы решить проблему масштабируемости?
Сейчас все расскажу и покажу, вот, даже карту принес 👨🦰
Первым решением является сеть Lighting Network или решение второго уровня.
Мы, фактически, выпрыгиваем из блокчейна в пространство над ним, на второй этаж, тут можно переводить деньги мгновенно и очень быстро, но запись о всем происходящем тут обязательно должна появиться на первом этаже (основной блокчейн). Тут немного другая валюта, скажем не биткоин, а iBitcoin, чтобы его получить, надо просто обменять его прямо у лифта. А чтобы вернуться на первый этаж, надо сделать тоже самое в другом направлении.
И вот миллион человек покупает кофе, все проходит за секунды, люди забирают свой кофе и довольные идут по делам, а вся дальнейшая работа по записи транзакций в блокчейн происходит потом, когда человек спустится на первый этаж.
Как это работает?
Создаются платежные каналы между адресами, а все перемещение средств происходит между ними, просто изменяется баланс между адресами, работа связана на смарт контрактах, при этом никто в блокчейне не видит этого, пока платежный канал не закрыт. Подробнее вы всегда можете почитать в википедии или еще где, я рассказываю именно простым языком, просто чтобы начать это понимать.
Всем же важно увидеть, что баланс поменялся тут и там, тут ушло, а там пришло, хэши свои давайте для других оставим, обычный пользователь не особо будет разбираться в устройстве системы. 🐹