IT - гиганты и блокчейн. [Web 2.0],[WEB 3.0],[Big Data],[машин-лернинг]


Пост№1

Децентрализуй или проиграешь!

 Доброго времени суток!

Это мой первый пост! И сходу хочу начать  и  поделиться собственным консолидированным мнением, местами аналитикой и опытом в области чейна, машин/дип лернинга, кастомных торговых роботов, Telegram Bots, да и любые боты прочем).

Пролог

Централизованный / Децентрализованный / Распределенный. В чем принципиальная разница?

Давайте сначала начнем с экскурса в историю. Еще в ранние 1990-е на стадии зарождения всемирная сеть была децентрализована, но не по прихоти своей она такой была.
Для того, чтобы создать свой сайт и залить этот сайт на хостинг, необходимо было собирать отдельный сервер, железный такой нормальный комп 40 кило (ну может не 40). 

- фудзитсу самые крутые были по тем временам



              - о дааа, вы так ждали этот 486-й...


И вы вставляли в розетку это великолепие и начинали заливать свой сайт, блог (в 1990-х было вообще такое слово?) на свой собственный сервер, который был собственным еще и по правам владения, распоряжения, ответственности, сохранности сервером. Вы сами хостили свой сайт у себя дома или в офисе.
Сеть того времени как раз и состояла из многообразия вот таких отдельных островков-нод связанных между собой, где каждый владеет своими данными сам. Эдакое ровное и равное поле.

Потом наступил бум и пузырь доткомов, в ходе которого молодые стартаперы поняли, что для создания добавочной стоимости (а бизнес-то где здесь?) поверх такого ровноравного децентрализованного поля необходимо создать сервис, который будет собирать или принимать эти данные, да и еще и хранить, и давать доступ. За деньги, конечно. Так появились первые веб-хостинг сервисы.


Нет, ну это совершенно точно был прорыв - пришла доступность и массовость. Теперь не нужно сервак покупать, места теперь не занимает, не шумит. Любой может запилить себе сайт за недорого. А потом пришел и легион подобных сервисов, а WEB 1.0 и данные сделали первый шаг к централизации.

Сервисы не стояли на месте, они продолжили разрастаться и разрастаться, и уже пинками начали загонять данные в свои централизованные ручищи. Все это начало объединяться в гигантские хранилища разнообразных данных: Google, Amazon, Facebook, Instagram, потом вконтакте добавилось. Все запросы от вас идут на их сервера, которые так или иначе централизованы. И это очень плохо. Очень.
Что плохого, спросите Вы? Мы же пользуемся этими сервисами каждый день, они такие же такие классные и полезные бифидобактерии…
Нет! Централизация обработки данных это очень плохо по минимум 3-м причинам:

1. Монополизация рынка.  Сложно быть конкурентом с гигантами, а конкуренция — это хорошо, это работает. То есть данный рынок становится очень сложно монетизируемым. Не возникло желания облачный сервис в штатах начать? Как насчет хостинг-сервиса?))))))

2. Задавались ли Вы вопросом, какие данные о Вас хранят гиганты?
Про годмоуд убера вообще молчу - это топ ссыль, как и гугловские логи местоположений и идентификации))) Фотки, музыкальные предпочтения, любая активность… В общем трэш, если задуматься. Они собирают такой вал данных, а по сути готовых датасетов, и пропускают через свои сверсовеременные нейросети для абсолютно неявных целей.

3. А устойчива такая система к атакам хакеров-любителей красивой жизни (браво яндекс)? Проверять не хотелось бы...




                         Часть 1. [Централизованная], [Децентрализованная], [Распределенная]


                                                                       1. [Централизованная]


Базовый принцип:
Создается сервер, к которому обращаются или подключаются все все все юзеры или участники.
Когда мы открываем vk.com наш браузер выступает в роли клиента, который запрашивает данные с центрального сервера, а тот в свою очередь возвращает вам некий ответ. Центральный сервер как раз и определяет правила работы сети.

Плюсы:

  • Простота, распространенность

Минусы:

  • Сложно масштабировать
  •  единственная точка отказа (датацентр, где центральный сервер стоит уходит в офф – вся сеть уходит в офф вместе с данными). Понятное дело, что все резервируется, но риск есть.


                                                                            2. [Распределенная]


Базовый принцип:
Для своей вычислительной инфраструктуры IT гиганты используют сеть распределенных и разбросанных географически дата-центров и данные перенаправляются от сервера к серверу в зависимости от многих факторов.
Мы сейчас пользуемся по большей части такого рода сервисами с одним НО. Бенефициар-хозяин, все же, у такой сети есть и он босс. Управление такой сетью, хоть и распределенной, централизованно.
По итогу сервисы в текущей редакции являются гибридом централизованных систем и распределенных.

Плюсы:

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

Минусы:

  • еще не trustless система
  • кто Вы и что Вы делаете с моими данными?


                                                                     3. [Децентрализованная]


Базовый принцип:
В децентрализованных системах ни один из участников не определяет правила для другого, так как все они действуют по общим и равным правилам сети предопределенным исходным кодом при отсутствии единого центра власти.

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

