Chainspace

Chainspace

ICODropsJuly 28, 2018

Русскоязычный чатКанал с аналитикойОбзоры ICO

Суть коротко

Это гибридная система: классический блокчейн + ДАГ. Транзакции через смарт-контракты записываются, а по каждому объекту ведется ДАГ причем, ДАГ схож с Хэшграфовским он так и называется ХЭШ-Даг

Даты сейлов и метрики: TBA, но ходят слухи, что в ноябре будет приват, в феврале сэйл.


Социальные метрики

Возраст сайта: 1 год 2 месяца 5 дней

Посещаемость: 330 просмотров, 83 посетителя.

Твиттер: пустой твиттер, 209 читателей, нет твиттов, среди читателей уже есть блокчейн блогер @Brad_Laurie 23 тыс.подписчиков и @noamlevenson 4,7 тыс.подписчиков.

Телеграм: @chainspace создан канал с анонсами 62 подписчика.


Команда

Dave Hrycyszyn (Дэйв Гричишин), Соучредитель, в Линке 500+. https://constructiveproof.com - личный сайт с ссылками на соц сети , https://twitter.com/futurechimp - 355 подписчиков, в основном репостит про свои проекты. В настоящий момент кроме chainspace еще активно работает в https://vegaprotocol.io/ 

Более 16 лет работал техническим директором (являлся сооснователем) маркетингового агентства Head в Лондоне (60 человек). Там руководил технической и дизайнерской командой, которая готовила продукты для клиентов. 

После продажи агентства другому digital агентству также работал в нем техническим директором еще 1,5 года. После этого стал сооснователем сразу двух проектов:1) https://vegaprotocol.io/ - работает как лид блокчейн девелопер, проект активно развивается судя по митапам и презентациям 2) chainspace, где вляется соавтором whitepaper.

George Danezis- профессор департамента компьютерной инженерии и центра безопасности University College London. Указан как кофаундер, при этом в Линкдине ничего про проект нет. В youtube есть видео с его лекциями про копьютерную безопасность. Больше 8 лет занимался рисечем в Microsoft в том числе криптографией, безопасностью, P2P технологиями. Кроме того, указано, что он создавал дизайн криптовалюты https://iohk.io/projects/rscoin/.

Эдвайзит стратап Privitar - лондонский аналог ньюсайфера.

Ramsey Khoury - еще один фаундер. Предприниматель, работал с дейвом в Head. Также занимается vegaprotocol.io.


Кроме того, в команде еще есть 3 рисечера (все из одного универа) и два кодера.

Mustafa Al-Bassam, Researcher, в Линке 315. Кандидат PhD на факультете компьютерных наук Лондонского колледжа. Особого опыта работы нет - по 3 месяца потягался везьде.

Shehar Bano, Researcher, в Линке 500+ Последипломный исследователь на факультете компьютерных наук Лондонского колледжа. PhD Кэмбридж и Postdoc в Инициативе IC3.Опыта работы нет, в основном только исследовательская деятельность.Есть собственный сайт.

Alberto Sonnino, Researcher, комьютер сайенс, тренер по вотерполо, год опыта в кибербезопасности...

Оба кодера не пробиваются, по информации с сайта: C++, Rust, Go, опыт в распределённых P2P системах.


Адвайзеры

Blaine Cook- работал девелопером в Twitter, сейчас видимо трудится в медиакомпании CondeNast. Создатель фичи "залогинься с помощью facebook" OAuth. Линкдин 500+. Твиттер популярный - 14,9 тыс. подписчиков


Klaus Kursawe - в основном занимался и занимается рисечем в области безопасности данных. Линкдин 500+. Ничего особенного сказать нельзя.


Партнёры / инвесторы

Нет данных


Вайтпейпер

16 страничный вайтпепер достаточно описывает принцип работы Chainspace, архитектуру системы и консенсус, есть доказательная база.

Выдержка:

