
What are zk-SNARK and zk-STARK. How Aleo uses zk-SNARK
You’ve probably heard about zk-SNARKs or zk-STARKs a lot. Let’s understand what they are and how they are used in blockchain. To understand the concept of zk-SNARKs and zk-STARKs, it is necessary to first outline the problem they solve. Lack of privacy and scalability are two of the biggest obstacles preventing mass adoption of blockchain technology. Blockchain looks like an advanced technology, but it also has a serious drawback — every transaction you make is known to everyone. As a result,...

StarkGate is a bridge for Starknet. A brief overview.
Currently, there are quite a few different blockchains and different L2 solutions to improve Ethereum scalability. Users often need to transfer their assets from one blockchain to another or to an L2 network. That’s why bridges fulfill this task. For Starknet, the main bridge that connects it to Ethereum is StarkGate. You can transfer your ETH or other coins from Ethereum to Starknet and vice versa. This bridge may seem a bit more complicated than the others, but it has its advantages.Which w...

Morph та Zero-Knowledge Proofs: Революція у швидкості, безпеці та масштабованості блокчейну
Що таке Zero-Knowledge Proofs?У сучасному цифровому світі верифікація особи або транзакцій часто вимагає розкриття зайвої інформації. Наприклад, щоб увійти до облікового запису, потрібно ввести пароль, а під час фінансових операцій необхідно надати паспорт або банківські реквізити. У блокчейні ситуація схожа: кожна транзакція має бути повністю перевірена, що створює величезне навантаження на мережу та зменшує її ефективність. Zero-Knowledge Proofs (ZKPs) вирішують цю проблему. Це криптографіч...
Hello! My name is Aleksander. I am into crypto. Sometimes I write articles about cryptocurrency projects and publish them.

What are zk-SNARK and zk-STARK. How Aleo uses zk-SNARK
You’ve probably heard about zk-SNARKs or zk-STARKs a lot. Let’s understand what they are and how they are used in blockchain. To understand the concept of zk-SNARKs and zk-STARKs, it is necessary to first outline the problem they solve. Lack of privacy and scalability are two of the biggest obstacles preventing mass adoption of blockchain technology. Blockchain looks like an advanced technology, but it also has a serious drawback — every transaction you make is known to everyone. As a result,...

StarkGate is a bridge for Starknet. A brief overview.
Currently, there are quite a few different blockchains and different L2 solutions to improve Ethereum scalability. Users often need to transfer their assets from one blockchain to another or to an L2 network. That’s why bridges fulfill this task. For Starknet, the main bridge that connects it to Ethereum is StarkGate. You can transfer your ETH or other coins from Ethereum to Starknet and vice versa. This bridge may seem a bit more complicated than the others, but it has its advantages.Which w...

Morph та Zero-Knowledge Proofs: Революція у швидкості, безпеці та масштабованості блокчейну
Що таке Zero-Knowledge Proofs?У сучасному цифровому світі верифікація особи або транзакцій часто вимагає розкриття зайвої інформації. Наприклад, щоб увійти до облікового запису, потрібно ввести пароль, а під час фінансових операцій необхідно надати паспорт або банківські реквізити. У блокчейні ситуація схожа: кожна транзакція має бути повністю перевірена, що створює величезне навантаження на мережу та зменшує її ефективність. Zero-Knowledge Proofs (ZKPs) вирішують цю проблему. Це криптографіч...
Hello! My name is Aleksander. I am into crypto. Sometimes I write articles about cryptocurrency projects and publish them.

Subscribe to a100

Subscribe to a100
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers


