Tezos: Серый кардинал L1 гонки
#bfr #экосистема
О Тезосе в русскоязычном телеграме знают по шуму, тянущемуся из ICO 2017-года. Тогда Tezos Foundation собрали рекордные 232 миллиона вечнозелёных, рассорились и выплатили 25 лямов по решению суда.
В разборе выясняем технические особенности и стараемся ответить на вопрос: "Что происходит в Тазике прямо сейчас?".
Часть 1
Техника, только техника, бэйби
Tezos — Liquid Proof-Of-Stake блокчейн с недавно введенным TenderBake алгоритмом консенсуса. Вдохновились наработками Cosmosа, как ThorChain, и поменяли свой старенький Emmy на доработанную версию TenderMint.
TenderBake — BFT-лайк консенус. В таких финализация детерминирована: блок финализируется, как только поверх него строятся 2 следующих блока.
Emmy был похож на консенсус в Битке. Обладал вероятностной финализацией: форки были возможны, выигрывала самая длинная цепочка, остальные фейлились.
Переход с него сделал транзакции быстрее.
Валидаторов, приходящих к консенсусу, тезеряне зовут бейкерами. Чтобы стать бейкером, нужно залочить минимум 6000 XTZ и поднять ноду в несколько "ctrl C + ctrl V" строк на подходящем железе.
Отличительные приколы Тазика:
- Self-amedment
- Liquidity Backing
- Michelson и проверки смарт-конрактов
Self-amedment
Фаундеры Тезоса - Артур и Кейтлин Брейтманы - не очень полюбили модель модификации чейна через хард форки. Проблема с хард форками: они разделяют комьюнити и чейны, внедряясь форсировано.
Пошли от обратно и для своего детища выбрали путь говернанса на экосистемном уровне. Бейкеры и разрабы приглашаются к работе над обновлениями, обсуждению и голосованию.
Принуждение к обновлению сводится к минимуму.
По такой модели накатили 9 больших "поправок", включая смену алгоритма консенсуса и внедрение таинственного Liquidity Backing.
О них можно почитать на официальном сайте.
Liquidity Backing (LB)
1/16 наград за каждый добытый блок уходят в контракт AMMa. На данный момент ~2.5 tez за блок.
Этот кусок наград с блока распределяется между фермерами пула tzBTC-XTZ.
Пример
Фермер Вася заносит 1000 XTZ + 1 BTC в пул tzBTC-XTZ. Через 2 месяца решает достать позицию.
Если Impermanent Loss его не застал, то застает Permanent win: Вася к телу депозита получает +% в сладких наградным тезиках.
Ещё в LB зашит небольшой дефляционный механизм. Пул собирает комиссию 0.2% за свап. Половина от собранного сжигается.
В задумке Liquidity Backing:
1. Стимулирует биткоинеров заводить BTC за tzBTC 1к1 для арбитража. Цена Тезоса в пуле планомерно уменьшается с каждым блоком.
2. Стимулирует фермеров заводить tzBTC-XTZ позиции. На момент написания APY = 28%.
3. Углубляет ликвидность Тазика. Китам появляется, где разгуляться.
4. Сокращает кол-во XTZ в обороте.
Контракты на Michelson
Michelson — специально сваренный для Tezos низкоуровневый язык программирования.
Он позволяет ЖЕСТКО оптимизировать газ и упрощает верификацию смарт-контрактов.
Прикоснуться к разработке позволено не только через зубрежку малораспространенного Михельсона.
Библиотеки и другие языки:
- Python
- Go
- TypeScript
- JavaScript
С теорией закончили
Во второй части покопаемся в дегенских и фундаментальных проектах экосистемы.
Там же есть жизнь, правда?
Копался в доках: @JustYap
Обсудить устройство большого Ти: @notothemoonchat
#bfr #экосистема
О Тезосе в русскоязычном телеграме знают по шуму, тянущемуся из ICO 2017-года. Тогда Tezos Foundation собрали рекордные 232 миллиона вечнозелёных, рассорились и выплатили 25 лямов по решению суда.
В разборе выясняем технические особенности и стараемся ответить на вопрос: "Что происходит в Тазике прямо сейчас?".
Часть 1
Техника, только техника, бэйби
Tezos — Liquid Proof-Of-Stake блокчейн с недавно введенным TenderBake алгоритмом консенсуса. Вдохновились наработками Cosmosа, как ThorChain, и поменяли свой старенький Emmy на доработанную версию TenderMint.
TenderBake — BFT-лайк консенус. В таких финализация детерминирована: блок финализируется, как только поверх него строятся 2 следующих блока.
Emmy был похож на консенсус в Битке. Обладал вероятностной финализацией: форки были возможны, выигрывала самая длинная цепочка, остальные фейлились.
Переход с него сделал транзакции быстрее.
Валидаторов, приходящих к консенсусу, тезеряне зовут бейкерами. Чтобы стать бейкером, нужно залочить минимум 6000 XTZ и поднять ноду в несколько "ctrl C + ctrl V" строк на подходящем железе.
Отличительные приколы Тазика:
- Self-amedment
- Liquidity Backing
- Michelson и проверки смарт-конрактов
Self-amedment
Фаундеры Тезоса - Артур и Кейтлин Брейтманы - не очень полюбили модель модификации чейна через хард форки. Проблема с хард форками: они разделяют комьюнити и чейны, внедряясь форсировано.
Пошли от обратно и для своего детища выбрали путь говернанса на экосистемном уровне. Бейкеры и разрабы приглашаются к работе над обновлениями, обсуждению и голосованию.
Принуждение к обновлению сводится к минимуму.
По такой модели накатили 9 больших "поправок", включая смену алгоритма консенсуса и внедрение таинственного Liquidity Backing.
О них можно почитать на официальном сайте.
Liquidity Backing (LB)
1/16 наград за каждый добытый блок уходят в контракт AMMa. На данный момент ~2.5 tez за блок.
Этот кусок наград с блока распределяется между фермерами пула tzBTC-XTZ.
Пример
Фермер Вася заносит 1000 XTZ + 1 BTC в пул tzBTC-XTZ. Через 2 месяца решает достать позицию.
Если Impermanent Loss его не застал, то застает Permanent win: Вася к телу депозита получает +% в сладких наградным тезиках.
Ещё в LB зашит небольшой дефляционный механизм. Пул собирает комиссию 0.2% за свап. Половина от собранного сжигается.
В задумке Liquidity Backing:
1. Стимулирует биткоинеров заводить BTC за tzBTC 1к1 для арбитража. Цена Тезоса в пуле планомерно уменьшается с каждым блоком.
2. Стимулирует фермеров заводить tzBTC-XTZ позиции. На момент написания APY = 28%.
3. Углубляет ликвидность Тазика. Китам появляется, где разгуляться.
4. Сокращает кол-во XTZ в обороте.
Контракты на Michelson
Michelson — специально сваренный для Tezos низкоуровневый язык программирования.
Он позволяет ЖЕСТКО оптимизировать газ и упрощает верификацию смарт-контрактов.
Прикоснуться к разработке позволено не только через зубрежку малораспространенного Михельсона.
Библиотеки и другие языки:
- Python
- Go
- TypeScript
- JavaScript
С теорией закончили
Во второй части покопаемся в дегенских и фундаментальных проектах экосистемы.
Там же есть жизнь, правда?
Копался в доках: @JustYap
Обсудить устройство большого Ти: @notothemoonchat