- Повернутися до менюЦіни
- Повернутися до менюдослідження
- Повернутися до менюКонсенсус
- Повернутися до менюСпонсорський матеріал
- Повернутися до меню
- Повернутися до меню
- Повернутися до меню
- Повернутися до менюВебінари та Заходи
У Cosmos буде 3 мови кодування – ось чому це важливо
Конкурент Ethereum, Cosmos, запропонує користувачам вибір програмування принаймні трьома різними мовами програмування для розробки смарт-контрактів.
У рамках кроку, який може поставити під загрозу тривале домінування Ethereum як найкращої у світі платформи для розробки смарт-контрактів, проект сумісності блокчейну Cosmos запропонує користувачам вибір програмування принаймні на трьох різних мовах програмування.
Перша мова, яка підтримується в Cosmos, називається Етермінт, пряма копія мови смарт-контрактів Ethereum Solidity. Закі Маніан з Tendermint, компанії, яка створила Cosmos , розробляє проект Ethermint, спрямований на те, щоб полегшити розробникам Ethereum портування своїх програм у мережу Cosmos .
Друга мова кодування під назвою Secure EcmaScript (SES) є версією JavaScript, створеною для безпечного розгортання смарт-контрактів під час запуску блокчейну. Агоричний. Як тільки рідний протокол Cosmos Inter-Blockchain Communication (IBC) буде розроблений, блокчейн Agoric і його мова програмування SES стануть легко доступними для користувачів Cosmos , сказав генеральний директор Agoric Дін Тріббл.
І останнє, але не менш важливе: у вівторок Kadena , що поділяється на блокчейн JP Morgan, оголосила, що також буде створювати версію своєї рідної мови смарт-контрактів Pact для екосистеми Cosmos . Його учасник у гонці озброєнь кодування Cosmos називається Kadenamint.
«Ми прагнемо отримати мову інтелектуальних контрактів галузевого рівня на [Cosmos], щоб надати розробникам більше можливостей для розгортання», — сказав засновник Kadena Стюарт Попджой CoinDesk.
За словами Попеджоя, порівняльна сила Kadenamint перевершує Ethermint у всіх відношеннях.
«Ми розглядаємо Pact як стандарт для мов розумних контрактів, оскільки Pact просто кращий за Solidity», — сказав Попджой, додавши:
"Кожен розробник, який користується ним, виконує завдання швидше. Це безпечніше. У нас є формальна перевірка, вбудована в мову. Це розроблено для безпеки".
Чесно кажучи, розробники Ethereum добре знають про обмеження Solidity та віртуальної машини, створеної для виконання коду Solidity. Дзвонив eWASM, наступне велике оновлення Ethereum під назвою Ethereum 2.0 замінить віртуальну машину ethereum і дозволить розробникам писати код кількома різними мовами програмування.
Незважаючи на це, Попджой скептично ставився до eWASM і Ethereum 2.0, сказавши, що критику віртуальної машини ethereum і Solidity «можна було розглянути давно», але T було – через погане керівництво.
«Я б T вважав їх конкурентами, але як є, я вважаю їх спадщиною», — сказав Попджой про Ethereum. «Вони добре попрацювали, запровадивши розумні контракти та змусивши людей задуматися про це, але це буде виноска».
Новий конкурс
Нові конкуренти відрізняються від Solidity більшим акцентом на безпеці, а не на незмінності та нестримності.
«Ми створюємо платформу з моделлю безпеки, зрозумілою звичайним розробникам», — сказав Тріббл з Агоріка. "На нашу думку, найбільша проблема з Ethereum і Solidity полягає в тому, що вони мають неправильну модель безпеки. Навіть експерти з безпеки T можуть її правильно зрозуміти".
На відміну від Solidity, Pact і SES використовують модель безпеки об'єкта. Це означає, що дозволи в смарт-контракті можна динамічно та швидко оновлювати, щоб надати користувачам безпечний доступ до різних частин даних програми.
Tribble описує модель, подібну до можливості віддати ключі від автомобіля камердинеру, не передаючи права власності на автомобіль.
Сказав Трібл:
"Це типово для контролю доступу на основі ідентичності, де використовувана модель безпеки така, що повноваження, які я можу вам надати, або забагато, або замало. Це не підходить для бізнес-взаємодії, яку ми намагаємось мати".
На думку Тріббла, перенесення безпеки об’єктних можливостей на смарт-контракти є інновацією, яка дасть сигнал решті основної спільноти розробників, що індустрія блокчейнів готова до масового впровадження.
«Для звичайних людей мати людей, які працюють з різними частинами ринку та явно перетинаються як конкуренти, насправді здорово», — сказав Тріббл. «Це означає, що існує справжній ринок».
З точки зору Manian, Cosmos — це екосистема, яка може підтримувати та розміщувати цей швидкозростаючий ринок смарт-контрактів і децентралізованої розробки додатків. Водночас він попереджає, що, на його думку, Cosmos не замінить і просто не може повністю замінити Ethereum , оскільки Ethereum — це набагато більше, ніж Технології.
"Ethereum — це набагато більше, ніж програмне забезпечення. Ethereum, спільнота Ethereum , користувачі блокчейну Ethereum , віра людей у CORE розробників. Все це об’єднано в ONE , і це досвід користувача Ethereum ", — сказав Маніан, додавши:
«Ми просто створюємо нові можливості для розробників».
Засновник Cosmos Дже Квон через архіви CoinDesk
Christine Kim
Крістін є дослідницьким аналітиком CoinDesk. Вона зосереджується на отриманні інформації про індустрію Криптовалюта і блокчейнів на основі даних. До того як стати аналітиком-дослідником, Крістін була технічним кореспондентом CoinDesk, головним чином висвітлюючи події в блокчейні Ethereum . Криптовалюта авуари: немає.