Плюсы:

  • Быстрота
  • Устойчивость
  • Возможность наделить ту или иную систему разным набором свойств:
    Для Monero – анонимность (слышал мнение что Zcash псевдоанонимна, странно что ее Сноуден пиарил)) Интересно, что протокол zk-SNARK имплементирован в Ethereum с последним форком. Нужно ли будет обладать Zcash для создания кастомных анонимных смарт-контрактов – как все будет выглядеть очень большой вопрос)
  • В случаях с ETH, огромное множество еще не выпущенных на рынок продуктов и огромная работа по кроссплатформенности, которая с такой армией очень серьезных девелоперов будет делаться быстрее чем нам всем кажется. Solidity (язык программирования смарт-контрактов Ethereum) это не в баню сходить, хотя ERC20 токен кодится достаточно несложно)))
  • Сложнохакабельные системы (да да их сложно хакнуть)

Минусы:

  • не знаю риал что сюда вписать, может невысокое дружелюбие к юзеру и повышенная сложность освоения? Да не, тут просто шарить надо. Предчувствую еще большое количество сюрпризов и курьезов.

                                                                 Часть 2. [Веб 3.0 и монетизация]


Веб 2.0 сервисы, из-за того, что они давно на рынке и давно эту делянку мотыжат как Святой Франциск, предлагают очень большую сетку предложений и решений.

Пока IT-демиурги росли в капитализациях и совершенствовали свои сервисы параллельно технологии тоже не стояли на месте. Сначала технология Bit torrent, за ней пришел биткоин (появление децентрализованного протокола консенсуса).

Веб повторяет интересный путь от децентрализации к централизации и обратно к децентрализации.

 Веб 3.0, конечно не так развиты и перекопаны, как 2.0, но прикладное использование растет из года в год, а то и месяц к месяцу.



Теперь предлагаю обсудить способы монетизации в [Веб 3.0]. Что нужно для возможности монетизации?

Открытый код как способ повышения доверия.
Зачем мне шарить код в открытый доступ, где его чайки-конкуренты могут скопировать и заработать на этом? Ну это и есть издержки классической бизнес-модели, где уникальный код является источником конкурентного преимущества.
Так вот открытый код является базовым кирпичом для создания трастлесс систем, так как система зависит от доверия участников сети, это ее главный актив.

Криптовалюта или токен
Использования модели токена или аппкоина: участники сети загружают в чейн некие специфические данные тем самым внося вклад в работу системы (гифки, например), и за этот вклад участник сети награждается гифкикоинами. Другим юзерами необходим гифкикоин для доступа к гифкам, которые уже залиты в чейн. Таким образом возникает спрос и предложение и паритет.
Аппкоин или токен легко может быть гибридной вещью, которая одновременно может показывать свойства классической акции компании (только электронной) и свойства криптовалюты.
Кстати, golos.io и steemit являются отличными примерами огромного пространства для монетизации. Скажи мне года 4 назад что такое возможно…

Распределенный консенсус
Это способность всей сети приходить в согласие (или несогласие) со всем что происходит внутри системы. Биткоин доказал, что консенсус может быть достигнут через алгоритм Proof-of-Work (один из видов). 51% участников должны подтвердить транзакцию и добавить ее в цепочку блоков. Поскольку, участники сети, по сути, голосуют «подтвержденная» или неподтверждённая транзакция предоставляя доказательство выполнения математических вычислений. Получается, что нужно обладать вычислительной мощностью большей, чем у 51% от той что есть сейчас, чтобы сделать фейковую транзакцию.Такая вычислительная мощность умопомрачительна (возможна ли?) и консолидировать ее очень дорого, да и целесообразность неясна.

Отсутствие единственной точки отказа
Сабж, ее не должно быть.


Предлагаю плавно начинать переходить от теории к практике:

Следующий пост будет:

- 50% вероятности -  про нейросети с разделом "как закодить простейший анализатор числовых данных из билиотек и палок" на примере курса биткоина с 2012г.  (есть датасет с поминутным срезом 200мб весит)

 В паблик на гитхаб, все как полагается (почему гитхаб важен в 2017-м - тоже расскажу!).

- 50% вероятности - про то как создать простейший смартконтракт, например на получении скидки при оптовой покупке токенов большим колхозом и дальнейшим распределением по колхозу (или шиткоин с разбором маркетинга, написанием Whitepaper, но это постов на пять уже). 

Можете проголосовать в комментариях))

 Дочитавшим до сюда спасибо и хорошего настроения!


Comments 7


Привет!

06.11.2017 11:53
0
06.11.2017 11:54
0

Приветствую Вас и желаю успехов на платформе Голос!

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

Буду признателен, если расскажете, откуда Вы узнали о платформе Голос (ответьте цифрой):
1) увидел в Facebook
2) увидел в ВКонтакте
3) из поиска Google
4) из поиска Яндекс
5) из Steem
6) рассказал друг
7) другое (укажите в комментарии)

Чтобы быстрей освоится, присоединяйтесь к мотивирующему промоушену для новичков, действующего месяц с момента регистрации!

И обязательно добавьте себе в Telegram Бота-инструктора, который позволит вам пошагово освоится на платформе Голос.

06.11.2017 12:00
0