Трилемата на блокчейна е постоянен проблем в света на криптовалутите. Дори биткойн, считан за върха на децентрализацията и сигурността, се бори с този проблем. Въпреки че е установил еталон за всички крипто начинания на пазара, ограниченията му за мащабируемост правят BTC блокчейна непрактичен за Web3-базирани приложения.

Stacks е платформа, която се стреми да се справи с това затруднение чрез въвеждане на слой към биткойн, предлагащ потенциално решение. И така, какво точно е Stacks и как работи?

Какво е стекове?

Преди да се задълбочите в Купчини, нека проучим разлики между блоковите вериги от слой 1 и слой 2. Блоковите вериги от слой 1, като Bitcoin или Ethereum, служат като основни блокови вериги. Докато тези блокчейни предлагат стабилна сигурност и децентрализация, техните ограничени възможности за мащабиране водят до ниска производителност, създавайки блокчейн трилема.

Като такива, блоковите вериги от слой 2 се появиха като решение за подобряване на скалируемостта и ефективността на мрежите от слой 1. Тези блокови вериги функционират като допълнителен слой върху основните блокови вериги, улеснявайки транзакциите. Например Ethereum е блокчейн от слой 1, а Polygon предоставя решения от слой 2. Решенията от слой 2 за биткойн обаче са по-малко разпространени от тези на Ethereum.

instagram viewer

Stacks е сред платформите, които са въвели протокол за наслояване за биткойн блокчейна. Споделя прилики с решенията от слой 2, но ключовата разлика е в използването на BTC като котва, докато работи заедно с него. По този начин Stacks позволява интегрирането на интелигентни договори в блокчейна на BTC, отваряйки възможности за децентрализирани приложения (DApps) в мрежата. Токените на Stacks (STX) укрепват сигурността на мрежата и използват функциите за сигурност на биткойн.

Първоначално известна като Blockstack, платформата Stacks стартира със своя генезис блок през 2018 г. Той се преименува на Stacks през 2020 г. и стартира своята основна мрежа през 2021 г.

Как работи Stacks?

Блокчейнът Stacks работи с помощта на консенсусния механизъм Proof of Transfer (PoX), който му позволява да се свързва с биткойн мрежата. PoX механизмът произлиза от Proof of Burn (PoB), където миньорите добавят блокове към веригата, като изгарят своите токени, за да получават награди от мрежата.

PoX работи по подобен начин, но вместо изгаряне на крипто монети, той валидира блоковете чрез прехвърляне на токени. Участниците в процеса на валидиране на L2 блокчейн прехвърлят своите токени на адреса на друг участник. Тези транзакции се извършват в мрежата L1, като се използват собствените токени на L1.

При този подход транзакциите играят решаваща роля при проверката на нови блокове. L2 блокчейните са проектирани да четат състоянието на L1 мрежата на всеки 24 часа и да проверяват всички транзакции между L2 участници. Като част от този процес, всички участници в L2 получават стимули за принос към собствени токени на L2.

Разбиране на механизма за консенсус на Stacks

В мрежата Stacks алгоритъмът за консенсус PoX използва механизма за доказателство за работа (PoW) на биткойн, за да защити мрежата. По същество той преназначава PoW, така че всеки блок на Stacks да може да бъде проверен в биткойн мрежата. Този механизъм, известен като „минимизирано доверително биткойн закрепване“, установява връзка 1:1 между биткойн и стекове.

PoX механизмът включва две основни групи: миньори и стекери. Копачите са отговорни за копаене на биткойн в биткойн мрежата и валидирането му за Stacks, използвайки своите такси за копаене. Това им позволява да спечелят нов блок, но преди да направят това, те трябва да изпратят биткойните на друг стекер. Протоколът произволно избира приемник на BTC и се формира нов блок Stacks, използвайки пълната мощност на хеширане на биткойн.

Протоколът Stacks проверява тези транзакции чрез четене на състоянието на биткойн мрежата. Неговият интелигентен договор позволява на Stacks достъп до състоянието на биткойн мрежата след потвърждаване на всеки 100 блока. Той обаче не може директно да промени състоянието на биткойн мрежата. Протоколът произволно избира миньор и го награждава със STX токени.

Система за награждаване на стекове

Системата за награждаване на PoX наподобява механизма за доказателство за залог (PoS). Наградите обаче се основават на заключването на STX токени и прехвърлянето на BTC. Майнерите получават STX награди за копаене на блок, докато стакерите получават BTC за заключване на своите STX токени.

Важно е да се прави разлика между подреждане и залагане. Крипто залагането се използва широко в различни механизми за доказване на залог. Това включва заключване на определено количество токени, които впоследствие се използват за валидиране на транзакция в блокчейна. От друга страна, подреждането е процес, при който валидаторите на Stacks изпращат BTC (Bitcoin) към други валидатори, за да улеснят добавянето на блок към веригата.

Стекове срещу Ethereum

Нарастващото търсене на блокчейн и криптовалути доведе до разработването на различни мащабируеми решения на пазара. Появиха се множество проекти, които възнамеряват да подобрят ефективността на блоковите вериги от слой 1.

