Машинное обучение. Все слышали про нейронные сети. Их тренируют. Процесс долгий, методом проб и ошибок. Наиболее быстро всё считается на видеокартах, потому что в видеокарте 2-3 тысячи нужных нам ядер, а в обычном процессоре всего от 2 до 30. То есть в видеокартах ядер больше, но они мелкие — для машинного обучения в самый раз.
Хостинг сайтов и сети доставки данных. Когда вы заходите на Ютуб и смотрите видео в 99% случаев видео для вас качается не из далёкой Америки, а с сервера в вашем городе или у вашего провайдера. Ютуб и подобные площадки держат копии данных (роликов, фильмов) поближе к зрителям, потому что на каждого качать через всю планету никаких каналов не хватит. Это называется Content Delivery Network (CDN). Оборудование на местах (у людей и майнеров) отлично подходит для этих целей.
Научные вычисления. Научные вычисления традиционно считались на распределенных системах — кто–то до этого додумался раньше блокчейна. Если ещё раз вспомнить о компьютерах простых людей, то раньше это делалось бесплатно (как SETI@home), а теперь всё за деньги, ибо просвещенный век майнинга настал.
При этом централизованных ресурсов мало и они дорогие, а тут мы берём то, что еще не задействовано. Централизованные ресурсы, как это ни удивительно — централизованы, они есть не в каждой стране или интересующем вас городе, а компьютеры майнеров есть практически везде. Централизованные ресурсы подвержены цензуре и регулированию, в то время как майнеров можно объединить в децентрализованную систему, которая была бы ничьей, без цензуры и регуляторов. Децентрализованные ресурсы дешевле, так как это потребительское оборудование у людей дома (серверное оборудование дороже, прирост производительности не сопоставим с разницей в цене). Видеокарты особенно нужны для разных специализированных вычислений, но их раскупили майнеры — значит надо их арендовать у майнеров!
Уже есть пара проектов, которые пытаются воплотить эти смелые идеи в жизнь, с одним из которых с момента основания и ICO работает Алексей Антонов — один из авторов этой книги.
Golem. GRID[26] платформа, то есть система, которая объединяет множество компьютеров в сеть (от английского grid — решётка, сеть) на старинной незащищённой парадигме. Оплата мощности — за каждое вычисление. Отрендерил одну картинку — заплатил одну монету. То есть, стоимость не зависит от скорости вычислений — хоть час считай, хоть минуту, главное: сделал одну единицу работы — получил одну монету. Хочешь зарабатывать больше — бери железо помощнее. Из плюсов: относительно простая архитектура распараллеливания задач (для пользователей). Тут легко проверять добросовестность поставщиков оборудования: если узел утверждает, что решил задачу, то ее можно отдать другому узлу и сравнить результаты. Однако, все приложения необходимо переписывать под архитектуру GRID. Просто взять свою игру или сервер и запустить не получится! И вообще не все приложения можно оформить как GRID. Например, обычный сайт — это сервер, а не GRID, и на данной платформе его не поставить.
SONM. Сонм — это IaaS (Infrastructure as a Service) — инфраструктура как услуга, платформа для облачных вычислений. Принцип тут иной: эксклюзивная аренда оборудования. Хочешь рендерить? Берешь мощную машину в аренду и можешь там рендерить, можешь сайт запускать, что угодно. Платишь раз в час или раз в день фиксированную цену за арендованную конфигурацию. Система пригодна для запуска любых приложений без модификации, включая GRID системы, сайты и сервера. Но пользователям необходимо самостоятельно распараллеливать вычисления. Проверка поставщиков сложнее, так как нельзя просто повторить вычисление на другом узле и сравнить.
Таким образом, у кого–то есть потребности, у кого–то — возможности, а у кого–то найдётся мотивация. Значит, что–то произойдет. Традиционный бизнес пробует, каким образом привлечь майнинг–оборудование для полезных задач. Майнеры ищут новых заказчиков. Смарт контракты расширяются и будут задействовать больше вычислительных ресурсов.
Подытожим вторую главу: 1) надёжные и 2) проверяемые операции будут играть всё большую роль в бизнесе, обществе и вообще везде, а блокчейн изменит свойства этих операций уже очень скоро, прямо сейчас вот меняет пока вы тут сидите. Жизнь станет намного более лучше!
За это и боремся.
Глава 3
Инфраструктура: где купить и как хранить?
3.1. Кошельки и их подвохи
3.2. Биржи
3.3. Обменники
3.4. Блокчейн–эксплореры и всякое другое
3.6. Майнеры
3.7. Госрегулирование