Celer Network – разбираемся, что такое State Channels
Автор: stsoen, Irene Adler
Обзор подготовлен специально для канала https://t.me/KryptoSherlock
Адрес сайта: celer.network
Краткое описание: надстройка-кроссчейн второго уровня для масштабирования, по сути – допиленный raiden
Прототип: MVP показан в видео в посте на медиуме
Человек в команде: на сайте указано 4 члена команды + 3 эдвайзера
Есть ли конкуренты: Raiden, Connext, Perlin
На какой платформе токены, тикер: CELR, CLN (первый – erc-20, второй – нативный для самой сети)
Даты пре-сейла: TBA
Краудсейл: 19.03.19 в 17.00 по МСК или 2.00pm UTC. Проходить будет на Binance Launchpad, принимают только BNB
Токенометрика:
Изначальная информация в чате Celer по состоянию на июнь 2018 года была такова:
На приват-сейл выделено 23млн USD. Неплохо. На тот момент капа в 23млн не была чем-то диким, великоватая, но в рамках приличия при отсутствии крауда. По поводу паблика риторика была следующей: “The ICO plan is still under team discussion. Please stay tuned 🙂“
Как видим, тут написано, что анлок токенов Private sale идет поэтапный, 1/3 каждые 3 месяца с момента завершения этапа продажи. Админ в чате пишет, что вместе с токенами рublic sale будет разлочено 2/3 токенов привата и 1/10 токенов Seed раунда. Вот пруф из чата:
Однако, в их же чате пишут, что приват закончился в июле 2018, а значит, анлокнуты будут уже все токены привата. Ответ был не от админа, а от одного из активистов, но они и не опровергали данную информацию:
И тут грянул Binance. Разберемся с тем, что они там наворотили:
Общая капитализация: 150млн USD
Хардкапа сейлов: 34,7млн USD
Цена на сиде: 0.0065 USD
Цена на привате: 0.015 USD (с этой аномалией разберемся ниже)
Цена на крауде: 0.0067 USD
Сладко, да? Крауд в 2 раза дешевле привата! Только вот по информации одного из пулов бонусы привата доходили до 115%, что Binance постеснялись указывать. И именно с этими бонусами все встает на свои места:
Все по классике ланчпада: непонятные метрики, недоговоренности, попытки нарисовать привлекательную для крауда картину. Но судя по Fetch, которые начали лить токены команды на фоне пампа и текущего удержания цены после дампа – все мутные дела команды не слишком влияют на памп проекта при листинге. Еще надо учитывать, что капа получается большая – 23,24 млн на привате + 7,46 млн на сиде (и неизвестно, какие бонусы у сида) + 4 млн на крауде. По анлокам: с привата 15млн + 750тыс-1млн сида (с бонусами вполне может быть и под 1,5млн) + 4 млн крауда = 20.5 млн USD в циркулейшене сразу на листинге….
Юридические моменты:
При регистрации в вайтлист указывается адрес 1257 Cuernavaca Circulo Mountain View, CA 94040-3544. Адрес находится в зоне, закрытой для фотомобилей гугла и судя по всему, представляет из себя коттедж:
Права принадлежат ScaleSphere Foundation Ltd. – это и есть денежный мешок, куда будут идти финансовые потоки. Зарегистрирована в Сингапуре 19 марта 2018 года, UEN 201809464W. По адресу 67 Ayer Rajah Crescent, Singapore 139950 – офисное здание, в котором зарегистрировано еще несколько компаний. Какой-либо другой информации найти не удалось.
Соцсети, ссылки на ресурсы:
- Telegram – по состоянию на 30.06.18 – 17164 участника. 09.03.2019 – 29247 участников.
- Twitter – по состоянию на 30.06.18 – 2744 читателя, первый пост 6 мая. Сейчас – 8665 подписчиков. Неплохо пропампили.
- Medium – 596 подписичков
- GitHub – по состоянию на 30.06.18 был почти пуст, на текущий момент там произошло очень много изменений
- Reddit – первый пост 02.06.18, 13 подписчиков – очень слабо. Сейчас 39 читателей – тоже не фонтан.
Контакты для связи: info@celer.network
Партнеры
Появились технические партнеры, в принципе неплохой набор:
Далее, с момента написания обзора заметно расширился список фондов, до этого были только FBG, Pantera, DHVC и Stable.
В принципе, стандартный набор с кучкой азиатских фондов-флиперов. FBG и Fenbushi мы уже разбирали, остальные азиатские фонды ничем не лучше. Большинство их аллокаций уже разгружены в пулы, о которых шла речь выше. Кто же знал, что будет бинанс?
Резюме по вайтпеперу/роадмапу:
Вайтпепер расписан хорошо, много технических подробностей, не похож на ВП, сделанный под заказ китайскими умельцами: https://www.celer.network/doc/CelerNetwork-Whitepaper.pdf.
Резюме по технологии:
В Celer используется новая технология под название State Channels, поэтому сначала разберемся, что они из себя представляют:
Как выглядит транза в эфире: открывается смарт-контракт – инвестор кидает эфиры – смарт-контракт возвращает обратно токены. И это все идет последовательно, в разных транзах, одно за другим, в разных блоках. Причем отправка эфира и получение токенов обратно не могут оказаться в одном блоке. Потому что постоянно генерятся другие транзы, это в принципе невозможно, тк тупо не хватит времени.
А теперь как это происходит в state channels:
- первая транза – открывается канал. Фиксируется его начальное состояние. Часть цепи блокируется при помощи контракта (а некоторые уже вообще пилят без контрактов)
- канал открыn, участники начинают вносить в него изменения, подписывая их своими ключами. Самая главная фишка – это происходит в оффчейне, не идет нагрузка на сеть, заблокированный блок пока выпал из сети и живет своей жизнью. На этом этапе вносится неограниченное количество изменений.
- изменения разрешены, идет вторая транза, подписываемая всеми участниками – на закрытие канала. И все изменения уходят в ончейн.
А затем канал можно открывать снова и снова, внося новые и новые изменения поверх предыдущих. И еще одна фишка: в эфире транзы однонаправлены: открыт контракт – кидается эфир – пользователь получает токены по контракту. А в state channels каждый пользователь, участвующий в изменениях, может принимать одновременно как входящие, так и исходящие транзы! И при этом для обратной связи не нужно ждать закрытия канала и ухода его в ончейн – все происходит реалтайм, в ончейн уходит только история всей содомии и разврата, который вы устроили в несчастном канале, пока он был открыт.
А следующая просто убойная штука – субканалы! Каналы в каналах. То есть, в одном канале пользователь одновременно может отправлять несколько транз и играть в несколько игр и при этом это не пишется в блокчейн как отдельные события в отдельные блоки. А еще – просто пушка – из-за того, что по сути все обрабатывается в оффчейне, не идет нагрузка на сеть и не идут транзы в ней – комиссия на ВСЕ, всю кучу действий, которую можно проделать в канале и субканалах – может быть нулевой!
Более подробно вы можете почитать здесь: (в самой статье даны ссылки на кучу других статей по теме state channels) https://medium.com/spankchain/a-state-channels-adventure-with-counterfactual-rick-part-1-ce68e16252ea
А теперь вернемся к тому, что написано в ВП: в принципе, написано более запутанно и не так очевидно, как расписано выше. Дело в том, что изначально я не смог разобраться с технологией самого Celer, и только после того, как спутал в Nervos их state-focused design с каналами. Оказалось, что в Nervos совершенно другое, не имеющее отношения к каналам, зато в поисках инфы понял, что Celer – как раз и есть представитель State-Channels. Поэтому технология описана в сильном отрыве от того, что изложено в вайтпепере.
Теперь про сам Сeler: представляет собой протокол-агностик – то есть, может масштабировать любой блокчейн со смарт-контрактами.
Состоит из 3х компонентов:
сChannel – каналы, сRoute – маршрутизация в них (очень важный вопрос кстати), сOS – набор средств разработчика для создания dapps в сети celer, т.е. по факту в любом блокчейн.
В статье про MVP как раз показывается работа каналов в запущенной игре, созданной через cOS API и запущенной в сети эфириума. В ней не приходится тратить комсу, как в обычных блокчейнах – ее в принципе нет, потому что в открытых каналах не нужны комиссии на каждую отдельную транзакцию. В зависимости от модели использования плата за транзакции на открытие и закрытие канала взимается по условиям контракта. В игре заключается договор между игроками за оплату открытия и закрытия канала – платит проигравший.
Еще, насколько я понял, в Celer не упоминаются суб-каналы или их аналоги – конкурентам есть еще куда двигаться)
Прочитать общее описание celer и про архитектуру сети вы можете в этой статье: https://medium.com/celer-network/celer-network-bring-internet-scale-to-every-blockchain-b8f3c9a2d270
GitHub
В публичном гитхабе активность очень маленькая, всего 8 репозиториев, в контрибуторах – аккаунты членов команды. Видно, что идет работа над приложениями для IOS и Android – есть репо Celer-IOS-SDK и Celer-Android-SDK. В них хорошее и подробное описание, как и в остальных репозиториях. Публичный гитхаб выглядит в целом достойно.
По приватному гитхабу взята инфографика из отчета Binance, и там видно, что активность немного снизилась с октября из-за того, что решили делать меньше выгрузок в репозитории, но это не означает снижение активности разработки – по заявлению Бинанса, ее активность не падает:
Резюме по токеномике:
Токен CELR используется для осуществеления транзакций в сети Celer. В принципе, в каналах не нужен свой токен, поскольку при их использовании в качестве кросс-чейнов комиссия берется из тех сетей, из которых приходят транзакции на открытие и закрытие. Поэтому Celer пришлось создавать и обосновывать свою экономическую модель для использования токена, почитать про это вы можете в этой статье.
Вкратце: в экономике Celer есть 3 компонента:
-
Proof of Liquidity Commitment (PoLC) – подтверждение обязательств по ликвидности: грубо говоря, обеспечение пула ликвидности для его использования поставщиками услуг.
-
Liquidity Backing Auction (LiBA) – аукцион по обращению ликвидностью. Позволяет провайдерам услуг в каналах (тем же cApps) запрашивать ликвидность для обеспечения своих услуг. Ликвидность выделяется на основании победы в торгах на аукционе. Причем если брать токены CLN из пула ликвидности Celer, то можно получить вознаграждение за использование экономики сети.
-
State Guardian Network (SGN) – обеспечение сохранности данных пользователей, когда те отключаются от сети. Так называемые “опекуны” сохраняют у себя данные пользователя в том состоянии, в котором он оставил их, выйдя из системы. “Опекуном” можно стать, стейкнув небольшое количество токенов. И чем больше стейкнутых CLN – тем больше шанс получить на хзранение чей-то канал и получить за это плату.
В целом, видно, что экономическая модель сыровата и требует допиливания. А все потому что токен в каналах в принципе не нужен… Тот же пул ликвидности запросто обеспечивается 0х в эфире. Но в то же время для функционирования своей распределенной сети нужно награждать владельцев нод, нужно платить разработчикам за создание и использование приложений.
Команда и адвайзеры:
Dr. Mo Dong – кофаундер, Linkedin – не указан Celer, Facebook– пуст GitHub
PhD по Computer Scince, что подтверждается страницей на сайте University of Illinois, и доком из недр университетского сайта. Имеется большое количество публикаций и наград. Есть интервью с ним от Brad Laurie, у которого к тому же в твиттере фотки с нескольких мероприятий с Celer Network. GitHub слабой активности, но создан давно – еще в 2013 году.
Был основателем tongqu.me (сайт уже неактивен) – китайский фейсбук, тоже создавался для поиска тусовок и “людей с похожими интересами” для студентов. Работал в Nicira (которую позже купили VMware), участвуя в разработке софта для поиска ошибок в сети NSX от WMware – то есть, шарит в сетях. С 2014 года – ведущий инженер и руководитель в Veriflow, занимающейся разработкой технологии для тестирования и прогнозирования сбоев и обеспечения безопасности в сетях предприятий. Увлекается алготрейдингом с 2015го.
Junda Liu – кофаундер, Linkedin – указан как кофаундер в Celer GitHub
С 2011 по 2018 в Гугле, образование – Information Theory и Computer Science в Tsinghua University, PhD Cpmputer Networks в Беркли, Калифорния и там же закончил школу бизнеса. Есть несколько статей: https://scholar.google.com/citations?user=2aqrWocAAAAJ&hl=en . Что интересно, в Беркли его руководителем был Скотт Шенкер – основатель Nicira, в которой работал Mo Dong, и сейчас оба работают в Veriflow. Гитхаб – самый старый в команде, с 2010 года, но до 2017 активность была нулевая, а в 2018 началась плотная работа в приватных репо.
Xiaozhou Li – кофаундер, Linkedin личная страничка GitHub
PhD по Computer Science в Priceton University, руководителем был Michael Freedman, эдвайзер Blockstack – по сути, тоже протокол второго уровня (может, стоит ждать его в эдвайзерах?). Специализируется на разработке масштабируемых алгоритмов и протоколов, которые обеспечивают высокую производительность при низких затратах, которые используятся в таких платформах, как библиотека для машинного обучения нейронных сетей Google TensorFlow и инфраструктура обработки пакетов Intel DPDK.
Видно, что есть опыт работы с огромными БД и масштабируемыми сетями. Соавтор большого количества статей на эту тему https://scholar.google.ru/citations?user=CmFTksEAAAAJ&hl=ru&oi=ao . Есть еще один Xiaozhou Li в БД статей Гугла, со статьями на ту же тематику, но у него не указан Celer в профиле и закончил университет Техаса, а не Priceton. Написано, что подавал 6 патентов в USA, но в БД гугла не удалось найти соответствий. Гитхаб слабоактивен с 2011 года, активности в приватных репо, как у остальных, не замечено.
Qingkai Liang – кофаундер Linkedin Facebook Личная страничка GitHub
Тоже топ – PhD в MIT по распределенным системам. Стопочка публикаций – https://scholar.google.com/citations?user=UImKdJAAAAAJ&hl=ru&oi=ao. Имеет несколько наград, тоже имел именитых в своих кругах наставников. Был исследователем в Bell Labs по масштабируемым системам распределния нагрузки в крупных центрах обработки данных. Опыт есть, вопросов нет. Гитхаб с 2016 до 2018 слабо активен, а в 2018, как и у Junda Liu началась большая активность в приватных репозиториях.
Вывод:
На тот момент, когда изначально писался обзор – проект можно было считать топом – крутая идея, грамотная команда, это вам не клоуны из Yggdrash и Seele с непонятным блокчейном и командой. Здесь отлично видно все преимущества, потому что они понятны и логичны, а не эфемерны в духе “мы снизим транзакции и увеличим скорость в 100500 раз, потому что у нас есть свой флюгегехаймен, давайте бабки”. Сильная идея, сильная команда, грамотная регистрация (почему Nucypher встряли с сейлом? а потому что регали юрлицо в штатах), которая по идее позволила провести сейл. Еще с момента, как был сделан обзор, хорошо видно, что расширили команду – привлекли несколько новых спецов, публичный гитхаб причесали и он выглядит весьма достойно – выкатываются обновления, выглядит хорошо. Есть еще приватный репо, в который дали доступ Бинансу, и там видно, что работа кипит полным ходом. Но извините, они собирают деньги с крауда – поэтому должны показывать инвесторам работу.
Но тут есть и очень серьезная проблема – сама идея стейт-каналов в виде решения layer 2 для эфира уже отвергает наличие своей токеномики. У Dfinity, которые тоже являются layer 2 – токен нужен – ноды, валидаторы, обучение своей нейросети для принятия решений на основе голосований, возможности организации криптобанкинга и тд и тп.
Следующий минус – крупные партнерства уже анонсированы.
Плюс очень опасная ситуация с анлоками привата. Дело в том, что азитские смарт-инвесторы ака “криптофонды” уже разгрузились и разбросали свои аллокации по пулам – одно дело, когда льет игрок с крупной аллокацией – он просто не может все ливнуть в стакан, даже с учетом того, что для азиатских криптофондов в порядке дел закрывать позиции в минус, порно сливая токены на протяжении длительного промежутка времени. Другое дело, когда большая масса токенов будет распределена по большому количеству участников пулов, поведение которых уже более непредсказуемо.
Что обнадеживает – у Fetch похожая ситуация, только там команда анлокнула втихаря и льет также молча, но бинанс пропампил его на листинге. Тут вполне возможно повторение той схемы.
Оценка – 7,5/10, для холда рискованно, а для флипа – вполне себе удачная идея. Все проблемы – только в жадности и анлоках.
За актуальной информацией и обновлениями по проекту можете следить здесь: https://cryptorank.io/currencies/celer-network/ico
Допиленный до ума райден, который сам только тестнет запустит.
Конкурент перлин, который не state channel
Команда топ из 4х человек с пустым гитхабом
Это самый слабый обзор, что видел когда 🙂