Обзор кода Skrumble Network от Andre Cronje

0
375
views

Команда ICOdaily подготовила перевод статьи «Обзор кода Skrumble Network» от Andre Cronje

Еще больше новых проектов, переводов интересных статьей и новостей на нашем телеграм канале


Обзор кода Skrumble Network: децентрализованное приложение для общения

Skrumble не нужен блокчейн, а блокчейну не нужен Skrumble.

Skrumble выдвигает смелые утверждения, касательно их готовящегося к выходу ICO и их приложения для общения, токенизация которого происходит при помощи токенов SKM.

“Skrumble Network это полностью новый, инновационных блокчейн и приложение, которые направлены на то, чтобы наиболее обезопасить соединения для коммуникаций”.

“Skrumble Network это защищенный, ориентированный на коммуникации блокчейн, децентрализованное приложение для общения и коммуникационный слой для разработчиков, который можно добавить на любое приложение”.

Смелые заявления.

Пара слов о потоковой передаче против СОП (событийно-ориентированное программирование). Блокчейн (в его традиционном варианте) работает с СОП. Событие А запускает событие Б и останавливается. Коммуникации это потоковая система, канал открыт между А и Б, данные постоянно передаются. Технология блокчейна не ориентирована на коммуникации.

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

“Вместе с созданием приватного, защищенного блокчейна, Scrumble также создаст первое приложение для общения, с полным спектром децентрализации, которое прорвет традиционные фаерволы, позволит осуществлять управление репутацией, гарантирует пользовательскую анонимность, также как и гарантирует приватность доставляемого контента и данных при помощи таких функций как отправление сообщений, звонки, видео, возможность делиться файлами и так далее. Блокчейн и приложения Skrumble Network также предоставит возможность для людей добавлять элементы децентрализованного общения в любую экосистему или платформу.

Таким образом разработчики создают блокчейн и децентрализованное приложение для общения. Так это не связанные вещи? И каким именно образом это прорвет традиционные фаерволы? Будет выбирать случайный порт? Метаморфические заголовки? Не достаточно просто быть р2р.

Не вообще никаких упоминаний о том, как достигается консенсус. Ими были упомянуты только узлы валидации, так что полномочия я возьму на себя.

Увеличена полезная нагрузка, ожидается, что система раздуется.

Протокол RTP, они нацелены на низкую пропускную способность (когда добавляют шифрование?), низкую вычислительную стоимость (низкая вычислительная стоимость=низкое шифрование). Это три основных проблемы, у вас не может быть безопасности, небольшой полезной нагрузки и низких вычислительных расходов.

Много всего разного есть в этом вайтпепере, но я намерен связать куски воедино: основной целью команды является создание р2р мессенджера, а блокчейн, это просто привязка для поддержки приложения. Идея мессенджера хорошая, но вот идея блокчейна мне кажется бессмысленной. Какая от него польза? Управление идентификацией? Инициирование сеансов вызовов? Все, что делает р2р мессенджер хорошим, тут же становится плохим, когда к нему добавляют блокчейн.

Но давайте взглянем на три заметных приимущества.

  1. Skrumble не может быть блокирован традиционными фаерволами. (может быть, следуя текущим доказательствам)
  2. Имеет контролируемое пользователем хранилище записей. Конечно.
  3. Превосходное шифрование каждой беседы (но имеет низкую пропускную способность и низкие вычислительные расходы)

Таким образом я не могу увидеть ни одной причины для того, чтобы им понадобился блокчейн и более того, у них нет никакого опыта работы с блокчейнами, их компания занимается разработкой мессенджеров. Так думаю ли я, что они могут построить хорошее р2р приложение для общения? Конечно.

Нужен ли им блокчейн? Прочитайте наш обзор на ICO данной компании.

Хорошо, давайте приступим к коду: тут нет никакого блокчейн кода, только код для мессенджера.

Я ожидаю, что они будут использовать то, что знают, поэтому можно с уверенностью предположить, что они будут придерживаться своего приложения action-native-js-sdk-demo (react native позволяет разрабатывать кроссплатформы для IOS и Android).

Давайте посмотрим, что тут к чему.

Начальный коммит, выпущен 12 дней назад, интересный тайминг. Давайте не будем спекулировать. Это просто демоверсия, так что я не буду чрезмерно строгим. Но даже в демоверсии я рад увидеть то, правильные шаблоны были применены. Это очень сырой прототип, отсутствует redux, отсутствуют dumb/smart компоненты, нет контроля состояния. В тоже время это демо предназначено для только быстрого ознакомления возможностей их js-sdk, так что давайте примем это и отправимся дальше.

Остальное, в большей части, шаблонно. Взглянем, пожалуй, на chatlist.

Кажется, поторопились. Ничего тут такого нет и LoginForm также безлико.

Давайте поищем на что бы еще взглянуть.

Их js-sdk, давайте посмотрим, он привлекает внимание.

Не так много в репо, а также был недавно изменен.

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

Приложение Skrumble для Android:

100 установок. Понимаете, 100 установок. Не знаю, как еще сказать это. 100 установок.

Рейтинг 15. Понимаете, 15. Ладно, вы все и так видите на картинке.

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

Продолжим рассматривать код.

Остальное представляет собой шаблоны и врапперы. Двигаемся дальше.

SDK враппер для их ID.

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

Остаток кода не доступен, мы также могли бы декодировать APK Android’а, но мне кажется, что я увидел достаточно.

Выводы

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

Есть и другие р2р мессенджеры.

 

 


Еще больше новых проектов, переводов интересных статьей и новостей на нашем телеграм канале

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here