Распределённая сеть майнинга биткоина, как известно, выполняет квадриллионы операций в секунду, что поддерживает целостность блокчейна. Другие блокчейны даже близко не стоят с блокчейном биткоина в плане безопасности, однако инновации начинаются именно с этого.
Одна из таких инноваций — сайдчейн — разрабатывается стартапом Blockstream для того, чтобы связывать друг с другом различные блокчейны. В будущем благодаря сайдчейнам весь мир может быть объединён глобальной децентрализованной сетью из огромного количества блокчейнов. У каждого из них будет свой протокол, свои правила и особенности, однако все они будут поддерживать биткоин и иметь такой же уровень надёжности.
Сайдчейны дают гораздо больше возможностей, чем привычный блокчейн, среди которых:
Конфиденциальные транзакции
На настоящий момент все биткоин-транзакции абсолютно публичны, хотя и защищены псевдонимами. Конфиденциальные транзакции, как заметно из названия, скрывают пересылаемую сумму от всех, кроме отправителя, получателя и лиц, которых назначат они сами. Размер итоговой транзакции заметно больше, но имеет масштабируемое поле для хранения метаданных.
Отбор подтверждений
Алгоритм подписей в нынешней системе биткоина довольно сложен и неоднозначен, и приводит к тому, что известно как «податливые транзакции». Отбор лиц, подтверждающих транзакции, может устранить эту проблему и усилить эффективность большинства ПО биткоина.
Новые операционные коды
Каждая транзакция биткоина — это фактически программа, написанная на языке сценариев. Операционные коды сайдчейна расширяют возможности этого языка, делая возможными новые типы транзакций — лотереи, отправку денег случайно выбранному набору получателей и т.д.
Создание новых активов
Пользователи сайдчейна могут создавать свои личные альткоины, которые будут безопасны и взаимозаменяемы. Также они смогут создавать ваучеры, купоны, акции, биржи и другие ценные бумаги.
Как сайдчейны могут сделать биткоин лучше
Blockstream выпустили альфа-версию сайдчейна со всеми этими возможностями (кроме последней), и тестирует её в специальной тестовой биткоин-сети, которая применяется для испытаний нового ПО без риска подвергнуть ценность настоящего биткоина опасности. В отсутствие изменений протокола биткоина, который криптографически обезопасит программный трансфер ценностей от биткоина на сайдчейн, компания сотрудничает с третьими сторонами для проведения и валидации таких транзакций. Когда/если такие изменения в протоколе произойдут, привязанные сайдчейны будут, подобно самому биткоину, децентрализованы и не требовать особых прав доступа.
Тем временем другая компания выпустила Lightning Network, которая, в принципе, способна вовсе убрать из блокчейна большую часть биткоин-транзакций, не принося в жертву подтверждаемость или безопасность. Сеть допускает создание «каналов микроплатежей», по которым может проводиться множество биткоин-транзакций без взаимодействия с блокчейном (не считая первой, которая запускает канал). Если одна из сторон вдруг прекратит сотрудничество, или не ответит за оговорённое время, канал можно закрыть, и все транзакции будут выведены в блокчейн для расчёта уже там.
Такие внутриканальные платежи будут мгновенными — в отличие от нынешних биткоин-платежей, которым нужен час для полной верификации. Кроме того, система предполагает, что вместо создания множества каналов для каждой новой транзакции можно будет держать всего несколько для проверенных посредников.
Теоретически такая распределённая сеть микроплатежей выведет мировое количество биткоин-транзакций на уровень «миллиарды в день» с минимальным использованием блокчейна и минимальными же комиссиями (в некоторых каналах они и вовсе могут быть нулевыми).
Эта сеть, однако, также потребует внесения изменений в существующий протокол биткоина — хотя это будет «софт-форком», то есть существующий сейчас блокчейн останется совершенно валидным. Также, как можно догадаться, эту проблему можно решить, создав сайдчейн для Lightning.
http://forklog.com/kak-sajdchejny-mogut-sdelat-bitkoin-luchshe/