Algorand Foundation випустила оновлення протоколу, додавши в свій блокчейн функції децентралізованого фінансування (DeFi) і смарт-контракти.
Оновлення Algorand 2.0 стало найбільшим оновленням в плані розширення можливостей мережі з моменту запуску
блокчейна в червні 2019 року.
«Нові функції і прості ресурси для розробників забезпечують нові варіанти використання і більш широке застосування блокчейна в цілому», – заявив
генеральний директор Algorand Стів Кокинос (Steve Kokinos).
Algorand вперше додав підтримку смарт-контрактів на основі коду, які можуть відстежувати і виконувати умови офіційних угод з плином часу. Смарт-контракти Algorand (ASC) мають внутрішні відмінності від смарт-контрактів, що реалізуються, наприклад, у Эфириуме. Це пов’язано з тим, що новий власну мову програмування Algorand Transaction Execution Approval Language (TEAL), не повний по Тьюрингу.
Майже всі сучасні мови програмування є повними по Тьюрингу, але Algorand позиціонує це відмінність TEAL як особливість, а не як обмеження. Algorand стверджує, що смарт-контракти на TEAL безпечніше писати, виконувати, незважаючи на обмежену потенційну функціональність. Наприклад, згідно інформації
для розробників, ASC не може підтримувати рекурсивні функції.
«Ми не віримо, що повнота по Тьюрингу необхідна в більшості випадків», – сказав Пол Ригл (Paul Riegle), керівник відділу продуктів Algorand. «Вона додає можливості для атаки і потенційно впливає на якість роботи мови».
Спрощена функціональність може означати кращу безпеку або, принаймні, більш простий шлях до обспечению безпеки контрактів ASC, щоб користувачі не втратили активи з необережності. За даними Hacker Noon, простіше і швидше перевіряти код смарт-контракту на наявність помилок, якщо його мова програмування виключає рекурсивні функції.
Інші оновлення
Функція стандартного випуску активів (ASA) надає широкі можливості токенизации для Algorand, а також являє собою базовий інструмент DeFi. На сторінці фонду для розробників йдеться, що будь-який актив може бути оцифрований і збережений в мережі через ASA.
Algorand також представив функціонал пакетних трансакцій з функцією Atomic Transfers. За допомогою нового інструменту користувачі можуть виконувати складні передачі токенів, наприклад, в рамках кругових угод та врегулювання за внутрішніми рахунками, за одну транзакцію, йдеться на сторінці для розробників.
Фонд заявив, що Algorand 2.0 не впливає на сертифікацію
платформи на відповідність законам шаріату, та інші ключові характеристики мережі залишаються незмінними. Ринкова капіталізація Algorand становить $108 мільйонів, за даними CoinMarketCap він займає 48-е місце в списку найбільших криптовалют.
Thanks!
Our editors are notified.