# Гаманці на основі смарт-контрактів та їх переваги

By [a100](https://paragraph.com/@a100) · 2024-02-11

---

Я думаю, що ви вже довгий час користуєтесь криптогаманцем Metamask. Я нічого поганого не можу про нього сказати, він простий, зручний (оскільки ми до нього звикли) і надійний (не був зламаний). Але чи є щось краще за нього не в плані інтерфейсу, а якихось нових технологій. В цій статті я якраз хочу звернути вашу увагу на гаманці на основі смарт-контрактів, точніше навіть на один гаманець Braavos. Отже, давайте з’ясуємо, що це за технологія. В цьому нам допоможуть деякі думки, які висловив [_Motty Lavie_](https://twitter.com/mottylen), засновник і генеральний директор компанії Braavos, відповідаючи на запитання.

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

На відміну від них, гаманці смарт-контрактів (вони ж абстракції рахунків) складаються з двох частин. Є прикладна частина, як у звичайних некастодіальних гаманців, і є частина смарт-контракту, яка знаходиться на блокчейні. Частина смарт-контракту являє собою обліковий запис користувача, через який проходять усі транзакції, перш ніж вони досягнуть будь-якого іншого контракту або будь-якого іншого протоколу на блокчейні.

Це називається абстракцією рахунку і дає змогу гаманцю запускати довільну логіку перевірки підпису, а також довільну логіку виконання, відкриваючи абсолютно новий простір для проєктування, що може поліпшити функціональність і UX. Одним з основних проявів абстрагування від рахунків у Braavos є Hardware Signer.

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

Для кращого розуміння можливостей гаманців смарт-контрактів давайте розглянемо два простих приклади:

Перший із них це **Мультиколл** (**Multicall)** — це можливість виконувати кілька звернень до контрактів на блокчейні в рамках однієї транзакції.

Давайте розглянемо приклад децентралізованого обміну криптоактивів. Спочатку вам потрібно підтвердити скільки монет ви готові витратити і потім вже сам обмін. Вам потрібно провести дві транзакції, першу для безпеки, щоб ви не витратили більше коштів, ніж хочете. За допомогою Мультікол ми можемо об’єднати їх в одну транзакцію, що дає нам:

*   Можливість підписання тільки однієї угоди замість кількох.
    
*   Обмеження протоколу на зняття тільки тієї суми, яка необхідна для цієї конкретної операції, замість необмеженого доступу, який ніколи не обнуляється.
    

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

Другий приклад — **сегментація рахунків**. Якщо ми згадаємо про TradFi, то у нас є різні типи рахунків. У нас є розрахункові рахунки, якими ми користуємося практично щодня, але зазвичай це операції на невеликі суми. І у нас є накопичувальні рахунки, якими ми не користуємося щодня, але на які перераховуються більш значні суми.

У звичайних гаманцях такий поділ не може бути захищений блокчейном, але це можливо в гаманцях зі смарт-контрактами. Ми можемо вбудувати сегментацію рахунку в контракт рахунку на ланцюжку і, наприклад, сказати:

*   Розрахунковий рахунок має добовий ліміт зняття коштів, тож на день я можу витратити з нього лише певну суму.
    
*   Що стосується ощадного рахунку, то мені потрібен не ліміт, а тимчасова затримка або 2FA на транзакції понад певну суму
    

У гаманці Braavos на сьогодні вже реалізовано багато чого корисного: підтримка декількох браузерів і мобільних пристроїв. А також галерея NFT прямо в гаманці, пояснювач транзакцій, вбудований обмінник тощо. Але крім того Braavos почав використовувати можливості абстракції облікових записів і останнє, що було запущено — Hardware Signer.

Отже, Braavos — це гаманець який не тільки створює для вас зручні інтерфейси але також дбає про безпеку.

Якщо ви хочете більше дізнатись про Braavos відвідайте сайт [https://braavos.app/](https://braavos.app/) а також блог [https://braavos.app/blog/](https://braavos.app/blog/)

Стаття написана — Aleksander100

---

*Originally published on [a100](https://paragraph.com/@a100/HGngsXM35PHmUjqUVfUL)*
