|
|
|
|
|
|
|
|
|
Разработка на Blockchain — что изменится для разработчиков? Создатель блокчейнаblokchain developer, кто это, что должен знатьСегодня многие организации и компании изучают возможность внедрения блокчейн технологии в свои бизнес-процессы. В данном случае речь идет как о серьезных финансовых институтах, так и о начинающих стартапах. Поэтому знание того, как определить действительно профессионального и опытного специалиста для разработки новой системы является исключительно важным для успеха проекта. Ниже мы расскажем, какие факторы необходимо учитывать в процессе поиска разработчика для Вашей децентрализованной сети. РепутацияПрежде всего необходимо отметить, что отличные разработчики имеют хорошую репутацию. Если вы встретите потенциального разработчика, который считает, что он «суперзвезда» в создании и внедрении децентрализованных систем, обязательно пообщайтесь с его бывшими работодателями. Также внимательно изучите его портфолио с предыдущих мест работы на совместимость с замыслом Вашего собственного проекта. Актуальные знанияХороший разработчик должен знать основные тенденции в разработке систем, основанных на блокчейн технологии, актуальные протоколы, основные языки программирования, инструменты и методы разработки ПО, которые широко используются в текущий момент.
Активное участие в жизни блокчейн сообществаНанимайте тех разработчиков, которые являются частью быстро растущего блокчейн комьюнити. Такой специалист постоянно принимает участие в различных специализированных конференциях, митапах и иных мероприятиях в целях своего самообразования. Сегодня блокчейн сообщество активно развивается и разрабатывает новые концепции рассматриваемой технологии. ПО для внутреннего пользования или коммерческий продукт?Если вы разрабатываете коммерческий продукт, то Вам стоит нанять опытных разработчиков блокчейнов, которые помогут Вам создать жизнеспособный продукт для клиентов. В ином случае, Вы также можете ориентироваться на поиск опытного специалиста, однако он может не является профессиональным UX-дизайнером, что очень важно для пользовательской разработки.
Профиль: Виталик Бутерин, создатель блокчейн-платформы Ethereum - TrendCoinСоздатель блокчейн-платформы Ethereum и второй по популярности криптовалюты, сотрудничающий с властями и компаниями. 25 июня стоимость криптовалюты эфириума платформы Ethereum кратковременно упала, поднялась обратно, а затем снова стала падать. Cтоль неординарное поведение курса стало результатом ложной информации о гибели создателя криптовалюты Виталика Бутерина. За последние несколько лет 23-летний программист направил на себя прожектор блокчейн-индустрии, создав, как многие считают, революционную платформу. Пережив «идеологическую войну», Бутерин и его команда к 2017 году сделали из эфириума одну из ведущих криптовалют, ради которой «майнеры» скупают видеокарты, а из Ethereum — амбициозную блокчейн-площадку, которая при поддержке правительств и компаний разных стран может стать шагом к новой экономической эпохе, где во главе окажется интернет. Виталику Бутерину было 19 лет, когда он сформулировал концепцию Ethereum. Он родился в 1994 году в городе Коломна, а в шесть лет переехал с родителями в Канаду. С детства увлекаясь математикой и компьютерными технологиями, с 2007 по 2010 год он много времени проводил в MMORPG World of Warcraft. Как и у миллиона других людей, игра отнимала у программиста много времени, но когда издатель Blizzard изменил уровень урона заклинания «Вытягивание жизни» у одного из любимых героев Бутерина, он бросил игру. Программист искал новое развлечение, и в 2011 году нашёл таковое в биткоине. Сначала криптовалюта показалась ему незначительным проектом, но несколько недель спустя он устроился на свою первую работу — на сайт Bitcoin Weekly, где писал статьи о криптовалюте. За час он получал около 1.5 долларов, а чуть позже основал издание Bitcoin Magazine. Он успел поступить в канадский Университет Уотерлу, но всё больше времени уделял криптопроектам. В 2013 году он работал над ними до 30 часов в неделю, потерял интерес к учёбе и бросил университет. А в конце года курс биткоина масштабно взлетел, захватив внимание IT-индустрии. На этой волне Бутерин отправился путешествовать по миру, посещая разнообразные конференции по биткоину и помогая различным проектам с открытым исходным кодом. В 2014 году он выиграл премию World Technology Awards, обойдя Марка Цукерберга. А позже получил грант на 100 тысяч долларов из фонда основателя PayPal Питера Тиля. На эти деньги он и планировал создать проект, идею которого формулировал несколько лет. Бутерину нравился биткоин, но у криптовалюты, по мнению программиста, была слишком ограниченная функциональность. Это не была развитая система, а лишь необычный способ транзакций. Программист же видел в криптовалютах и технологии блокчейна, на которой работает и биткоин, гораздо больший потенциал. Блокчейн — технология хранения данных, где любая информация записывается, как бы «замыкается» на ранее созданном блоке данных. Изменить хотя бы часть данных нельзя, иначе это приведёт к ошибке во всей ветке блока. Чтобы блокчейн и основанные на нём криптовалюты работали, нужна децентрализация — поэтому блоки данных хранятся в разных местах, например, у майнеров. Это требуется для того, чтобы злоумышленник не смог изменить все копии блокчейна за раз. Так и устроена технология блокчейна. Наиболее понятно принцип её работы описан на примере записной книжки для долговых расписок. С помощью блокчейна можно всегда узнать истинного владельца или отправителя денег, так как вся цепочка транзакций и пересылок сохраняется в блоках. В теории (и где-то уже на практике) эта система упрощает государственные и частные реестры, функции нотариусов, кадастровые споры и прочие вещи, связанные с передачей денег. Проще говоря, технология значительно упрощает бюрократическую систему. К 2017 году ценность блокчейна описали уже множество раз, но в конце 2014 года об этом потенциале знало гораздо меньше людей. В их числе и был Бутерин. Его идея заключалась в том, чтобы создать платформу, по сути, новую ветвь социальных сетей, которая бы хранила и защищала рыночные данные компаний, банков и инфраструктурных учреждений, работая по децентрализованной системе и с функцией «Умный контракт» (Smart contracts). Она-то и отвечала за упрощение денежных переводов и любых операций, касающихся денег. Необходимо было рассказать миру о платформе и добиться, чтобы количество операций на ней росло. Это заняло время. Некоторые сразу поняли идею и поверили в неё. Но были и те, кто называл нас жуликами, а проект — нереалистичным, так как считали, что технологически его реализовать невозможно. Виталик Бутерин, сооснователь блокчейн-платформы Ethereum Бутерин описал концепцию Ethereum друзьям, после чего к разработке подключили новых участников, а проект сделали публичным. Программист отмечал, что самый сложный этап работы — создание с нуля системы блокчейна, возможные дыры которой приходилось регулярно проверять и закрывать. На это у команды ушло гораздо больше времени, чем планировал Бутерин и трое сооснователей Ethereum: Михай Ализе (Mihai Alisie), Энтони Ди Лорио ( Anthony Di Iorio) и Чарльз Хоскинсон (Charles Hoskinson). В начале 2014 года команда основала компанию Ethereum Switzerland GmbH в Швейцарии. Бутерин объяснял: авторы проекта решили открыть главный офис в Швейцарии, потому что там много банков и финансовых институтов, которых может заинтересовать технология, плюс либеральные законы по отношению к криптовалютам. Идея интернет-платформы, построенной на технологии блокчейна и «Умных контрактов», которая почти полностью исключает человеческий фактор и ускоряет денежные процессы, привлекла большое внимание. Летом 2014 года команда Бутерина и их проект Ethereum собрал на краудфандинге свыше 31 тысячи биткоинов. В обмен на них пользователи получили 60 тысяч токенов эфира (криптовалюты Ethereum), нечто вроде акций, которые не дают право управления. Обменяв биткоины, Бутерин выручил 18 миллионов долларов, которые вложил в разработку протокола. В июле 2015 года платформа запустилась. Команда ограничила возможности эфира (единица Ethereum), чтобы его можно было обменивать только на биткоины или наоборот. Другие криптовалюты не использовались. Кроме этого в функции платформы добавили возможность создавать собственную программу или криптовалюту. Выгода была в том, что авторы новой криптовалюты могут использовать функции Ethereum, в том числе и «Умных контрактов». Идеологическая войнаМеньше чем через год, весной 2016 года Ethereum стремительно набирал популярность как среди частных компаний, так и стартаперов. Платформа всё ещё считалась полем для рискованных экспериментов. Одним из них был The DAO — блокчейн-проект, использующий систему Бутерина. 30 апреля авторы децентрализованной разработки объявили о сборе средств на запуск сервиса. В технологических СМИ проект описывали как «амбициозную экономическую организацию, которая предлагает полную прозрачность, беспрецедентную гибкость и автономное управление с использованием блокчейна». К 21 мая проект получил 154 миллиона долларов и больше 12 миллионов эфира (50 миллионов долларов по тогдашнему курсу). Для руководства платформы, которая рассчитывала собрать только 5 миллионов долларов, это краудфандинговая кампания стала знаменательным успехом. Блокчейн-защита Ethereum казалась авторам надёжной, и со дня на день они собирались вложить деньги в продолжение разработки. Однако ситуация вышла из-под контроля. Неизвестный хакер нашёл в исходном коде The DAO лазейку, с помощью которой сумел выкачать со счетов стартапа 12 миллионов эфира. Около шести часов авторы проекта пытались перекрыть дыру в системе: они не могли зайти в свой профиль, сайт постоянно падал-вставал. От моментального краха компанию спасла только система защиты Ethereum: вывести криптовалюту можно только через конкретный промежуток времени — чуть больше месяца. У создателей The DAO было 34 дня, чтобы придумать, как вернуть деньги настоящим владельцам. Репутация The DAO и Ethereum оказалась в трудном положении. Децентрализованная система, которая считалась столь защищённой, позволила злоумышленнику украсть огромную сумму, но никто не понимал, как вернуть её. А пока авторы пытались придумать решение, курс эфириума стремительно падал: за пару дней цена опустилась с 22 до 12 долларов. Блокчейн — очень новая технология, её возможности до конца не изучены, поэтому когда программисты попытались отследить данные хакера по транзакциям, это оказалось почти невозможно. Авторы сумели найти только длинный и зашифрованный адрес злоумышленника, и только от него пришлось отталкиваться. Руководство The DAO привлекло к расследованию отделения ФБР в Нью-Йорке и Бостоне, но спецслужбы не сумели найти злоумышленника. Хакера искали участники сообщества Ethereum, но и они не сумели разыскать вора. Единственное предположение о хакере, которое удалось сделать — он действовал не в одиночку, а в составе группировки из Швейцарии. Сам же злоумышленник опубликовал открытое письмо, где заявлял, что действовал в рамках правил сервиса и ничего не нарушил. Через месяц после начала кризиса, 20 июля, у авторов The DAO появилось два варианта решения проблемы, один из которых предложил Бутерин. Руководитель Ethereum хотел воспользоваться методом «софт-форка» — заморозка всех украденных средств с последующим откатом блока блокчейна до момента взлома. Так как структура Ethereum децентрализована, все изменения в систему вводятся только за счёт голосования сообщества. Бутерина поддержали почти единогласно, но внутри организации и в сообществе бушевали споры о втором варианте — «хард-форк» — обновление протоколов Ethereum и разделение системы на две «вселенные». Несмотря на протесты, руководство приняло решение использовать именно этот, более радикальный подход. В одной взлома никогда не происходило, а украденные деньги остались на счетах людей. В другой «вселенной» взлом произошёл. Хитрость заключалась в том, что «взломанная» версия должна была исчезнуть после патча системы. Но когда разделение завершилось, авторы столкнулись с новой проблемой — сообщество распалось на два лагеря: одни смирились с появлением второй «вселенной», а другие заявили, что это нарушение стандартов децентрализации и концепции блокчейна. Эта идеологическая война привела к тому, что участники сообщества продолжили майнить в оригинальной «вселенной», где взлом произошёл. Вскоре она набрала слишком большую ценность, чтобы её удалить, а группа добровольцев под предводительством человека под псевдонимом Arvicco (по слухам, проживающим в России) создала Ethereum Classic — вторую криптовалюту внутри платформы. Сейчас цена её токена составляет примерно 19 долларов. Цена обновлённого Ethereum, в которой взлома никогда не происходило — около 300 долларов. Вину за кражу сообщество возложило на The DAO, якобы команда программистов ошиблась в коде, что и привело к кризису. Это признавали и некоторые участники компании. После потери денег пользователей многие системы, обменивающие криптовалюты на фидуциарные (обычные бумажные) деньги, исключили DAO из своего реестра. С этого момента курс токена начал падать, сейчас он стоит меньше доллара. Что же касается взломщика — он забрал около 50 миллионов долларов по курсу на октябрь 2016 года из оригинальной «вселенной» (по другой версии хакер украл около 100 миллионов долларов). Провал проекта DAO, который получил столь широкую поддержку, показал сторонникам блокчейна уязвимость платформы. Несмотря на децентрализацию, хакеры сумели найти уязвимости. А развернувшийся после взлома кризис мнений стал беспрецедентным доказательством непредсказуемости криптоплатформ и Ethereum. Связь Ethereum с проектом AkashaВ апреле 2017 года Бутерин заявлял, что команда платформы старается сохранить нейтралитет и не даёт оценок относительно других криптовалют и команд. Однако платформа сотрудничает с различными компаниями, в том числе Akasha. В мае 2016 года основатель Bitcoin Magazine и вице-президент Ethereum Михай Ализе (Mihai Alisie) представил Akasha — децентрализованную социальную сеть по типу Фейсбука, где люди общаются, оставляют комментарии и ставят друг другу лайки. Бутерин выступает в роли советника проекта, он работает на системе Ethereum и Inter Planetary File System (IPFS) — p2p-гипермедийном протоколе по типу торрент-трекеров. По словам Ализе, Akasha решит проблему манипулирования рейтингами и контентом, когда в социальных сетях специальные компании создают армии ботов или несуществующих подписчиков, или публикуют неподтверждённую заведомо ложную информацию. То есть можно предположить, что это поможет и в борьбе с фейковыми новостями — явлением, которое начали обсуждать после выборов президента США в ноябре 2016 года. Файлы и записи пользователей Akasha не хранятся на серверах и защищены протоколами блокчейна. В ней можно проводить транзакции с помощью криптовалюты Ethereum, в том числе получать выплаты за посты и загрузку контента. При этом Бутерин отмечал, что не стоит рассматривать социальную сеть как способ заработка. Кроме борьбы с ботами авторы Akasha намерены победить проблему «недолговечности хранящейся информации» в интернете, в том числе сайтов, документов, архивов электронной почты или видео. Эти данные может легко удалить правительство или корпорации, или же они могут просто исчезнуть, потому что владелец хостинга перестанет платить за содержание ресурса. В следующий раз, когда вам встретится страница 404, помните, что это сама по себе небольшая трагедия. Это можно сравнить с тем, как если бы наш коллективный мозг потерял часть памяти. Мы живём в информационном веке, который подвержен цензуре и цифровой амнезии. Это затрагивает каждого пользователя сети. Михай Ализе, создатель Akasha и сооснователь Ethereum Яркий пример хранилищ некогда удалённых ресурсов — Archive.org. Однако это тоже лишь централизованный сервер, который правительство некоторых стран, в том числе и России, уже заблокировало. Akasha же должна стать децентрализованной инфраструктурой хранения данных. Многие детали работы проекта пока не известны, но полный список этапов развития сервиса указан на официальном сайте. Сейчас сервис доступен в альфа-версии, его интерфейс напоминает гибрид Medium и Фейсбука. Официальный выход приложения рассчитан на конец 2017 года. Ethereum в КитаеПервый намёк на планы распространить Ethereum на китайский рынок, куда достаточно сложно попасть западным проектам, случился примерно в 2015 году. Тогда стало известно, что Бутерин учит китайский язык. С тех пор ситуация кардинально изменилась. В мае 2016 года сооснователь Ethereum вступил в китайский альянс ChinaLedger Alliance, созданный с целью продвижения технологии блокчейна в стране. В числе членов компании китайский монетный двор, крупнейшая китайская дочерняя компании Alibaba Group, Baidu, Meituan и Пекинский университет. В мае 2017 года одна из трёх ведущих китайских компаний по обмену криптовалюты, Huobi, официально добавила Ethereum в свой реестр. К такому решению, по словам руководства обменника, они пришли на фоне стремительного удорожания эфириума. Валюта Бутерина давно популярна в Азии, в том числе в Японии и Южной Корее, но теперь главы Alibaba намерены интегрировать эфириум в сервис Alipay, которым пользуется около 450 миллионов человек в стране. На данный момент крупнейшим биржевым рынком Ethereum считается Южная Корея с более чем 19% доли мирового рынка. Если интерес Китая к площадке продолжится, он может быстро перекрыть корейскую долю. Другая связь Ethereum с Китаем исходит из сингапурского стартапа TenX, который 24 июня провёл своё ICO — нечто вроде краудфандинга на основе криптовалюты. Идея проекта заключается в том, чтобы хранить на обычных дебетовых картах криптовалюту, а не обычные деньги. За два месяца до этого компания рассказала, что получила миллион инвестиций от китайского венчурного фонда Fenbushi Capital, сооснователем которого выступает Бутерин. При этом создатель Ethereum утверждал, что не вкладывает личные деньги в стартап, только фондовые. Примечательно, что он запрещает стартапам публично рассказывать о том, что он их консультирует, но в случае с TenX действует открыто. «Альянс предпринимателей»В марте 2017 года несколько блокчейн-стартапов, исследовательских групп и представителей крупнейших технологических компаний в мире сформировали некоммерческую организацию «Альянс предпринимателей Ethereum» (Enterprise Ethereum Alliance). В него в том числе вошёл Корнеллский университет, Toyota Group, Microsoft, Intel, Samsung SDS и Национальный банк Канады. Всего количество первоначальных участников составило 116 учреждений из разных стран. Альянс консультируется и разрабатывает с Ethereum частные блокчейн платформы, которые затем получит каждая организация для личных нужд. Кроме этого участники сообщества следят за работой платформы и консультируют по вопросам безопасности. Разработкой программного обеспечения на основе Ethereum занимается Microsoft. Это будут закрытые версии платформы, которые создадут специально для каждого учреждения. Бета-версию сервиса уже использует китайский монетный двор и крупнейший по размерам активов американский банк JPMorgan. Отдел разработки блокчейн программы на основе Ethereum в Microsoft. Фото The New York Times По словам главного архитектора блокчейна в Microsoft, когда где-то заходит разговор о технологии «Умных контрактов», люди в первую очередь упоминают возможности Ethereum. В январе 2017 года крупнейшая консалтинговая компания Accenture заявила, что технологии блокчейна могут сэкономить банкам от 8 до 12 миллиардов долларов в год (около 30% от общих затрат), которые могли бы быть потрачены на инфраструктурные издержки. Accenture числится членом альянса Ethereum. Однако столь масштабным перспективам пока мешает ограниченность платформы. По словам Бутерина, у Ethereum пока нет возможности предложить услуги миллионам пользователей. Кроме этого не все люди и организации готовы публиковать свои трансакции в интернете, и в таких случаях команде Бутерина придётся создавать дополнительные шифрующие ключи. Ethereum в РоссииРоссийские власти и банки заинтересовались возможностями блокчейн-технологии Ethereum уже после расцвета платформы. В 2016 году Сбербанк объявил, что впервые применил функции платформы Бутерина для выдачи доверенности и работы со счётом на её основании. Руководитель государственного банка Герман Греф и глава Центрального банка Эльвира Набиуллина отзывались о возможностях блокчейна и Ethereum положительно. В 2016 году ЦБ даже объявил о запуске платформы «Мастерчейн», которая позволит в будущем участникам рынка обмениваться информацией в закрытом блокчейн-сервисе. Исследование технологии проводили вместе с представителями Сбербанка, банка «Открытие», «Альфа-Банка», «Тинькофф» и QIWI. В сентябре того же года Греф утверждал, что масштабное применение технологии начнётся не раньше конца 2017-го или начала 2018 года. В мае 2016 года стало известно, что Ethereum планирует открыть центр исследования технологий блокчейн в инновационном центре «Сколково», который поддерживает научные разработки по энергетике, энергоэффективности, космосу, биомедицине, ядерным и компьютерным технологиям. Бутерин с сооснователем компаний Yota Devices Владиславом Мартыновым. Фото из личного архива руководителя Ethereum В феврале 2017 года сообщалось о планах власти Москвы использовать блокчейн в голосованиях «Активного гражданина», однако в Госдуме посчитали, что на сегодняшний день использование нейросетей и блокчейна для контроля на выборах не сможет соответствовать стандартам безопасности. В апреле 2017 года стало известно о планах правительства использовать блокчейн и машинное обучение при разработке законов, а в мае Бутерин заявил, что у технологии блокчейна есть перспективы в России, и что она поможет в борьбе с коррупцией. 3 июня основатель Ethereum обсудил возможности блокчейна с Владимиром Путиным. Ранее Бутерин рассказывал, что в России компания стремится популяризовать технологию блокчейна, простимулировать российские софтверные компании — Acronis, «Лабораторию Касперского», «Яндекс» и другие — чтобы в будущие версии продуктов они закладывали поддержку Ethereum. Кроме этого Бутерин рассчитывает простимулировать развитие российских сообществ разработчиков, чтобы небольшие стартапы активнее интересовались блокчейном. Бутерин на конференции Ethereum Russia 2016 в «Сколково». Фото BitsMedia Но кроме официальных договорённостей с правительством и компаниями у Ethereum есть другой выход на российскую аудиторию. С начала марта по 13 июня эфириум подорожал в 24 раза, и к этим изменениям наверняка частично причастны российские майнеры. В начале лета из многих российских магазинов практически исчезли из продажи видеокарты, а цены на них за месяц-полтора выросли вдвое. Продавцы и специалисты в магазинах признавались, что майнят с помощью «ферм» видеокарт эфириум, а не биткоин. Судя по всему, это связано с тем, что майнить биткоин стало слишком нерентабельно: на подсчёт хэш-суммы уходит слишком много электроэнергии, затраты на которую порой сложно покрыть. Эфириум же считается второй по популярности криптовалютой. Сам же Бутерин не так давно комментировал своё старое суждение о технологии блокчейна, в том числе благодаря которой рыночная капитализация Ethereum составляет больше 4 миллиардов долларов. Ещё до создания платформы он удивился, как может подобная система работать, а цифры в компьютере приносить прибыль. С момента создания собственной платформы, пройдя через многие сложности, он нашёл ответ на вопрос. Я бы ответил так: их [цифр] стоимость зависит от того, что о них думают люди. Это такой эмоциональный момент. Так же, как квадратный метр земли в одном месте стоит намного больше, чем в другом. Нет какой-то одной причины, почему стоимость именно такая, а не другая. Просто уже сформировался рынок и люди доверяют валюте нашей платформы — это, наверное, всё, что нужно. Виталик Бутерин, сооснователь блокчейн-платформы Ethereum Подпиcывайтесь на новости TrendCoin в Telegram! Источник trendcoin.ru Станьте блокчейн разработчиком и разбогатейтеБлокчейн инженеры пользуются спросом. Согласно статье, опубликованной TechCrunch, существует острая нехватка блокчейн инженеров. На данный момент на одного блокчейн разработчика приходится по 14 предложений о работе. Хотя за этот год соотношение деньги/знания в области блокчейн выросло еще больше, капитала пока что гораздо больше, чем талантов. Дисклеймер: гарантии того, что вы разбогатеете, нет «Запросы на специалистов, разбирающихся в технологии блокчейн, невероятно высоки. В прошлом году на платформе фрилансеров Upwork появилось более, чем 5000 запросов на навыки в области блокчейн. За последние годы этот спрос вырос более чем на 35000%. Основную часть запросов составляют смарт контракты, разработка блокчейн проектов, консультации по блокчейну.» Одним из наиболее востребованных являются знания в области разработки платежного протокола, используемого в блокчейне Ripple. Сейчас в нише блокчейна самые высокооплачиваемые сотрудники, так как даже такие привычные всем компании финансового сектора, как Bank of America, Visa и другие, ищут сотрудников, умеющих работать с технологией блокчейн. Блокчейн разработчики в США зарабатывают до $130 тысяч долларов в год, по оценкам Computerworld. В то же время разработчики программного обеспечения получают до $105 тысяч в год. Эти данные были опубликованы Мэттом Сигельманом, генеральным директором аналитической компании Burning Glass Technologies. Что можно сделать? Оказывается, есть некий проект iOlite, который помогает восполнить недостаток специалистов. Его основатели разрабатывают продукт, который способен понимать язык и переводить его в исполняемый код смарт контракта. Кажется, что это решение является идеальным, однако, потребность в разработчиках смарт контрактов все же остается. Для облегчения процесса создания смарт контрактов создатели проекта предлагают разработчикам плагины для перевода языков программирования в код смарт контрактов. Также можно посетить онлайн курс (MOOC), на котором дается информация по блокчейн кодированию. Это дает возможность разработчикам запрыгнуть в новый и увлекательный мир разработки блокчейна. Разумеется, существующее соотношение деньги/знания являются еще одной причиной, почему стоит стать специалистом в этой области. Для компаний есть площадка с талантами Toptal, где они могут найти специалиста по блокчейн. Виталик Бутерин, основатель Ethereum, считает, что большое количество компаний должно нанять блокчейн специалистов для демократизации знаний, таким образом, все больше разработчиков смогут исследовать возможности технологии. Источник Обсудите эту новость в лучших чатах CryptoOn и bt[c]hat — чат Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter. thebcj.ru Создатель блокчейна Hyperchain получил инвестиции в размере 234 млн долларовКитайская компания Qulian Technology, создавшая блокчейн-платформу Hyperchain, сообщила о завершении раунда финансирования «серия B», в рамках которого фирме удалось привлечь 1,5 млрд йен (234 млн долларов), пишет CoinDesk.Согласно заявлению, которое Qulian опубликовала в воскресенье, ведущим инвестором этого раунда стала компания Xinhu Zhongbao, занимающаяся недвижимостью и финансами. Она дала знать о своих планах еще неделю назад, 27 мая, когда подала заявку в Шанхайскую фондовую биржу. В документе говорится, что Xinhu Zhongbao намерена проинвестировать в Qulian 1,23 млрд йен (192 млн долларов), которые будут разбиты на 2 части: 17 млн долларов будет направлено в уставной капитал компании, а 175 млн долларов – в выпуск новых акций. Таким образом, в результате сделки инвестор должен получить 49% акций Qulian. Компания Qulian была основана в 2016 году и занимается разработкой корпоративных решений, основанных на ее блокчейн-платформе Hyperchain. Согласно заявке Xinhu Zhongbao, в 2017 году доход Qulian составил 281 тысячу долларов, а чистые потери – 2,34 млн долларов. Сама фирма оценивается в 234 млн долларов. Xinhu Zhongbao уже второй раз оказывает финансовую поддержку Qulian – в апреле 2018 года она купила небольшое количество акций компании. На тот момент инвестор оценивал компанию в 78 млн долларов. Троекратный рост стоимости компании ожидаемо привлек внимание финансовых регуляторов Китая. В письменном запросе, опубликованном 27 мая, Шанхайская фондовая биржа потребовала у ведущего инвестора объяснить неожиданную перемену в стоимости Qulian. «Эта оценка, сделанная компанией и другими соинвесторами, основана на всеобъемлющем анализе Qulian. Есть риск несоответствия между доходом и стоимостью Qulian», – ответила Xinhu Zhongbao. Фото: EM Karuna Подписывайтесь на наш Telegram и будьте в курсе всех новостей!ttrcoin.com Разработка на Blockchain — что изменится для разработчиков?Эта статья является переводом поста Винсента Чена (Vincent Chen) и Рамона Рекуэро (Ramon Recuero), цели которого очень схожи с теми, что преследуем и мы, и написанного для таких разработчиков, которых мы хотели бы видеть на своих мероприятиях.ВведениеЕсли вы читаете этот текст, то можно смело предположить, что вы — разработчик, который интересуется блокчейном. Вы уверены в том, что вы понимаете, как работает блокчейн, и вам не терпится узнать, какую пользу блокчейн может принести вам и вашим навыкам разработчика.Целью нашего поста является:
Сдвиг парадигмы для разработчиковВеб-приложения выгодно использование сетевого эффекта благодаря тому, что они придерживаются централизованного хранения информации. Построенные на общих открытых протоколах (например, TCP/IP и HTTP), компании Yelp, Facebook и Amazon выигрывают от того, что всех их пользователи и, в результате, их данные находятся в одном месте. Таким образом, они не просто получают преимущество над конкурентами, у которых имеется меньше данных, но и держат полный контроль над тем, как монетизировать эти данные. Цитируя криптоинвестора Джоэла Монегро:«Нынешняя парадигма интернета извлекает максимум полезности из толстого слоя приложений, в то время как тонкий слой коммуникационных протоколов под ним имеет минимальную ценность». В качестве альтернативы, распределение ценности в парадигме блокчейна может быть выражено как толстые протоколы и тонкий слой приложений. Подобный сдвиг парадигмы возможен за счет нововведения — криптографических токенов, которые хорошо описал Альберт Венгер из венчурной компании Union Square Ventures:«Исторически сложилось, что единственным способом заработать на протоколе было создание программного обеспечения, которое его реализует, с последующей попыткой продавать данное ПО (а в последние годы — хостить его). Однако с помощью криптографических токенов создатели протокола могут «монетизировать» его напрямую и фактически получают еще больше выгоды по мере того, как другие создают бизнесы на основе их протокола». В прошлом, создатели открытых коммуникационных протоколов для Интернета — по большей части это были исследователи DARPA и контрибьюторы-добровольцы — не имели финансовых стимулов к разработке протоколов. Для сравнения, сегодня создатели протоколов могут выпускать токены, подобные Bitcoin или Ethereum, что отражает ценность этих децентрализованных протоколов.Монегро считает, что из-за этого сдвига парадигмы разработчики должны иначе относится к своим приложениям: «Комбинация общих открытых данных с системой мотивации, которая предотвращает рыночную ситуацию «победитель забирает себе все», меняет подход к слою приложений и создает совершенно новую категорию компаний с фундаментально иными бизнес-моделями для уровня протокола».EthereumМы пришли к пониманию того, что в парадигме блокчейна разработчики могут «захватывать» ценность при помощи создании инновационных протоколов. В продолжение нашего обсуждения, мы рассмотрим, каким образом технологии блокчейна эволюционировали до того уровня, когда ими заинтересовались разработчики.Восемь лет назад Bitcoin воспринимался как виртуальная валюта, которая устраняет необходимость существования централизованных финансовых систем. Первоначально разработчики действительно пытались строить приложения поверх блокчейна Bitcoin с сохранением данных в самом блокчейне, однако достаточно быстро выяснилось, что это весьма неэффективный подход (об этом тоже есть старый пост Джоэла). Один из таких разработчиков, Виталик Бутерин, был разочарован «малоподвижностью» Bitcoin и его принципом избегания риска в части новых, дружественных разработчикам функций. Поэтому он создал свою собственную платформу, Ethereum. В то время как Bitcoin изначально задумывался как новое средство для финансового хранения стоимости, Ethereum был изобретен для того, чтобы служить Тьюринг-полным окружением разработки. В Ethereum, разработчики пишут смарт-контракты на Solidity, и эти умные контракты выполняются на виртуальной машине Ethereum. В нем для разработчиков есть возможность сделать свой форк и реализовать собственные блокчейны для разных целей. Однако, чтобы достичь этого результата, требуется снова возродить масштабный интерес среди разработчиков, который удавалось достичь прошлым итерациям блокчейн-технологий. Сегодня создание приложений поверх существующих сетей вроде Ethereum позволяет разработчикам быть заинтересованными не только в их собственных приложениях, но и в используемых протоколах. Dapps, токены и смарт-контрактыНынешние блокчейн-разработчики обычно создают распределенные приложения (dapps, сокращение от distributed apps) поверх существующих протоколов для того, чтобы решить конкретные бизнес-задачи и удовлетворять конечных пользователей. Таким образом, разработчики могут выпускать токены, или койны (app coins), которые используются для выполнения конкретных «функций» распределенных приложений, в отличии от «универсальных» токенов, которые используются как монетки для игровых автоматов. Эти функции и есть смарт-контракты, которые предоставляют сервисы распределенного приложения в обмен на цифровой актив, тем самым убирая необходимость в посреднике для проверки транзакций. Другими словами, смарт-контракты обещают, что за один токен вы получите одну партию за игровым автоматом.По мере того, как функциональность распределенный приложений становится все более востребованной, стоимость фиксированного количества койнов приложений растет как функция спроса и предложения. Другими словами, если ваш игровой автомат оказывается по-настоящему запоминающимся и начинает пользоваться спросом, то ограниченное количество токенов начинает расти в цене. Это принцип, лежащий в основе ICO (initial coin offereing), в рамках которых разработчики занимаются сбором инвестиций предлагая койны в обмен на капитал для финансирования их проектов. Но постойте, здесь вы можете спросить: «Почему бы не использовать существующий токен вместо того, чтобы выпускать свой, специфический для приложения?». Дело в том, что специфические токены конкретных распределенных приложений позволяют создавать мелкие экономики, которые способствуют осуществлению основного замысла приложения. Эти токены выступают в роли ограниченных ресурсов, которые можно регулировать согласно функциональности приложения. Здесь и приходит на помощь Ethereum: при помощи Ethereum разработчики могут с легкостью выпускать свои собственные токены. Возможности на ранних этапахТеперь, когда у вас есть понимание механизма, лежащего в основе dapps, важно тщательно продумать, какую пользу децентрализация принесет вашим пользователям. Вместо того, чтобы бросаться к своим проектам и переделывать их с реляционных баз данных на блокчейн-альтернативу, мы призываем вас подумать о преимуществах децентрализации. К примеру, Augur создает рынок предсказаний, вовлекая децентрализованных участников для того, чтобы используя общий финансовый стимул повысить точность предсказаний.На мета-уровне также существуют возможности для инноваций в стеке разработки. Многие блокчейн-разработчики сравнивают современное состояние инструментов и фреймворков с тем, что происходило в вебе в годы становления Интернета. Когда мы разговаривали об этом с Беном Ю из Stream, он описал это как новую возможность для разработчиков: «Сейчас есть очевидная задача сделать блокчейн более доступным для широких масс, блокчейн нужно провести из 1994 года в 2018-ый, а для этого потребуется построить много технической инфраструктуры». Технологические инновации блокчейна многих натолкнули на идею построения нового, децентрализованного веб-стека, который будет независим от централизованных правительств и корпораций. Традиционный стек в вебе состоит из кирпичиков вроде TCP/IP, DNS, баз данных, веб-серверов, систем аутентификации и CDN, и мы в процессе воспроизведения этих компонентов при помощи базовых платформ вроде Ethereum.Проблемы неизменяемостиК сожалению, технология похожая на ранние итерации JavaScript, почти всегда содержит в себе проблемы, самые частые из которых связаны с устойчивостью протоколов к фальсфикации. Разработчики не могут изменить лежащий в основе блокчейн или высокоуровневые смарт-контракты. Отсутствует простой способ версионирования библиотеки или контрактов. Недавний баг в Parity, который заблокировал средства объемом в 150 000 000 $, наряду с другими подобными инцидентами, лишний раз напоминает нам о необходимости построения надежных архитектур.Брэндон Милман, разработчик в 0x, следующим образом описывает влияние неизменяемости блокчейна на безопасность: «Когда вы занимаетесь этим, то вы должны быть гораздо осторожнее, чем обычно, поскольку речь идет о средствах других людей. Преимуществом парадигмы блокчейна является то, что, если вы надежно храните свой приватный ключ, другим людям крайне тяжело забрать ваши деньги; однако, многие мошенники постараются вынудить вас отправить деньги не туда для того, чтобы украсть их из вашего кошелька». Разработчики — особенно те, кто привык к бешеному темпу мира стартапов — вынуждены задумываться о компромиссах между скоростью и защищенностью. Бен Ю по этому поводу сказал:«Вы должны двигаться вперед максимально быстро, поскольку сфера растет невероятными темпами. Но вы не можете быстро что-то делать ломая уже готовое, несмотря на то, что такова на сегодня общепринятая философия среди разработчиков. Если вы случайно сломаете что-нибудь, то вы потеряете миллионы долларов» Разработка приложений на основе блокчейна требует совсем другого уровня планирования. Разработчики не смогут выкатывать хотфиксы или патчи по ночам, потому что у них не будет централизованного контроля надо всей системой. Вместо этого, внесение изменений системы зачастую будет вовлекать хард форки протоколов целиком — или, в некоторых случаях, включение других источников для параметров протокола, которые не так сильно завязаны на блокчейн.Ограничения EthereumПомимо основных сложностей, связанных с неизменяемостью, Ethereum содержит в себе несколько ограничений, с которыми могут столкнуться блокчейн-разработчики. Одно из них состоит в том, что Ethereum не может получать доступ к данным в реальном времени за пределами блокчейна. Разработчики должны полагаться на сторонних провайдеров данных, называемых оракулами, для предачи информации из внешнего мира в умные контракты — например, погоды, случайных чисел или курсов валют.Более того, спецификация Ethereum препятствует вычислениям в реальном времени. Обработка блока транзакций занимает до 15 секунд (что прямо-таки молниеносно в сравнении с 10 минутами, которые требуются биткоину). В результате, разработчики вынуждены писать асинхронный код, взаимодействующий с фронтенд-фреймворками, которые умеют работать с такой моделью обновления состояний (например React). В случае с Ethereum, вы также связаны обязательством платить за свои транзакции, выполняя операции с «газом», который превращается в эфиры Ethereum. По этой причине при использовании текущей версии Solidity вы быстро упираетесь в лимит транзакций, если вычисления, которые вы пытаетесь выполнить, будут слишком дорогими (как, например, проверка на мат для игры в шахматы). В результате вычисления на блокчейне становятся весьма дорогостоящими в плане денег и нагрузки на сеть. Существуют интересные альтернативы (например, Truebit), позволяющие выполнять интенсивные вычисления вне сети. Начало работыПоначалу работа с блокчейном может показаться ошеломляющей. Это сфера, распространяющаяся сразу на несколько областей: экономику, теорию игр, computer science, финансы, математику, криптографию и другие. Такая ширина охвата является признаком того, что в данной сфере есть много различных возможностей внести в нее свой вклад.Брэндон Милман рекомендует начинать с того, что вам интересно или в чем у вас уже есть некоторый опыт: «Если до этого вы занимались разработкой на JavaScript, то существует большое количество JS-библиотек, развитию которых вы можете помочь. Конечно, рано или поздно вы должны будете разобраться с тем, как все это работает в целом, но вам не нужно пытаться понять все и сразу». Конечно же, когда речь идет о децентрализации, большая часть проектов по теме блокчейна доступна в виде открытого исходного кода. Если вам не терпится начать свое знакомство с блокчейном, вам помогут следующие ресурсы: Нельзя не упомянуть и сообщества для разработчиков: Если вы предпочитаете учиться на практике, вот вам несколько идей для проектов:
Вперед в будущееВ своем нынешнем состоянии разработка под блокчейн достаточно беспорядочна. Здесь нет понятных фреймворков и инструментов, аналогичным тем, что применяются в современной веб-разработке. Но почему бы не отнестись к этому как к возможности повлиять на парадигму, которая становится вехой в развитии технологий?В случае с блокчейном вам не придется разворачивать централизованные сервера, что означает отсутствие единой точки отказа. Если весь ваш стек децентрализован, то нет никакого постороннего влияния — ваша система становится устойчивой к цензуре, а ваша база данных поддается публичной проверке. Поскольку новая парадигма дает возможность публично обмениваться данными, мы понимаем высшее преимущество децентрализованных баз данных. Вот будущее, к которому мы стремимся построить на блокчейне, в нем информация и власть распространяются систематически и без посредника. От себя хотим обратить внимание и на русскоязычное сообщество блокчейн-разработчиков: Ну и конечно, пригласить на нашу специализированную конференцию DeCenter TokenConf про блокчейн-технологию. Это единственная конференция в России, целиком и полностью рассчитанная на аудиторию разработчиков блокчейна. За рамки программы принципиально вынесены все вопросы, касающиеся ICO, майнинга, криптовалют и спекуляций. Только чистая технология.habr.com
|