Cardano Roadmap. Эра Shelley.
На данный момент блокчейн Cardano централизован и основная цель эры Shelley – перевести систему в децентрализованный автономный режим работы.
Что завершено. В версии Daedalus 0.10.0 реализовали бумажный кошелек Cardano. Бумажный кошелек может использоваться для долгосрочного хранения, содержит закрытый ключ. Может пригодиться тем, кто хочет подарить криптовалюту родственникам: маме или бабушке, например. Попробуй объясни бабуле, что такое криптовалюта :) А так подарил бумажный кошелек и сказал, что это акции… А уж бабуля его захолдит :)) Вот так он выглядит:
Уже ведутся работы по разработке версии 2 бумажного кошелька, которая позволит создавать их в автономном режиме без синхронизации с блокчейном и будет совместима с 1-й версией.
Что делается в данный момент.
Пулы акций.
Основной элемент децентрализации протокола. Блокчейн Cardano использует собственный протокол Ouroboros, основанный на методе Proof-of-Stake (PoS). Использование PoS, по заверениям разработчиков, предоставляет возможности для безопасного голосования, легче масштабируется и позволяет воплотить большое количество нестандартных премиальных схем.
*Реализацию самого протокола пока не буду разбирать, разработчики уверяют, что его безопасность и эффективность математически доказана, но находятся и те, кто его критикует. В частности, это Влад Замфир, ведущий разработчик протокола Casper от Ethereum. *
В отличие от протоколов Proof-of-Work, в Ouroboros нет майнинга, есть forging – «ковка». В этом протоколе происходят выборы лидеров слотов, которые генерируют новые блоки в цепи и проверяют транзакции. Любой, у кого есть монеты Cardano ADA, может стать лидером слота.
Есть 2 способа «майнить» монеты Cardano:
- Держать кошелек Daedalus постоянно онлайн.
- Делегировать свою долю в пул акций (stake pool). В этом случае, держать кошелек онлайн необязательно. Сами монеты при этом остаются на вашем кошельке, в пул передается только доля владения.
Ситуация, по сути, аналогичная классическому майнингу, когда есть возможность майнить «соло» или в пуле. В первом случае вероятность найти блок слишком малая или даже ничтожная, во втором все заработанные монеты делятся пропорционально вкладу в мощность пула. В PoS эта вероятность зависит от количества монет в кошельке (чем больше монет, тем больше вероятность быть выбранным лидером слота или больше процент в пуле акций). Второе отличие в том, что нет необходимости покупать и обслуживать ферму. Можно просто делегировать свою долю в пул акций и получать пусть небольшой (при небольшом балансе), но процент прибыли. Чем не альтернатива банковским вкладам?
Согласно дорожной карте, на данный момент на 95% завершены исследовательские работы по делегированию. Тестовая сеть с делегированием в пул акций должна быть запущена в 3 квартале 2018 года, а затем пулы должны быть поэтапно выпущены в основную сеть. Регистрация тестовых пулов проводилась в конце апреля-начале мая. На данный момент регистрация закрыта, идет отбор участников для тестирования.
**Мультисигнатурные транзакции. **
Мультисигнатурные транзакции в Cardano позволят создавать кошельки в Daedalus, которые контролируются сразу несколькими людьми. Например, можно создать кошелек для двух человек, где оба человека должны подписывать своими ключами все транзакции. Он также позволяет реализовать более сложные механизмы, к примеру кошелек для трех человек, где подписывать транзакции могут любые два человека из трех. Это может быть очень полезной функцией безопасности, позволяющей осуществлять совместный контроль фондов, требующих соглашения до их расходования.
Система стимулирования и комиссий.
Это пункт включает в себя разработку систему стимулов и вознаграждений за работу с нодами, стимулы для делегирования доли, механизм установления комиссий за транзакции и т.п. Выполнено на 85%. Тема сложная, в тонкостях буду разбираться отдельно.
Квантово-устойчивые подписи.
Cardano разрабатывает новый тип транзакций с квантово-устойчивой подписью. Это работа на будущее, будет актуально, когда квантовые компьютеры смогут взламывать закрытые ключи и блокчейны многих криптовалют потенциально могут быть скомпрометированы. Реализовано на 50%.
Легкий клиент.
Легкий клиент позволит использовать кошелек Daedalus без загрузки всего блокчейна. Реализовано на 20%.
User-friendly адреса.
В данный момент адрес кошелька Cardano намного длиннее адреса биткоина. Насколько я понял цель этой задачи – уменьшить количество знаков в адресе и сделать их похожими на адреса биткоина. Реализовано на 30%.
Учетные записи для кошелька Daedalus.
В кошельке пользователи смогут создавать несколько учетных записей с разным набором адресов. Функция может быть полезна для владельцев аппаратных кошельков. В котором один аппаратный ключ будет содержать сразу несколько учётных записей.
Децентрализованный сетевой уровень.
Цель работ – построение децентрализованного сетевого уровня (P2P сеть) и обеспечить безопасность и защиту от атак типа DDoS. Реализовано на 55%.
Интеграция с аппаратным кошельком Ledger Nano S.
Завершена разработка программной части для кошелька, ведутся работы по интеграции с функциями Daedalus. Реализовано на 50%.
Дебетовая карта Cardano.
Ведутся работы по установлению партнерских отношений с банками и выпуску дебетовой карты Cardano привязанной к кошельку Daedalus. Опция будет доступна для жителей Азии (в частности, Японии) на начальном этапе.
Работы по улучшению производительности блокчейна.
В следующем обновлении протокола, которое сейчас тестируется, оптимизирована синхронизация блоков (скорость загрузки блоков увеличена в 4 раза). Преимущества: при установке кошелька Daedalus синхронизация с блокчейном будет происходить быстрее.
Как видно, с завершением эры Shelly экосистема Cardano получит полностью децентрализованный блокчейн на протоколе Ouroboros с алгоритмом PoS.