На зараз існує доволі багато різних блокчейнів та різних рішень L2 для покращення масштабування Ethereum. Користувачам доволі часто необхідно переносити свої активи з одного блокчейна на інший чи на мережу L2. Тому мости і виконують це завдання.
Для Starknet основний міст, який поєднує його з Ethereum, є StarkGate. Ви можете перенести ваш ETH або інші монети з Ethereum на Starknet та навпаки. Цей міст може здатися трохи складнішим ніж інші, але він має і свої переваги.
Треба відразу сказати, що у Ethereum та Starknet адреси не можуть співпадати і вони відповідно використовують різні типи гаманців. Це пов’язано з тим, що Starknet має певні відмінності у свої побудові.
Для Ethereum ви можеет підключити до моста Метамаск або ряд інших гаманців для цієї мережі. Для Starknet — Braavos або Argent X.
Процес роботи мосту зазвичай доволі простий: ви вносите свої токени по один бік мосту й отримуєте еквівалентну кількість токенів на іншому.
Токени фіксуються на одній стороні мосту, а нові токени карбуються на іншій (з цієї причини система відома як “блокування і монетизація”).
Міст StarkGate теж працює на цій основі.
Є два основні моменти, які відрізняють міст у Starknet і пояснюють чому ви не можете використовувати одну й ту саму адресу з обох сторін.
**Адреса Starknet не співпадає з адресою Ethereum.**Starknet написаний на мові Cairo, а Ethereum — на Solidity. Це означає, що адреси облікових записів Ethereum містять 40 шістнадцяткових символів, а адреси облікових записів Starknet — 63.
Starknet заснований на концепції абстракції облікових записів.
Абстракція облікового запису ділить гаманці на дві частини: інтерфейс поверхневого рівня і смарт-контракт під ним, що дає нам змогу додавати багатофакторну перевірку і безліч інших розширених функцій.
Однак це також означає, що кожен гаманець у Starknet є гаманцем зі смарт-контрактом, і кожна транзакція в Starknet має пройти через смарт-контракт облікового запису, перш ніж вона зможе взаємодіяти з будь-яким іншим контрактом у ланцюжку.
Ми всі знаємо, що мости зламують. Фактично, мости — одна з найбільш очевидних точок збою в криптографії.
Для цього є дві причини:
Мости настільки сильні, наскільки міцна їхня найслабша ланка. Якщо один бік мосту буде зламаний, кошти будуть втрачені.
Мости зазвичай мають централізовану систему управління у вигляді мультипідписних гаманців. Найчастіше окремі гаманці (підписанти) піддаються атаці та компрометації, а це означає, що зловмисник може отримати контроль над усім мостом.
Однак Starknet успадковує безпеку блокчейна Ethereum L1. Крім того, операції моста (у випадку StarkGate) перевіряються контрактом верифікатора на Ethereum L1.
Інші мости покладаються на валідаторів (людей). Однак міст Starknet використовує непідкупну математику, а не валідаторів.
Увійдіть у свій гаманець Braavos і гаманець, який ви використовуєте на Ethereum, наприклад Metamask.
Підключіть свої гаманці Ethereum і Starknet.
Виберіть токен (монету) та введіть кількість, яку ви хочете перевести
Виберіть, чи хочете ви внести депозит або вивести кошти з Ethereum або Starknet.
Натисніть “Перевести” і підтвердіть транзакцію у своєму гаманці
Коли ви переказуєте кошти з Ethereum у Starknet, усе це відбувається за одну транзакцію.
Однак, якщо ви хочете перевести монети з Старкнета до Ефіріуму, вам будуть потрібні дві окремі транзакції. Користувачі часто забувають другий крок, оскільки він актуальний тільки тоді, коли ваші кошти фактично переведені на L1, іноді через кілька годин після того, як ви ініціювали транзакцію.
Спочатку ви ініціюєте виведення коштів на рівні 2 за допомогою свого гаманця Starknet, потім вам потрібно почекати, доки блок, що містить транзакцію, не буде підтверджено і підтверджено смарт-контрактом верифікатора Starknet на Ethereum L1. Це може зайняти кілька годин.
Потім вам потрібно буде знову під’єднатися до StarkGate зі своїм гаманцем Ethereum і виконати транзакцію виведення коштів з боку моста Ethereum.
Поки ви цього не зробите, кошти залишаться на стороні моста L1 і не надійдуть у ваш гаманець L1.
SpaceShard працює разом зі StarkGate, щоб спростити цей процес і запропонувати послугу (також відому як Keeper), яка здійснює виведення коштів за вас в обмін на невелику комісію.
Ви можете скористатися цією функцією, встановивши прапорець “Використовувати послугу автоматичного виведення коштів від SpaceShard”.
********
Зазвичай при користуванні Starknet я використовую гаманець Braavos. Він має зручний інтерфейс, прості налаштування, а також систему оцінки вашого прогресу у Starknet— Pro Score. Виведення коштів зі Starknet у Ethereum буде збільшувати ваш рейтинг у Pro Score.
Отже, я вам описав відмінності StarkGate від інших мостів і вказав його переваги, які полягають у вищий безпеці переміщення ваших монет. Сподіваюсь вам буде це в нагоді.
І на останок кілька посилань:
StarkGate — https://starkgate.starknet.io/
Braavos — https://braavos.app/.
Starknet — https://starknet.io/
Стаття написана за матеріалами на https://braavos.app/blog/
На зараз існує доволі багато різних блокчейнів та різних рішень L2 для покращення масштабування Ethereum. Користувачам доволі часто необхідно переносити свої активи з одного блокчейна на інший чи на мережу L2. Тому мости і виконують це завдання.
Для Starknet основний міст, який поєднує його з Ethereum, є StarkGate. Ви можете перенести ваш ETH або інші монети з Ethereum на Starknet та навпаки. Цей міст може здатися трохи складнішим ніж інші, але він має і свої переваги.
Треба відразу сказати, що у Ethereum та Starknet адреси не можуть співпадати і вони відповідно використовують різні типи гаманців. Це пов’язано з тим, що Starknet має певні відмінності у свої побудові.
Для Ethereum ви можеет підключити до моста Метамаск або ряд інших гаманців для цієї мережі. Для Starknet — Braavos або Argent X.
Процес роботи мосту зазвичай доволі простий: ви вносите свої токени по один бік мосту й отримуєте еквівалентну кількість токенів на іншому.
Токени фіксуються на одній стороні мосту, а нові токени карбуються на іншій (з цієї причини система відома як “блокування і монетизація”).
Міст StarkGate теж працює на цій основі.
Є два основні моменти, які відрізняють міст у Starknet і пояснюють чому ви не можете використовувати одну й ту саму адресу з обох сторін.
**Адреса Starknet не співпадає з адресою Ethereum.**Starknet написаний на мові Cairo, а Ethereum — на Solidity. Це означає, що адреси облікових записів Ethereum містять 40 шістнадцяткових символів, а адреси облікових записів Starknet — 63.
Starknet заснований на концепції абстракції облікових записів.
Абстракція облікового запису ділить гаманці на дві частини: інтерфейс поверхневого рівня і смарт-контракт під ним, що дає нам змогу додавати багатофакторну перевірку і безліч інших розширених функцій.
Однак це також означає, що кожен гаманець у Starknet є гаманцем зі смарт-контрактом, і кожна транзакція в Starknet має пройти через смарт-контракт облікового запису, перш ніж вона зможе взаємодіяти з будь-яким іншим контрактом у ланцюжку.
Ми всі знаємо, що мости зламують. Фактично, мости — одна з найбільш очевидних точок збою в криптографії.
Для цього є дві причини:
Мости настільки сильні, наскільки міцна їхня найслабша ланка. Якщо один бік мосту буде зламаний, кошти будуть втрачені.
Мости зазвичай мають централізовану систему управління у вигляді мультипідписних гаманців. Найчастіше окремі гаманці (підписанти) піддаються атаці та компрометації, а це означає, що зловмисник може отримати контроль над усім мостом.
Однак Starknet успадковує безпеку блокчейна Ethereum L1. Крім того, операції моста (у випадку StarkGate) перевіряються контрактом верифікатора на Ethereum L1.
Інші мости покладаються на валідаторів (людей). Однак міст Starknet використовує непідкупну математику, а не валідаторів.
Увійдіть у свій гаманець Braavos і гаманець, який ви використовуєте на Ethereum, наприклад Metamask.
Підключіть свої гаманці Ethereum і Starknet.
Виберіть токен (монету) та введіть кількість, яку ви хочете перевести
Виберіть, чи хочете ви внести депозит або вивести кошти з Ethereum або Starknet.
Натисніть “Перевести” і підтвердіть транзакцію у своєму гаманці
Коли ви переказуєте кошти з Ethereum у Starknet, усе це відбувається за одну транзакцію.
Однак, якщо ви хочете перевести монети з Старкнета до Ефіріуму, вам будуть потрібні дві окремі транзакції. Користувачі часто забувають другий крок, оскільки він актуальний тільки тоді, коли ваші кошти фактично переведені на L1, іноді через кілька годин після того, як ви ініціювали транзакцію.
Спочатку ви ініціюєте виведення коштів на рівні 2 за допомогою свого гаманця Starknet, потім вам потрібно почекати, доки блок, що містить транзакцію, не буде підтверджено і підтверджено смарт-контрактом верифікатора Starknet на Ethereum L1. Це може зайняти кілька годин.
Потім вам потрібно буде знову під’єднатися до StarkGate зі своїм гаманцем Ethereum і виконати транзакцію виведення коштів з боку моста Ethereum.
Поки ви цього не зробите, кошти залишаться на стороні моста L1 і не надійдуть у ваш гаманець L1.
SpaceShard працює разом зі StarkGate, щоб спростити цей процес і запропонувати послугу (також відому як Keeper), яка здійснює виведення коштів за вас в обмін на невелику комісію.
Ви можете скористатися цією функцією, встановивши прапорець “Використовувати послугу автоматичного виведення коштів від SpaceShard”.
********
Зазвичай при користуванні Starknet я використовую гаманець Braavos. Він має зручний інтерфейс, прості налаштування, а також систему оцінки вашого прогресу у Starknet— Pro Score. Виведення коштів зі Starknet у Ethereum буде збільшувати ваш рейтинг у Pro Score.
Отже, я вам описав відмінності StarkGate від інших мостів і вказав його переваги, які полягають у вищий безпеці переміщення ваших монет. Сподіваюсь вам буде це в нагоді.
І на останок кілька посилань:
StarkGate — https://starkgate.starknet.io/
Braavos — https://braavos.app/.
Starknet — https://starknet.io/
Стаття написана за матеріалами на https://braavos.app/blog/
No activity yet