TON Payments

TON Payments


В блокчейне TON время создания каждого нового блока равняется ~5 секундам. При росте нагрузки это время не увеличивается, то есть за 5 секунд могут быть обработаны миллионы транзакций.

Также в блокчейне TON весьма низкая сетевая комиссия за проведение транзакций.

Этого достаточно для решения почти всех возможных задач.

В обычном банковском приложении отправка денег также происходит в течение нескольких секунд.

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

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

Например, оплата трафика в TON Proxy или TON Storage, где стоимость скачанного килобайта могла бы равняться 0,000000001 Toncoin (цифры взяты для примера). Скачивая файл размером в 1 гигабайт, будет произведено около миллиона расчетных транзакций с итоговой суммой ~0.01 Toncoin.

Для решения подобных задач была разработана технология Payment Channels.

Payment Channels

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

  • Две стороны решают, что будут производить множество переводов между cобой.
  • Они создают специальный смарт-контракт в блокчейне, куда отправляют начальные балансы.
  • Они могут проводить сколько угодно транзакций между собой вне блокчейна, каждую транзакцию они подписывают, используя криптографические алгоритмы.
  • Когда все переводы сделаны, обе стороны подписывают итоговые балансы и отправляют их в смарт-контракт.
    Смарт-контракт отдает каждому монеты в соответствии с финальным расчетом.

Все взаиморасчеты будут происходить вне блокчейна, поэтому они бесплатны и не ограничены в скорости.

Сетевую комиссию требуется заплатить только два раза — при создании и при закрытии платежного канала.

При этом смарт-контракт гарантирует правильность операций: в случае, если одна сторона начинает жульничать или вовсе пропадает, другая сторона сможет самостоятельно закрыть платежный канал и снять средства, предоставив математическое доказательство.

Инструменты

Для использования платежных каналов не потребуется глубокого знания криптографии и смарт-контрактов, вы можете использовать готовые SDK:

Сети из платежных каналов

С дальнейшим развитием этой технологии платежные каналы получат возможность объединяться в сети вне блокчейна. Таким образом производить расчеты между собой смогут более двух участников.

Текущие смарт-контракты уже спроектированы с поддержкой объединения в сети.

Заключение

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

Технология TON Payments может быть применена во множестве сфер: в оплате сетевого трафика, в стриминге, играх, децентрализованных финансах и подобном.

TonCoin Future


Report Page