Zcash сделает транзакции в 100 раз легче и в 6 раз быстрее

10:37 27.10.2018
/
82
/
Автор статьи: Максим Солнечный
/
zec - Zcash сделает транзакции в 100 раз легче и в 6 раз быстрее

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

Для обеспечения конфиденциальности используется криптографическая технология zk-snarks. Ее основное свойство — скрывать данные транзакций. Но новое обновление, выход которого объявлен на 29 октября, рекламируется как значительное улучшение удобства использования протокола в целом и оно предназначено специально для использования этих транзакций, обеспечивающих конфиденциальность.

Новое обновление Dubbed Sapling было на первом месте в фокусе внимания Zcash Company, ответственной за разработку криптовалюты, с момента ее запуска в 2016 году.

Благодаря техническим изменениям, включенным в Sapling, биржи и кошельки смогут без проблем принимать экранированные транзакции. Легкие и мобильные кошельки также будут иметь такую возможность — это означает, что пользователи могут отправлять анонимные транзакции прямо со своих мобильных устройств.

Говоря об успехах, технический директор Zcash Company Натан Уилкокс сказал: «Протокол Sapling позволяет обрабатывать экранированные транзакции, затрачивая на это примерно в 100 раз меньше памяти и, вероятно, в шесть или более раз быстрее».

В настоящее время экранированные транзакции возможны только для пользователей, работающих с полным узлом. Команда Zcash надеется, что в конечном итоге она сможет удалить прозрачные транзакции — не приватные транзакции Zcash.

«Sapling улучшает производительность и безопасность. Кто бы этого не хотел? Мы надеемся, что использование экранированных транзакций в Sapling уже скоро сможет применяться во всех транзакциях », — сказал Уилкокс.

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

Уилкокс сказал, что Zcash работает над кошельком с доказательством концепции, который демонстрирует, как код может быть безвредным.

«Наша цель — сделать легкий кошелек с защитой конфиденциальности даже от поставщика услуг», — сказал Уилкокс.

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

Другая особенность Sapling включает в себя то, что будет способствовать более широкому использованию экранированных транзакций, так называемых «диверсифицированных адресов», что упростит биржам поддержку большого число пользователей. Проще говоря, диверсифицированные адреса позволяют биржам управлять несколькими адресами одного и того же кошелька.

Наконец, Sapling представит функцию, названную «кнопкой просмотра», для выборочного раскрытия транзакций.

«Если вы хотите иметь общедоступную учетную запись, вы можете просто опубликовать ключ просмотра для всех», — сказал Уилкокс,

Чтобы воспользоваться преимуществами обновления, пользователям необходимо перенести средства из более ранней версии zcash, получившей название Sprout, на новый адрес Sapling.

Когда Zcash запускал Sprout в 2016 году, он прошел процесс под названием «доверенная настройка», где были созданы zk-snarks, лежащие в основе его частного блокчейна. Сообщество тогда раскритиковало проект, говоря, что это уязвимость. Вызывает беспокойство то, что если процесс действительно был скомпрометирован, то это могло позволить пользователям печатать несуществующие монеты Zcash.

Таким образом, компания проводит аудит криптовалютных средств во время перехода на Sapling. Уилкокс сказал: «В качестве проверки этого риска мы хотим сделать своего рода глобальный аудит, чтобы убедиться в отсутствии подделок ».

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

Данный инструмент не будет завершен в течение нескольких месяцев, а это значит, что на данный момент адреса Sapling и Sprout будут поддерживаться протоколом Zcash. Адреса Sprout будут удалены в когда-нибудь в будущем.

Тем не менее, Уилкокс подчеркнул, что после внедрения системы пользователи больше не смогут получать транзакции по адресам Sprout, но отправка внешних транзакций на Sapling-адрес будет работать отлично.

Это не означает, что одновременно работают две разные сети.

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

Новое на нашем YouTube канале:
Наверх