Обмен монет в блокченах – это чаще всего процедура состоящая из трех шагов:
1. Договор о цене
2. Сторона, инициировавшая обмен, переводит монету А
3. Отвечающая сторона переводит монету Б

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

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

Сейчас у меня появилось четкое видение, как можно поток наложить на все блочейны и трастлесс сервисы, где открытый протокол над ними будет выстраивать последовательность, фиксировать условия и дальше следить за исполнением. Это как проложить маршрут из точки А в Б, с использованием разного вида траспорта.

Возьмем самый сложный кейс: человек заходит в лавку в Дели, дает кассиру 1000 рупи (rupee, который почти равен, кстати, 1 рублю) и номер Яндекс.Денег, на который надо зачислить (другу в Россию переводит).

Расскажите, что происходит дальше?

Монеты начинают меняться друн на друга через узлы, которые заинтересованы дать наилучшие условия как по цене, так и скорости. Но на самом деле обмена нет, они принимают и передают эстафету друг от друга, проталкивая изменяемые в своей сущности монеты. Главная сила должна быть в том, что каждая операция точно исполнится, с гарантией от отката. Но если в блокчейне это все можно настроить, то что делать в последних милях? Момент зачисленя рупи в систему (бумага же не оцифруется) и рублей на Яндекс. Это два оффчейновых сервиса, где оракулы не смогут проверить факт исполнения, а само исполнение может быть даже отменено или фальсифицировано.

17 comments

Кассир выполняет работу, зачисляет средства на необходимый адрес и выдает квитанцию, наверное...
Друг не поймёт) Лучше бы рупий привёз) Напоминает надстройку над биткойном, но все проще и быстрее.
То бишь за каждый платеж идет невидимая борьба LP, и побеждает сильнейший, и так каждый раз? Тот, кто выстроит оптимальную цепочку?
Охх...
1. Ушлый торговец берет себе в карман 1000 рупи и идёт к соседу просить позвонить за 100 рупи жене.
2. Жена по поручению мужа идёт в банк и кладет на счёт 800 рупи.
3. С помощью знакомого программиста и 50 рупи совместными усилиями удается оформить перевод в Яндекс.деньги.
4. На счёте индийца замораживаются 800 рупи и происходит конвертация в доллар (виртуальная)
5. Доллары тоже замораживаются на счету и маркер "обещание перевода средств" отправляется в банк, который осуществляет расчет яндекс.денег.
6. Банк Яндекс.денег осуществляет конвертацию в рубли и производит "виртуальный" перевод на счет яндекс денег.
7. Счасливый пользователь видит поплнение счета яндекс денег на 700р.

Это моё видение)

UPD. История, кстати, закончтся не тогда, когда пользователь увидит деньги в кошельке яндекс, а когда банки завершат взаиморасчет.
EG ✨ Minter
Цепочки из ЛП, каждый со своими возможностями на конкретном отрезке
Получается LP будут со временем вытеснять классические банки. Так как борьба будет не на политико-корпоративном уровне, а на уровне технологий.
А почему не использовать сервер и базу для агрегации данных? Почему именно блокчейн? Если вас захотят взять за жопу, это сделают, и никакая децентрализация не поможет, так зачем?
Александр
А почему не использовать сервер и базу для агрегации данных? Почему именно блокчейн? Если вас захотят взять за жопу, это сделают, и никакая децентрализация не поможет, так зачем?
Децентрализация сильно затрудняет этот процесс.
Почему не сервер и БД. Потому как Single point of failure
, а также единый сервис который легко блочить.
"на все блочейны и трастлесс сервисы". Уже в который раз режет ухо. Помню из уроков по инглишу, что переводится именно как НЕнадежный. Вот решил проверить
Show next 6 comments