Резюме
Заем от непознати, който не изисква потребителят да жертва собствените си пари? Възможно е при едно условие: лицата трябва да изплатят на заемодателя в същата трансакция, която е издала средствата. Това изглежда малко странно, нали? Какво можете да направите със заем, който трябва да бъде върнат секунди по-късно?
Е, оказва се, че можете да извиквате смарт договори в същата трансакция. Ако можете да спечелите повече пари, като използвате заема си, можете да върнете парите и да приберете печалбите в джоба си мигновено. Не е толкова лесно обаче. Прочетете, за да научите повече за най-новите допълнения към екосистемата на DeFi.
Съдържание
Въведение
Има много ентусиазъм в пространството на криптовалутите за революционализиране на наследената финансова система, но върху блокчейна. Скептиците може да не са съгласни с идеята, но определено има интересна инфраструктура, която се изгражда на този фронт.
Всъщност цялата цел на DeFi (или децентрализираните финанси) е да съживи децентрализирана и прозрачна финансова екосистема без разрешения върху блокчейн мрежите. Криптовалутата доказа, че е възможно това да се направи с парите. Всеки ден системи като биткойн се използват за прехвърляне на стойност по целия свят.
Новата вълна от DeFi технологии обещава допълнителен слой. Днес можете да вземете заеми, обезпечени с криптовалута, да обменяте без доверие цифрови активи и да съхранявате богатство в монети, които имитират цената на фиатните валути.
В следващата част ще разгледаме конкретна категория заеми – бързи заеми. Както скоро ще видим, това са наистина уникални допълнения към нарастващия набор от децентрализирани финанси.
Как работят стандартните заеми?
Повечето от нас разбират как работи стандартният заем. Все пак си струва да го повторим, за да можем да направим сравнението по-късно.
Необезпечени заеми
Необезпеченият заем е заем, при който не е необходимо да предоставяте обезпечение. С други думи, няма актив, за който сте съгласни, че заемодателят може да притежава, ако не изплатите заема. Да предположим например, че наистина искате златна верижка за 3000 долара с логото на Binance, висящо от нея. Нямате налични пари, но ще имате, когато ви платят следващата седмица.
Говорите с приятеля си Боб. Обяснявате му колко много искате тази верижка, как тя ще подобри вашата търговска игра с поне 20% и той се съгласява да ви заеме парите. При условие, разбира се, че му се издължите веднага щом ви постъпи заплатата.
Боб е ваш добър приятел, така че не ви е начислил такса, когато ви е дал назаем 3000 долара. Не всички ще бъдат толкова любезни – но, отново, защо трябва да бъдат? Боб ви вярва, че ще му върнете парите. Друг човек може да не ви познава, така че не знае дали няма да избягате с парите му.
Обикновено необезпечените заеми от институции изискват някакъв вид кредитна проверка. Те ще разгледат вашето досие (кредитния рейтинг), за да измерят способността ви да изплащате. Ако видят, че сте взели няколко заема и сте ги върнали навреме, може да си помислят, че сте доста надеждни и да решат да ви дадат пари назаем.
В този момент институцията ви дава парите, но при определени условия. Тези условия са лихвени проценти. За да получите парите сега, трябва да приемете, че ще върнете по-висока сума по-късно.
Може да сте запознати с този модел, ако използвате кредитна карта. Ако не платите сметката си за даден период, начислява ви се лихва, докато не изплатите целия баланс (и допълнителни такси).
Обезпечени заеми
Понякога добрият кредитен рейтинг не е достатъчен. Дори и да сте изплащали всичките си заеми навреме в продължение на десетилетия, ще ви е трудно да заемате големи суми пари само въз основа на вашата кредитоспособност. В тези случаи трябва да предоставите обезпечение.
Ако поискате от някого голям заем, е рисковано да го приеме. За да намали малко риска си, той ще поиска да поставите малко пари в играта. Ваш актив – може да е всичко – от бижута до имущество – ще стане собственост на кредитора, ако не успеете да върнете заема навреме. Идеята тук е, че кредиторът може да възстанови част от стойността, която е загубил. С две думи, това е обезпечение.
Да предположим, че сега искате кола за 50 000 долара. Боб ви има доверие, но не иска да ви даде парите под формата на необезпечен заем. Вместо това той ви моли да предоставите някакво обезпечение – вашата колекция от бижута. Сега, ако не успеете да върнете заема, Боб може да конфискува колекцията ви и да я продаде.
Как работи бързият заем?
Нека наречем бързия заем необезпечен заем, само защото не предоставяте никакво обезпечение. Но също така не е необходимо да преминавате кредитна проверка или нещо подобно. Просто питате кредитора дали можете да вземете назаем 50 000 долара в ETH, и той казва Да! Ето! и вие сте готови.
Уловката? Бързият заем трябва да бъде изплатен в същата трансакция. Това изобщо не е много интуитивно, но това е само защото сме свикнали с типичен формат на трансакция, при който средствата се движат от един потребител към друг. Например, когато плащате за стоки или услуги или депозирате токени в борса.
Въпреки това, ако знаете малко за Ethereum, ще знаете, че платформата е доста гъвкава – затова някои я наричат програмируеми пари. В случай на бърз заем, можете да мислите за вашата „програма“ за трансакции като съставена от три части: получаване на заема, извършване на нещо със заема, изплащане на заема. И всичко се случва светкавично!
Нека просто го отдадем на магията на блокчейн технологията. Трансакцията се изпраща в мрежата, като временно ви заема тези средства. Можете да направите някои неща във втора част от трансакцията. Правете каквото искате, стига средствата да са навреме за част трета. Ако не са, мрежата отхвърля трансакцията, което означава, че кредиторът получава средствата си обратно. Всъщност, що се отнася до блокчейна, той винаги е имал средствата.
Това обяснява защо кредиторът не изисква обезпечение от вас. Договорът за погасяване се изпълнява с код.
Но какъв е смисълът?
На този етап сигурно се чудите защо бихте изтеглили бърз заем. Ако всичко това се случи в една трансакция, не можете точно да закупите ламборгини, нали?
Е, това всъщност не е целта тук. Нека се съсредоточим върху втората част от сделката, описана по-рано, където правите нещо със заема. Идеята е средствата да се подадат в смарт договор (или верига от договори), да се прехвърли печалба и да се върне първоначалният заем в края на трансакцията. Както можете да видите, целта на бързите заеми е печалбата.
Има няколко случая на употреба, при които това може да бъде полезно. Очевидно междувременно не можете да правите никакви неща извън блокчейна, но можете да използвате DeFi протоколи, за да спечелите повече пари, като използвате заема си. Най-популярните приложения са в арбитража, където се възползвате от ценовите различия в различните места за търговия.
Да предположим, че един токен се търгува за 10 долара на DEX A, но за 10,50 долара на DEX B. Ако приемем нулеви такси, купуването на десет токена на DEX A преди препродажбата им на DEX B би донесло печалба от 5 долара. Този вид дейност няма да ви купи частен остров в скоро време, но можете да видите как можете да спечелите пари, като търгувате с големи обеми. Ако закупите 10 000 токена за 100 000 долара и успешно ги продадате за 105 000 долара, ще останете с печалба от 5 000 долара.
Ако получите бърз заем (чрез протокола Aave, например), можете да се възползвате от арбитражни възможности като тази на децентрализирани борси. Ето пример как може да изглежда това:
Вземате заем от 10 000 долара
Използвате заема, за да закупите токени на DEX A
Препродавате токените на DEX B
Връщате на заема (плюс всякакви награди)
Прибирате печалбата
Всичко в една трансакция! Реално погледнато обаче, таксите за трансакция, съчетани с висока конкуренция, лихвени проценти и слипидж, правят маржините за арбитраж изключително тънки. Ще трябва да намерите начин да преодолеете разликите в цените, за да направите дейността печеливша. Когато се състезавате срещу хиляди други потребители, опитващи се да направят същото, няма да имате много късмет.
Атаки на бързи заеми
Криптовалутата и свързаните с нея DeFi са изключително експериментална област. Когато толкова много пари са заложени на карта, е само въпрос на време уязвимостите да бъдат открити. В Ethereum видяхме пример за това с емблематичния DAO хак за 2017 г. Многобройни протоколи оттогава са били подложени на атака от 51% за финансова печалба.
През 2020 г. две нашумели атаки за бързи заеми показаха, че нападателите избягаха с криптовалута на стойност почти 1 000 000 долара към момента. И двете атаки последваха подобен модел.
➟ Искате да навлезете в света на криптовалутите? Купете ETH в Binance!
Първата атака на бърз заем
В първия, кредитополучателят изтегля Ether бърз заем на dYdX (кредитиращ DApp). След това той разделя този заем и го изпраща на две други платформи за кредитиране: Compound и Fulcrum.
Във Fulcrum (изграден на базата на протокола bZx), нападателят използва част от заема, за да заеме къса позиция в ETH срещу опакован биткойн (WBTC), което означава, че Fulcrum сега трябва да придобие WBTC. Тази информация се предава на още един DeFi протокол, Kyber, който изпълнява поръчката на Uniswap, популярна DEX, базирана на Ethereum. Но поради ниската ликвидност на Uniswap, цената на WBTC се повишава значително, което означава, че Fulcrum е надплатил за WBTC, който е закупил.
В същото време нападателят изтегля сложен заем от WBTC, използвайки останалата част от заема на dYdX. Цената се покачва, той обръща заетите WBTC в Uniswap и излиза с прилична печалба. Накрая изплаща заема си от dYdX и прибраха остатъка от ETH.
Изглежда като много работа и дори може да е трудно за разбиране. Изводът е, че нападателят е използвал пет различни DeFi протокола, за да манипулира пазарите. Невероятно, но всичко това се случва във времето, необходимо за потвърждаване на първоначалния бърз заем.
Установихте ли къде е проблемът? Беше в протокола bZx, използван от Fulcrum. Чрез манипулиране на пазара, нападателят успява да го подмами да мисли, че WBTC струва много повече, отколкото всъщност е струвал.
Втората атака на бърз заем
Не беше добра седмица за bZx. Само дни по-късно той беше ударен от нова атака. Извършителят изтегли бърз заем и превърна част от него в стейбълкойн (sUSD). Вероятно вече знаете, че стейбълкойните проследяват цената на фиатните валути. В края на краищата има USD в името.
Въпреки името си, смарт договорите не са толкова интелигентни. Те не знаят каква би трябвало да е цената на стейбълкойните. Така че, когато нападателят поставя огромна поръчка за закупуване на sUSD (използвайки зает ETH), цената се удвоява на Kyber.
bZx решава, че sUSD струва 2 вместо 1 долар. След това нападателят взима много по-голям заем от ETH, отколкото обикновено би бил разрешен на bZx, тъй като тяхната монета от 1 долар има покупателна способност от 2 долара. Накрая нападателят изплаща първоначалния бърз заем и избягва с остатъка.
Рискови ли са бързите заеми?
Правилно или грешно, този конкретен вектор на атака е впечатляващ, дори само защото показва колко далеч могат да стигнат нападателите. Лесно е да погледнете ретроспективно използваните от тях методи и да кажете, че bZx е трябвало да използва различен ценови оракул, за да получи своите данни. Но реалността е, че този вид обир е невероятно евтин: не изисква много инвестиции от нападателя. Нямаше финансова спирачка, която да му попречи да извърши това.
Традиционно огромни количества криптовалута бяха необходими на лица или групи, които искаха да манипулират пазара. Но с бързите заеми всеки може да се превърне в кит за няколко секунди. И както видяхме, няколко секунди са всичко, от което се нуждаете, за да избягате с етер на стойност стотици хиляди долари.
От друга страна, останалата част от пространството ще се поучи от двете атаки. Има ли вероятност някой друг да успее отново, след като всички знаят за него? Може би. Оракулите имат редица слабости, както се вижда при втората атака, и се нуждаят от значителна работа, за да се отърват от тези уязвимости.
Като цяло, това не е грешка при бързите заеми, по-конкретно – уязвимостите, които са били използвани, са били в други протоколи, докато бързите заеми просто са финансирали атаката. Тази форма на кредитиране на DeFi може да има много интересни случаи на използване в бъдеще, особено предвид ниските рискове както за кредитополучателите, така и за кредиторите.
Заключителни мисли
Флаш заемите са ново начало в пространството на DeFi, но със сигурност са направили трайно впечатление. Концепцията за необезпечени заеми, прилагана само чрез код, отваря свят от възможности в една нова финансова система.
В момента случаите на използване са доста ограничени, но в крайна сметка бързите заеми са положили основата за иновативни нови приложения в децентрализираните финанси.
Още въпроси относно бързите заеми или DeFi? Отидете в Ask Academy, където общността ще ви отговори.
O