Chainspace предлагает масштабируемость, несмотря на конфиденциальные смарт-контракты. Он представляет собой систему цепей, которая может масштабироваться произвольно по мере увеличения количества узлов (нод), допускает византийские сбои и может быть публично проверена.
Безопасность: Модель безопасности Chainspace отличается от традиционных блокчейнов, которые полагаются на proof-of-work, такие как Ethereum. В Chainspace авторы смарт-контрактов обозначают части инфраструктуры, которым доверяют, чтобы поддерживать целостность их контракта, и зависят только от их правильности, а также от правильности контрактных требований. Это обеспечивает доскональный контроль над тем, какой части инфраструктуры необходимо доверять на основе контракта, а также позволяет масштабировать ее по горизонтали.
1) Он представляет новый распределенный протокол, называемый S-BAC, для обхода общих транзакций смарт-контрактов на нескольких византийских узлах и правильной координации этих узлов для обеспечения безопасности и надежности. 2) Он вводит различие между разными частями смарт-контракта, одни выполняют вычисления, и другие проверяют вычисления, и обсуждают, как это различие является ключевым для поддержки дружественных к конфиденциальности смарт-контрактов. 3) Он обеспечивает реализацию и оценивает эффективность византийского протокола распределенной фиксации S-BAC на реальном распределенном наборе нод и при различных нагрузках на транзакции. 4) Он представляет ряд ключевых системных и прикладных смарт-контрактов и оценивает их эффективность. Контракты иллюстрируют и подтверждают поддержку приложений, высоко-целостных и высоко-конфиденциальных. Обзор системы Цепь целенаправленно применяет принцип end-to-end, полагаясь на ненадежные приложения конечного пользователя, чтобы создавать транзакции, которые нужно проверить и выполнить.

Дизайн системы:

Структура Hash-DAG. Объекты и транзакции естественным образом образуют ориентированный ациклический граф (DAG): при условии, что начальное состояние активных объектов несколько транзакций делает их входы недействительными и создает новый набор выходов в качестве активных объектов. Они могут быть представлены как ориентированный граф между объектами, транзакциями и новыми объектами и т. Д. Каждый объект может быть создан только одной трассировкой транзакции, поэтому циклы между будущими транзакциями и предыдущими объектами никогда не происходят. Мы доказываем, что идентификаторы выходных объектов, полученные в результате действительных транзакций, являются актуальными (свежими) (см. Теорему безопасности 1). Следовательно, график входов объектов, транзакций и объектов выводит DAG, которые могут быть проиндексированы по их идентификаторам. Узловые Hash-цепочки. Каждый узел в Chainspace, которому поручается сохранение целостности, связывает его шард хэш-цепочкой. Периодически peers внутри шарда последовательно соглашаются установить контрольную точку, как блок транзакций в свои хэш-цепи. Каждый из них формирует дерево Merkle, содержащее все транзакции, которые были приняты или отвергнуты последовательно чередой, поскольку последняя контрольная точка была установлена. Затем они расширяют свою цепочку хэширования путем хэширования корня этого дерева Merkle и последовательности блоков с хешем главы в цепочке, чтобы создать новую главу хэш-цепочки. Каждый peer подписывает нового ответственного своей цепочки и делится ею со всеми другими peers в шарде, и каждый, кто его просит. Для сильной аудитоспособности в дерево Merkle должна быть включена дополнительная информация, кроме совершенных или прерванных транзакций: узел должен регистрировать любое обещание либо совершить, либо прервать транзакцию от любого другого peer в любом шарде.



MVP

Нет, кроме кода на гитхаб. Судя по роад-мап указанному на сайте прототип должен быть представлен уже в августе. Тестнет октябрь-декабрь и майннет будет запущен в q1 2019.



Github

6 чел пилят, 840 коммитов, кода напилено много, начало активности с 4 июня 2017 года, тогда и была основная активность.

В последнее время мало активности (15 апреля был внесен последний коммит), выглядит заброшенно, либо проект уже почти готов к запуску и писать уже нечего.

На гитхабе довольно много кода (в сумме 10 625 строк), но написан и организован он не лучшим образом. Описания и документация отсутствуют, кроме комментариев в коде. Проект написан на Python и Java (странное сочетание языков для 2017 года), притом что люди в команде пишут на Golang, Rust и C# — небольшой диссонанс.

Организовывать управление кодом не умеют, засунули всё в один огромный репозиторий, часть исходников вообще с флагом executable.

На критичные issue долго не отвечают (проблема — проект не собирается из-за фейла тестов, т. е. совсем неюзабелен, висит с 22 июня).

Используется несколько систем сборки проекта — GNU make (Makefile для Java+Python, ещё и в 2017-2018!), Maven, какие-то свои скрипты, притом написанные дважды — для Linux/macOS и Windows. Для запуска демонов, по крайней мере, в нескольких местах, используется screen! Они, кажется, не слышали о systemd, syslog/journalctl...

Бoльшая часть кода написана летом 2017, сейчас энтузиазм поугас, и это, судя по всему, не из-за того, что работа уже сделана и остались только баги, работы ещё полно.


Мнения

Проект на ранней стадии, в блокчейне заявленно много актуальных функций таких как шардинг, кросс-шардинг, ДАГ, смарт-контракты в планетарном масштабе.

Выглядит как исследовательский проект группы единомышленников. Впечатление чисто академического проекта.





Report Page