On Chain — что это такое и для чего нужно?

On Chain — это термин, который обозначает записи (транзакции) внутри цепочки, что уже подтверждены.

Система биткоин, как и любая другая криптовалютная экосистема, функционируют по уникальному принципу — на базе блокчейнов. Такой алгоритм определяет и технологию формирования и подтверждения платежей.

Технически процесс подтверждения выглядит следующим образом:

  • пользователь создает заявку на транзакцию;
  • подтверждает ее ключами (приватным, публичным, мультиподписью);
  • транзакцию должны подтвердить минимум 6 раз — это делают майнеры.

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

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