Logo
Поділитися цією статтею

Наступне оновлення Zcash, щоб зробити приватні транзакції в 100 разів легшими та в 6 разів швидшими

Майбутній хардфорк Sapling від Zcash, який очікується 29 жовтня, суттєво покращує ефективність приватних транзакцій.

CORE відмінність Zcash, захищені транзакції, є важкими з точки зору обчислень – настільки, що більшість користувачів і бірж T можуть їх підтримувати.

Оголошені проривом у Політика конфіденційності в Крипто , захищені транзакції запускають тип криптографії під назвою zk-snarks, щоб приховати дані транзакцій. Але нове оновлення, яке, за прогнозами, буде активовано 29 жовтня, рекламується як значне покращення зручності використання протоколу в цілому, але особливо для використання цих транзакцій, що забезпечують конфіденційність.

Продовження Нижче
Не пропустіть жодної історії.Підпишіться на розсилку Crypto for Advisors вже сьогодні. Переглянути Всі Розсилки

Оновлення хардфорка під назвою Sapling було основним напрямком діяльності Zcash Company, комерційної організації, відповідальної за розробку Криптовалюта. його запуск у 2016 році.

Завдяки технічним змінам, внесеним у Sapling, біржі та гаманці зможуть легше приймати захищені транзакції. Також будуть можливі легкі та мобільні гаманці, тобто користувачі зможуть надсилати анонімні транзакції прямо зі своїх мобільних пристроїв.

Говорячи про досягнення, технічний директор компанії Zcash Натан Вілкокс сказав CoinDesk: «Протокол Sapling дозволить виконувати екрановані перекази приблизно в 100 разів менше пам’яті та, ймовірно, у шість або більше разів швидше».

Це помітний крок, враховуючи, що наразі екрановані транзакції можливі лише для користувачів, які працюють із повним вузлом. Команда компанії Zcash сподівається, що завдяки оновленню в кінцевому підсумку усуне прозорі транзакції, неприватні транзакції Zcash , які можуть бути завдає шкоди до анонімності Zcash при використанні разом із захищеними транзакціями.

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

«Ми сподіваємося побачити перехід до адаптації екранованого Sapling, і оскільки цей перехід триває, ми сподіваємося перейти до конфіденційності за замовчуванням, коли настане відповідний час», — сказав Вілкокс.

Продовжуючи, Вілкокс сказав:

«Усе, що [Sapling] робить для підвищення продуктивності та безпеки. Хто б цього T хотів?»

Легкий і різноманітний

Сказавши, що Zcash без змін коду Sapling «занадто неефективний і надто громіздкий», Вілкокс сказав, що здатність підтримувати легкі клієнти буде величезною для Криптовалюта.

Легкі клієнти – це ті, які T зберігають повні дані з блокчейну, але все ще мають впевненість у безпеці. Зазвичай це клієнти, які працюють на мобільних пристроях, які T мають стільки пам’яті чи обчислювальної потужності, як портативні чи настільні комп’ютери.

Тим не менш, ці клієнти "T з'являться просто в день активації", сказав Вілкокс.

Натомість це вимагатиме певної розробки. Наприклад, якщо не закодувати ретельно, легкі клієнти можуть відкрити інформацію про транзакції своєму хосту гаманця.

Описуючи це як «небезпечне», Вілкокс сказав, що компанія Zcash працює над гаманцем Sapling із підтвердженням концепції, який демонструє, як код може бути ненадійним.

«Наша мета — створити легкий гаманець із захистом Політика конфіденційності навіть від постачальника послуг», — сказав він CoinDesk. «Наша мета полягає в тому, щоб розробити цілий [користувацький досвід] навколо Sapling і переконатися, що зручність використання та Політика конфіденційності справді добре поєднуються».

Хоча цей гаманець може не бути випущеним для кінцевих користувачів, а замість цього лише служити посібником для сторонніх розробників.

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

У майбутньому оновлення може мати позитивні наслідки для Політика конфіденційності, сказав Вілкокс, оскільки гаманці можуть розгорнути цю функцію, щоб дозволити користувачам генерувати кілька адрес для одного облікового запису.

«Це стільки ж роботи [як ONE гаманець], але при цьому біржа підтримуватиме мільйон користувачів», — сказав він.

Нарешті, Sapling представить функцію під назвою ключ перегляду для вибіркового виявлення транзакцій. За словами Вілкокса, це дозволяє користувачам отримати переваги від додаткової прозорості, але робити це з меншим ризиком.

«Якщо у нас є ланцюжок конфіденційності за замовчуванням, і ви хочете мати загальнодоступний обліковий запис, ви можете просто опублікувати ключ перегляду всьому світу», — сказав Вілкокс.

«Це світ, у який ми хочемо переїхати».

Ревізія турнікетів

Однак у випуску Sapling є деякі тонкощі.

Щоб скористатися перевагами оновлення, користувачам потрібно перенести кошти з попередньої версії Zcash, яка отримала назву Sprout, на нову адресу Sapling – цей крок дозволить відкрити кошти користувачів.

Незважаючи на те, що розкриття коштів може здатися користувачам "несподіваним", Вілкокс сказав, що це було зроблено навмисно, під час того, що він назвав "турнікетним аудитом".

«Насправді це зроблено навмисно, тому що завжди існує ймовірність того, що церемонія Паростка була скомпрометована», — сказав Вілкокс.

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

Таким чином, компанія проводить цей аудит турнікетів під час міграції Sapling. Вілкокс сказав: «як свого роду перевірка цього ризику, ми хочемо провести своєрідний глобальний аудит, щоб переконатися, що підробок не було».

Для досягнення цієї мети компанія Zcash випускає інструмент міграції та закликає користувачів зачекати, поки цей інструмент буде завершено, перш ніж переміщувати свої кошти. Якщо всі користувачі переходять за допомогою інструменту, загальна Політика конфіденційності буде кращою, оскільки дії окремих користувачів об’єднуються в ONE FLOW.

Інструмент T буде завершено протягом кількох місяців, тобто наразі адреси Sapling і Sprout продовжуватимуть підтримуватися протоколом Zcash .

Адреси Sprout будуть вилучені в якийсь момент у майбутньому.

Проте Вілкокс підкреслив, що можливий вихід на пенсію не вплине на кошти користувачів. Після виходу з експлуатації користувачі більше не зможуть отримувати транзакції на адреси Sprout, але надсилання вихідних транзакцій на адресу Sapling працюватиме ідеально.

Однак це T означає, що дві різні мережі працюють одночасно. Очікується, що користувачі оновлять своє програмне забезпечення до Sapling, і через перевагу нового коду Вілкокс T очікує, що тут виникнуть проблеми.

Говорячи про це, Вілкокс зробив висновок:

«Це не масштабованість базового протоколу, але вона дозволяє біржам, гаманцям і подібним речам більш ефективно підтримувати багатьох користувачів».

Світлові стежки в тунелі зображення через Shutterstock

Rachel-Rose O'Leary

Рейчел-Роуз О'Лірі — кодер і письменник у Dark Renaissance Technologies. Вона була провідним технічним автором для CoinDesk у 2017-2018 роках, охоплюючи технології Політика конфіденційності та Ethereum. Вона має досвід цифрового мистецтва та філософії та пише про Крипто з 2015 року.

Rachel-Rose O'Leary