Въпреки че много от тези проекти зависят от мрежата Ethereum, която е добре известна със своите интелигентни договори, струва си да разгледаме Stacks vs. Ethereum за оценка на характеристиките на тази биткойн DeFi платформа.

1. Механизъм за консенсус

Механизмите за консенсус са жизненоважни за гарантиране на сигурността, децентрализацията и скалируемостта на блокчейн.

Stacks използва консенсусния механизъм за доказателство за трансфер. Той използва механизма за доказателство за работа на биткойн мрежата за сигурност. Всяка транзакция в блокчейна на Stacks се валидира чрез биткойн мрежата. Всеки може да проследява STX транзакции в BTC блокчейна, гарантирайки сигурността и децентрализацията на блокчейна.

От друга страна, Ethereum премина от a доказателство за работа до доказателство за залог механизъм по време на сливането на Ethereum през 2022 г. Тази промяна значително подобри ефективността на мрежата Ethereum. Освен това Ethereum, широко доверена мрежа за интелигентни договори, има силна общност от участници, които залагат своите ETH токени, за да осигурят мрежата.

2. Сигурност и ефективност

Сигурността на Stacks разчита изцяло на BTC blockchain, който служи като котва за неговите операции. В сравнително кратката си история блокчейнът не е претърпял значителни пробиви в сигурността, което подчертава практичността на неговата защитена екосистема.

Освен това Stacks използва различни техники за подобряване на своята ефективност. Въпреки че времето, необходимо за добавяне на блокове в Stacks, е сравнимо с BTC blockchain, той използва микроблокове за обработка на транзакции. Той също така използва подмрежи (по-рано хипервериги), за да увеличи общата производителност. Това позволява на Stacks да поддържа ефективност, докато се възползва от стабилната сигурност на BTC.

Що се отнася до Ethereum, той също се гордее със силна репутация за сигурност. Това е най-големият протокол и се радва на доверието на разработчиците по целия свят. Въпреки че естествената пропускателна способност на Ethereum е около 20 до 30 транзакции в секунда (TPS), тя може да бъде оптимизирана с помощта на различни решения за мащабиране. Следователно потребителите могат да използват мрежата Ethereum, без да бъдат ограничавани от съображения за сигурност или ефективност.

3. Мрежова екосистема

Кредити за изображения: Muneeb.btc/Twitter

BTC често се счита за пасивен актив с ограничена полезност отвъд криптовалутите. Въпреки това, Stacks въвежда уникална екосистема, която подобрява използваемостта на биткойн. Той предлага цялостна платформа DeFi Bitcoin, където потребителите могат събирайте и сечете базирани на BTC незаменими токени (NFT) и да участват в децентрализирани автономни организации (DAO) и други базирани на Web3 децентрализирани приложения (DApps).

Ще намерите различни платформи в екосистемата на Stacks, като напр Гама, Стексбридж, LNSwap, и LydianDAO. Въпреки че е сравнително млад проект, Stacks има потенциала да съживи пейзажа на DeFi чрез включване на сигурността и децентрализацията на биткойн.

Въпреки това Stacks е изправен пред значително предизвикателство в конкуренцията с мрежата Ethereum. Стартиран през 2015 г., Ethereum се превърна в стабилна мрежа, хостваща много DApps. Според а доклад на CryptoPotato, над 44 милиона интелигентни договора са внедрени във веригата Ethereum от нейното създаване, което подчертава доминиращата й позиция в индустрията. Въпреки появата на няколко конкурента на Ethereum като Solana през този период, никой не е успял да надмине успеха на Ethereum досега.

Ethereum е известен като една от най-удобните за разработчици платформи. Това до голяма степен се дължи на Виртуална машина Ethereum (EVM), което позволява на разработчиците да изпълняват интелигентни договори. Освен това, Програмен език Solidity придоби популярност като предпочитан избор за писане на код на Web3 приложение.

За сравнение, Stacks предлага набор от помощни инструменти за разработка. Платформата предоставя множество учебни ресурси и инструменти в помощ на разработчиците. Наред със своя език за интелигентни договори, Clarity, Stacks предлага интерпретиран език, който е относително по-лесен за научаване от разработчиците. Освен това Clarity, който е непълен по Тюринг, помага за премахване на ненужните усложнения, което го прави по-ефективен и сигурен език за изпълнение на интелигентни договори.

Stacks предлага биткойн платформа DeFi

Stacks се откроява като един от малкото проекти, които се осмелиха да създадат платформа DeFi Bitcoin сред море от проекти за мащабиране, фокусирани върху Ethereum. Като използва сигурността и децентрализацията на биткойн, Stacks се стреми да се справи с трилемата на блокчейн.

Платформата предлага цялостна DeFi Bitcoin екосистема, която подобрява използваемостта на Bitcoin за Web3 приложения, позволявайки създаването на базирани на Bitcoin децентрализирани автономни организации, децентрализирани приложения и дори Bitcoin Ordinal пазари. Въпреки това е важно да се отбележи, че Stacks все още е в етап на развитие и остава да се види способността му да се конкурира с Ethereum в бъдеще.