Что такое ончейн?
Система блокчейна — это, по сути, сеть, содержащая распределенный реестр, который можно рассматривать как общую базу данных. Транзакции, которые записываются в самом блокчейне и передаются всем участникам, выполняются внутри цепочки.
Всякий раз, когда проводится новая транзакция, в блокчейн необходимо добавить новый блок, и существуют протоколы консенсуса, которым необходимо следовать, чтобы транзакция считалась действительной.
Ончейн-транзакции — это транзакции, которые происходят в блокчейне и отражаются как в распределении, так и в публичном реестре. Транзакции в сети — это те, которые уже были проверены, а также аутентифицированы майнерами или аутентификаторами. Это, в свою очередь, может привести к общему обновлению самой сети блокчейна.
Кроме того, для завершения транзакции в сети должно быть согласованное количество подтверждений со стороны майнеров, при этом время, необходимое для завершения транзакции в сети, также зависит от перегрузки сети. Иногда транзакции задерживаются, если имеется большой объем транзакций, которые необходимо подтвердить.
Когда мы сравниваем это с транзакциями вне сети, это второй вариант, когда речь идет о вариациях транзакций. Они отличаются по ряду причин: соглашения о транзакциях вне сети происходят фактически за пределами блокчейна, и этот протокол, используемый для транзакций вне сети, аналогичен тому, который используется на платежных платформах, одной из самых популярных из которых является PayPal.
Это означает, что стороны, участвующие в транзакции, имеют возможность выбрать соглашение за пределами блокчейна, и следующим шагом потенциально может быть участие третьей стороны, роль которой заключается в подтверждении завершения транзакции, а также в подтверждении того, что соглашение было выполнено обеими сторонами.