Pages:
Author

Topic: Uniswap- обзор DEFI проекта - page 9. (Read 3837 times)

sr. member
Activity: 1337
Merit: 288
0xbt
August 29, 2020, 04:25:55 PM
#11
Когда в мае 19-го я написал об Uniswap, он еще не был DEFI проектом.
Кроме Джона Силвера, да еще пары человек, он не был особо никому интересен.
Хотя уже был известен и разработчики получили грант.
Но почему-то он не обсуждался отдельной темой на самом известном крипто-форуме, причем и в англо-ветке.
Зато с марта 19-го ему была посвящена тема на форуме cp0x :
https://cp0x.com/topic/94-uniswap-protokol-obmena-na-ethereum/
Тему создал админ - cp287.
Кстати, советую почитать данную тему, cp287 ведет ее до сих пор и там много интересного, причем и история создания самого популярного, на текущий момент, DEXа.
sr. member
Activity: 364
Merit: 309
August 29, 2020, 03:25:23 PM
#10
Еще нашел отличное видео о том как можно зарабатывать на пулах ликвидности Uniswap. Будет особенно полезно для тех, кто плохо воспринимает текстовую информацию и любит все видеть прям в процессе.
Сам пока не пробовал участвовать ни в одном пуле, однако планы на это есть.

member
Activity: 476
Merit: 12
August 29, 2020, 12:21:49 PM
#9
Сейчас приходит время дексов. Централизованные биржи конечно никуда не денутся. Но видно, как быстро растут объёмы на дексах. И Юнисвап является самой популярной из них. Когда 1 раз зашёл, восхитился, как всё просто. Ведь раньше на эзердельте нужно было конкретно заморачиваться, чтобы провести обмен. Всё таки прогресс есть и он колоссальный.
sr. member
Activity: 364
Merit: 309
August 28, 2020, 06:16:43 PM
#8
Как забрать ликвидность из Uniswap?

Вывести ликвидность из Uniswap так же просто, как и добавить. Перейдем в Uniswap на вкладку “Pool” ("Пул") и увидим в нижней части виджета на кнопку “Remove” (”Забрать"):



Жмём на кнопку “Remove” (”Забрать"), и мы попадём на панель вывода ликвидности, где выбираем либо в процентах 25%, 50%, 75%, 100%, либо конкретный объем нашей ликвидности. Подтверждаем транзакцию на вывод ликвидности, и активы будут возвращены на наш кошелек, как только транзакция будет подтверждена сетью.

Как проверить ликвидность токена на Uniswap?

Если захотим увидеть более подробную информацию по какому либо конкретному пулу ликвидности Uniswap, мы можем перейти на сайт uniswap.info и в соответствующее поле вставить название или адрес токена, который мы ищем. Для примера мы можем отправить адрес контракта B52 и далее нажав на всплывающее окно, мы попадем на эту страницу:



Панель информации о пуле покажет нам такие показатели, как общая ликвидность, 24-часовой объем торгов, собранные комиссии за 24 часа, а также все транзакции, связанные с выбранным пулом.

Риски в Uniswap

Конструкция Uniswap проста, элегантна и самодостаточна, что не дает широких возможностей для атаки на протокол. Однако стоит помнить что протокол не полностью защищен от рисков. А именно, Uniswap имеет технический риски, которые есть у любого проекта, основанным на смарт-контрактах, где контракты могут быть подвержены атаке или создаются иные препятствия в их нормальной работе.

Тем не менее, Uniswap, как мы видим, не сильно подвержен техническим рискам, т.к. проект неоднократно проверялся, и протокол уже достаточное время работает в свободном доступе с реальными активами на миллионы долларов.

Стоит отметить, что в Uniswap V1 существовал вектор атаки с повторяющимися входами, благодаря чему злоумышленник мог использовать “hooks” ("зацепки") в стандарте токенов ERC-777 для опустошения пулов ликвидности на основе этого стандарта токенов. Теперь поддержка токенов стандарта ERC-777 была добавлена в Uniswap V2, поэтому такого рода атака больше невозможна.

Uniswap FAQ

Вопрос: Почему моя сделка Uniswap зависла/выдала ошибку?

Ответ: Если транзакция совершаемой вами сделки на Uniswap зависла на неопределенный срок или выдала ошибку, то скорее всего, вы выбрали слишком маленькую стоимость газа, или, грубо говоря, ETH на комиссию сети, чтобы успешно обработать транзакцию. Вы можете использовать свой кошелек, чтобы отменить транзакцию и начать все сначала, или вы можете попытаться ускорить свою первоначальную транзакцию, используя что-то вроде функции “ускорения” кошелька MetaMask.

Вопрос: Почему моя транзакция стоит X?

Ответ: Каждая транзакция в сети Ethereum требует оплаты некоторого количества ETH, называемого “газом” или “платежом за газ”. Цены на газ постоянно колеблются из-за загруженности сети Ethereum. Если в данный момент много людей отправляет транзакции в сети, то цены на газ будут выше. Если количество транзакций мало, то и цены на газ будут ниже. Ваша "transaction cost" (стоимость транзакции) Uniswap - это сумма, необходимая для обработки вашей сделки сетью Ethereum и комиссия идущая владельцу пула. Актуальную информацию по текущей стоимости "газа" в сети Ethereum, можно найти на этих сайтах: ethgasstation.info или etherscan.io/chart/gasprice.


Выводы

Uniswap активно набирает популярность, и статистика проекта служит этому доказательством. 10 августа 2020 года Uniswap имел ежедневный объем торгов на сумму ~250 миллионов долларов, что сделало его лучшей децентрализованной биржей в сети Ethereum.

Если проект это сделал тык быстро, то представьте что ожидает его в будущем. Отличный торговый интерфейс Uniswap и возможности заработка в сочетании с доверием пользователей, делают его одной из самых ярких жемчужин крипторынка на сегодняшний день. Таким образом, он вполне готов стать доминирующим проектом на долгие годы.
sr. member
Activity: 364
Merit: 309
August 28, 2020, 06:09:15 PM
#7
Перевод оригинальной статьи: Uniswap Explained
Автор статьи: William M. Peaster
Я являюсь лишь переводчиком темы, с добавлением небольших примечаний для лучшего понимания.


Разбираемся в том, что представляет из себя Uniswap.

Децентрализованный протокол для торговли Uniswap - это самый большой хит сети Ethereum за последнее время, и проект размещаемый с помощью этого протокола имеет гораздо больше шансов стать популярным. В этом статье мы разберем, что представляет из себя Uniswap и как он работает, как размещать (листить) токены и участвовать в пулах ликвидности с помощью этого протокола.

Что такое Uniswap и как он работает?

Uniswap - это автоматизированный протокол ликвидности с открытым исходным кодом в сети Ethereum, написанный на языке смарт-контрактов Vyper, который позволяет легко размещать и торговать токенами стандарта ERC20. Uniswap основывается на таких ценностях как: децентрализация, устойчивость к цензурированию, безопасность и инклюзивность (любой желающий участвует в работе протокола), Uniswap стал самой популярной автоматизированной биржей маркет-мейкером в сети Ethereum (AMM) с момента запуска "Uniswap V1" в ноябре 2018 года.

Протокол Uniswap служит основой для децентрализованной биржи с торговыми парами, причем каждая со своим эквивалентом. Все пары управляются отдельными контрактами Uniswap. Эта модель позволяет любому человеку стать "поставщиком ликвидности" (LPs) для данной пары, например, как в случае с ETH/USDC, если он предоставит соответствующие средства для создания пары: внеся 1 ETH и 400 USDC, если цена составляет 400 долларов, или 2 ETH и 800 USDC и так далее.

За внесенные средства поставщики ликвидности Uniswap пропорционально получают "токены ликвидности" пула (LP shares), которые выражают "вашу долю" в ликвидности пула и процент сколько вы заработаете комиссий от торговых операций в пуле(примечание AnatanVS). Примечательно, что внесенная ранее ликвидность может быть выкуплена назад за эти "токены ликвидности" в любое время. Также, протокол Uniswap взимает комиссию в размере 0,30% со всех сделок и распределяет её пропорционально между соответствующими поставщиками ликвидности. Из этого можно сделать вывод, что протокол Uniswap предлагает простую и эффективную биржу для торговли токенами стандарта ERC20, а также площадку для заработка людям, желающим стать поставщиками ликвидности.

Uniswap V1 будет существовать еще долго, как и Ethereum, но при этом обновленные контракты Uniswap V2 были запущены в основной сети в мае 2020 года. Новая система предлагает ряд ключевых оптимизаций, включая пары токенов стандарта ERC20/ERC20, ценовые оракулы устойчивые к манипуляциям цен, мгновенные обмены (свапы) и многое другое. На момент написания этой статьи Uniswap V2 обеспечивал почти 200 миллионов долларов общей ликвидности и более 60 миллионов долларов в 24-часовом объеме торгов. Более того, разработчики протокола уже находятся в процессе создания Uniswap V3.

Автоматизированный маркет мэйкер (AMM) и Дексы с книгами ордеров (биржевыми стаканами).

В децентрализованном финансовом секторе Ethereum'а на сегодняшний день доминируют два вида децентрализованных бирж, или Дексов: дексы на основе книг ордеров и дексы на основе AMM.

Дексы с биржевыми стаканами имеют зависимость от ордеров на покупку и продажу соответствующего токена. Ордера на покупку называются Бидами (bids), а ордера на продажу Асками (asks). С этой целью эти биржи размещают Биды и Аски для каждой точки цены, причем “верхняя часть стакана” показывает, определенное количество самых низких Асков и самых высоких Бидов в данное время. Минусы бирж с книгами ордеров заключаются в том, что они плохо работают для неликвидных рынков, а также они особенно подвержены рыночным манипуляциям и фронт-раннингу (front-running). Примеры Дексов с книгами ордеров: 0x, INDEX и Ethfinex.

С другой стороны, Дексы на основе AMM, такие как Uniswap, полагаются на то, что называется “алгоритмическими агентами” или “денежными роботами”, а не книги ордеров. Ключом к этой модели Дексов являются пулы ликвидности, в которые пользователи размещают свои активы, которые точно настроенный алгоритм объединяет в единую биржу. Каждый AMM имеет свой собственный индивидуальный алгоритм со своими плюсами и минусами. В итоге, цены для пользователей определяются с использованием уникальной формулы алгоритма, а не с помощью списка ордеров bid и ask.

Каким образом устанавливаются цены?

Существует несколько видов Дексов на основе AMM, Uniswap - это вид Дексов называемый “Маркет-мейкер постоянного результата” (“Constant Product Market Maker”), или CPMM. Это означает, что Uniswap, как и другие CPMMs, полагается на уравнение x*y=k для создания ценового спектра для пар токенов в зависимости от доступной ликвидности этих пар.

Например, если бы Uniswap имел торговую пару EXAMPLECOIN/ETH, то предложение EXAMPLECOIN (X) уменьшилось бы, если бы предложение ETH (Y) увеличилось, причем и обратное утверждение было бы одинаково верно, чтобы сохранить константу K, т.е. стоимость всего пула EXAMPLECOIN. “Если построить график, то получится гипербола всегда доступной ликвидности, но по все более высоким ценам, которые приближаются к бесконечности с обоих сторон”, - отличное объяснение сделанное ранее командой Chainlink.

Как добавить токен на Uniswap?

Любой человек или команда разработчиков со своим проектом может без чьего бы то ни было разрешения разместить токен на Uniswap для торговли. Сейчас мы вместе разберемся как это работает.

Во-первых, нам нужно зайти на биржу Uniswap. Мы попадём на следующую страницу:



Далее жмём на кнопку “Select a token” ("выбрать токен"):



В поле “Search name or paste address” (”Искать по имени или вставьте адрес") вставляем адрес контракта токена ERC-20, который мы хотим добавить.

С целью обучения defiprime выпустил 1 миллион тестовых токенов B52, и отправил на мой wmpeaster.eth адрес 100 000 токенов, чтобы я мог показать вам, как работает листинг на Uniswap. Смарт-контракт B52 можно найти по адресу 0xc47828014f40322fc24d9c2340ef29d754d67cf4, поэтому мы вставим этот адрес в вышеупомянутое поле “Search name or paste address”. Как только это будет сделано, Uniswap мгновенно найдет 100 000 токенов B52:



Идем дальше, мы конечно же захотим нажать на только что выбранный токен B52. Как только мы это сделаем, будет показан экран предупреждения:



Uniswap показывает это предупреждение потому что процесс листинга не требует разрешения, а это означает, что как добросовестные, так и плохие участники могут легко добавить свои токены с использованием протокола Uniswap. Предостерегая нас от потенциально опасных проектов, Uniswap подчеркивает, что мы сами в первую очередь отвечаем за то чтобы не попасться в лапы мошенников. В нашем примере B52-это просто тестовый токен, и мы знаем, что он безопасен, поэтому жмем кнопку кнопку “I understand” (“Я понимаю ответственность”). Теперь мы возвращаемся к основному торговому интерфейсу Uniswap, в верхней части которого находятся кнопки “Swap” (“Обмен”) и “Pool” (“Пул”). Нажмем на кнопку “Pool”, и мы увидите следующее:



Жмем кнопку “Add Liquidity” ("Добавить ликвидность") и, если появится запрос, опять вставим адрес контракта токена, далее выбираем свой токен (B52) в выпадающем меню, и в итоге мы попадаем на страницу, которая выглядит следующим образом:



Поскольку мы являемся первыми и единственными поставщиком ликвидности для пары ETH/B52, любое соотношение токенов ETH к B52, которое добавим в пул, будет определять цену токена B52. Например, если добавляем 0.1 ETH и 100 000 B52 в пул пары, начальная цена B52 будет равна 0.000001 ETH, или около $0.0004 USD по текущим ценам ETH. Если добавляем 0.2 ETH и 100 000 B52, начальная цена B52 составит 0,000002 ETH/$0,0008 и так далее.

Примечание: эту ценовую политику важно учитывать при листинге новых токенов с помощью протокола Uniswap. Проекты могут разместить на Uniswap лишь какую то часть от общего количества выпущенных ими токенов, что отразит именно то ценовое соотношение токена к ETH какое они захотят. Например, мы могли бы разместить на Uniswap только 10 токенов B52 против 2 ETH, но последующая рыночная активность могла бы сыграть с нами плохую шутку, и показать насколько ценен тестовый проект B52 на самом деле.

Как только мы настроим соотношение токенов, которое желаем, нам нужно будет разрешить Uniswap обработку наших токенов B52. В качестве демонстрации мы выбираем для финансирования тестового пула 0,1 ETH и 50 000 токенов B52, затем нажимаем кнопку “Approve B52” (“Подтвердить B52”). Далее необходимо отправить транзакцию, поэтому мы жмём кнопку “Confirm” ("Подтвердить”), как предложено ниже:



Теперь нам нужно подождать, пока произойдет подтверждение транзакции. Как только это случится, Uniswap активирует кнопку “Supply” (“Добавить”) в нашем пользовательском интерфейсе, и мы сможем её нажать:



В итоге перед нами появится запрос на окончательное подтверждение, который выглядит следующим образом:



Когда мы будем готовы, просто жмем на кнопку “Create Pool & Supply” ("Добавить и Создать пул"), отправляем транзакцию (но обязательно указываем достаточную стоимость "газа" в gwei) и ждем пока она пройдет. Как только это произойдет, наш пул ликвидности будет создан, что приведет к тому, что наш токен будет размещен на Uniswap.

Далее мы можем перейти в Uniswap на вкладку “Pool” (“Пул”) и просмотреть панель мониторинга нашего поставщика ликвидности (LP), которая выглядит следующим образом:



Как работают пулы в Uniswap?

Пулы ликвидности Uniswap - это создаваемый криптовалютный пул на основе смарт-контракта для размещения активов, дающий возможность зарабатывать поставщикам ликвидности.

Иными словами, пулы ликвидности Uniswap состоят из пулов токенов, каждый из которых защищен своим собственным отдельным смарт-контрактом, где Ethereum выступает в качестве базовой инфраструктуры. Пользователи могут торговать через эти пулы самостоятельно без необходимости получения разрешения центра (его просто нет), 24/7 и без создания учетной записи.

Получение комиссий за проведение пользователями торговых операций в пуле - это отличный стимул для поставщиков ликвидности (LP) создавать пулы и размещать там свои активы. Получить более подробную информацию о том, как именно работают эти пулы, вы можете на этом же сайте, перейдя по ссылке.

Как добавить ликвидность в Uniswap?

Итак, а теперь поговорим о добавлении ликвидности в уже существующий пул Uniswap. Этот процесс во многом аналогичен описанной выше последовательности листинга нового токена.

Для начала перейдем к интересующему нас пулу. Для этого в Uniswap перейдем на вкладку “Pool” ("Пул") нажав на нее, а затем нажмем на кнопку “Add Liquidity” (“Добавить ликвидность”). Нам будет предложено отправить транзакцию с указанным соотношением токенов, и как только эта транзакция подтвердится, наша ликвидность будет добавлена в пул. На рисунке ниже вы можете видеть, как я отправляю 3000 B52 и 0.0068468 ETH в пул B52/ETH Uniswap со своего второго адреса.


legendary
Activity: 2422
Merit: 1834
Crypto for the Crypto Throne!
August 28, 2020, 06:06:28 PM
#6
Юнисвап оказался популярен, но к несчастью для обычных пользователей дороговат, если не оптовыми объемами ворочать.

1. Своп всегда приблизительный. Тоесть ты видишь цену обмена, но если велика волантильность, результат может неприятно удивить (за пару обменов не помню чтобы результат удивлял приятно)

2. Комиссии слишком высоки. Лимит газа стоит по 150 тысяч+, тоесть за своп придется платить от 4 баксов, заканчивая суммами двух значными (мне высвечивало 19 баксов). Вариантов пофиксить этого нет - ставишь ниже лимит (даже выше рекомандованых 25-30 тысяч), выдает ошибку или зависает транзакцию.

3. Нельзя подключить МЕВ или Майкрипто. Только заставляет ставить Метамаск в браузер (что уже пиздец как несекьюрно) и никак иначе. Я даже не заикаюсь о трезоре и леджере.


Ощущение осталось двоякое. С одной стороны простота, нажать три кнопки и подождать. С другой стороны - вот это вот все. 
legendary
Activity: 2223
Merit: 1123
Altcoinlog
June 01, 2020, 12:30:33 PM
#5
Во второй версии добавили комиссию для разработчиков uniswap в размере 0.05%
dxDAO подсуетились и сказали что планируют форкнуть uniswap v2 где размер комиссии будет регулировать dxDAO https://daotalk.org/t/uniswap-v2-s-path-to-sustainability-and-the-dxdao-forking-uniswap-v2/1317 Форк назовут DXswap  Cool

Конкуренция - это хорошо, но в данной ситуации кто-то из клиентов обязательно окажется в проигрыше. Если общие сборы останутся на сегодняшнем уровне или уменьшатся, то в минусе будут поставщики ликвидности, если конкуренты будут бороться за увеличение ликвидности повышая ставки, проиграют трейдеры. Но форк может и не состояться. Команде DXswap тоже нужно будет с чего-то кормиться и комьюнити не очень-то жалует форки.
legendary
Activity: 1862
Merit: 1057
June 01, 2020, 11:11:49 AM
#4
...
Uniswap V2, вторая версия протокола Uniswap, была развернута в сети Ethereum !
https://etherscan.io/address/0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f#code

Аудиторский отчет и формальная проверка уже пройдена и Uniswap V2 Bug Bounty уже работает в течение месяца.
https://uniswap.org/audit.html
https://twitter.com/UniswapProtocol/status/1250474233131495424
...

Несколько непроверенных слухов по теме Uniswap V2.

В среде разработчиков, знакомых с предметом, есть мнения, что вторая версия Uniswap написана хуже, чем первая и содержит в своём коде много "костылей" и использование второй версии менее выгодно для клиентов. К сожалению, у меня нет достаточной квалификаци, чтобы подвердить или опровергнуть эти разговоры.

Видимо, в первой версии остался доступным не весь функционал, часть арбитражных смарт-контрактов перестали работать, ещё часть арбитражеров переводят ликвидность на новые смарт-контракты. Мною замечены и такие контракты, которые в числе прочего, делают арбитраж между первой и второй версиями Uniswap.

Во второй версии добавили комиссию для разработчиков uniswap в размере 0.05%
dxDAO подсуетились и сказали что планируют форкнуть uniswap v2 где размер комиссии будет регулировать dxDAO https://daotalk.org/t/uniswap-v2-s-path-to-sustainability-and-the-dxdao-forking-uniswap-v2/1317 Форк назовут DXswap  Cool
legendary
Activity: 2223
Merit: 1123
Altcoinlog
June 01, 2020, 09:23:36 AM
#3
...
Uniswap V2, вторая версия протокола Uniswap, была развернута в сети Ethereum !
https://etherscan.io/address/0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f#code

Аудиторский отчет и формальная проверка уже пройдена и Uniswap V2 Bug Bounty уже работает в течение месяца.
https://uniswap.org/audit.html
https://twitter.com/UniswapProtocol/status/1250474233131495424
...

Несколько непроверенных слухов по теме Uniswap V2.

В среде разработчиков, знакомых с предметом, есть мнения, что вторая версия Uniswap написана хуже, чем первая и содержит в своём коде много "костылей" и использование второй версии менее выгодно для клиентов. К сожалению, у меня нет достаточной квалификаци, чтобы подвердить или опровергнуть эти разговоры.

Видимо, в первой версии остался доступным не весь функционал, часть арбитражных смарт-контрактов перестали работать, ещё часть арбитражеров переводят ликвидность на новые смарт-контракты. Мною замечены и такие контракты, которые в числе прочего, делают арбитраж между первой и второй версиями Uniswap.
legendary
Activity: 1736
Merit: 4270
https://uniswap.org/blog/launch-uniswap-v2/
перевод
Uniswap V2 Mainnet Launch!

Uniswap V2, вторая версия протокола Uniswap, была развернута в сети Ethereum !
https://etherscan.io/address/0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f#code

Аудиторский отчет и формальная проверка уже пройдена и Uniswap V2 Bug Bounty уже работает в течение месяца.
https://uniswap.org/audit.html
https://twitter.com/UniswapProtocol/status/1250474233131495424

Разработчики могут начать работу в Uniswap V2 немедленно! Первоначальные документы и примеры проектов уже доступны.
http://uniswap.org/docs/v2
http://github.com/Uniswap/uniswap-v2-periphery/tree/master/contracts/examples

Сегодня также выпускаются следующие проекты с открытым исходным кодом:

Миграционный портал для перемещения ликвидности от Uniswap V1 в Uniswap V2
https://migrate.uniswap.exchange/
Обновленный интерфейс для обмена и предоставления ликвидности в Uniswap V2
https://uniswap.exchange/
Обновленный информационный сайт для аналитики Uniswap V2
https://uniswap.info/

Uniswap V2 имеет много новых функций и технических улучшений по сравнению с Uniswap V1:

ERC20 / ERC20 новые направления обмена
Ценовые оракулы
Флэш-свопы
И многое другое!

Для получения полной информации о преимуществах Uniswap V2 для поставщиков и трейдеров ликвидности, пожалуйста, прочитайте сообщение в блоге Uniswap V2 .
https://uniswap.info/

Миграция ликвидности
Миграционный Портал делает процесс снятия ликвидности с Uniswap V1 и перенос его в Uniswap V2 быстро и просто.

Этот портал предназначен только для поставщиков ликвидности Uniswap V1. Если вы не являетесь поставщиком ликвидности Uniswap V1, но хотите использовать Uniswap V2, вы можете сделать это через обновленный интерфейс.
https://uniswap.exchange/



Обновленный интерфейс
И нтерфейс с открытым исходным кодом  был обновлен для работы с Uniswap V2!

Теперь он поддерживает создание и предоставление ликвидности в парах ERC20 / ERC20, таких как DAI / USDC.

Логика обмена была обновлена ​​для правильной маршрутизации между парами ERC20 / ERC20.

В то время как Uniswap V2 использует WETH, это учтено в интерфейсе, и ETH может использоваться напрямую.

Обмен

Обеспечение ликвидности

Создание пула


Информационный сайт
Аналитика Uniswap V2 доступна на uniswap.info , построенном на основе открытого Uniswap V2 subgraph.
https://github.com/Uniswap/uniswap-v2-subgraph



Что будет с Uniswap V1
Uniswap V1 - это автоматизированный децентрализованный набор интеллектуальных контрактов. Он будет продолжать функционировать до тех пор, пока существует Ethereum.

Все остальные вопросы
По всем вопросам вы можете присоединиться к сообществу Uniswap Discord.
https://discord.gg/Y7TF6QA
legendary
Activity: 1736
Merit: 4270
January 07, 2020, 08:43:46 AM
#1
Рекомендую прочитать этот материал и обзоры топ 4 проектов DeFi.

DeFi - финансовая экосистема ETH ( Сентябрь 2019)
https://bitcointalksearch.org/topic/defi-eth-2019-5185915

https://uniswap.io/
https://defipulse.com/uniswap


Uniswap-это полностью децентрализованный протокол для обмена токенами на Ethereum, который использует пулы ликвидности вместо биржевых "стаканов". Любой желающий может быстро поменять  ETH  токены ERC20 или заработать комиссию, поставляя любое количество ликвидности.  Uniswap работает с токенами ERC20. Создатель рынка устанавливает обменный курс, который меняется в ходе торговли благодаря механизму Uniswap "постоянный маркет-мейкер продукта". Когда торговля уменьшает одну сторону ликвидности пары относительно другой, цена меняется. Это создает арбитражные возможности, поощряя больше торговли.

Uniswap не имеет собственного токена
. Все комиссии (0,3% за сделку) добавляются к соответствующему пулу ликвидности; таким образом, все комиссии идут поставщикам ликвидности пропорционально их доле в ликвидности пула. Поставщики ликвидности могут добавлять или выводить свои средства в любое время.

При больших изменениях цен поставщики ликвидности несут "непостоянные потери"."Потери уменьшаются по мере того, как цены возвращаются к своему уровню на момент поставки ликвидности. При достаточном объеме торгов заработанные комиссионные могут компенсировать этот убыток.

Интерфейс
https://uniswap.exchange/swap
Подключаем кошелек и меняем ETH и другие токены в любом направлении или вкладываем в пул ликвидности.



Документация
https://docs.uniswap.io/

Простой и понятный протокол Uniswap предоставляет интерфейс для беспрепятственного обмена токенами ERC20 на Ethereum. Без ненужных форм и посредников, он обеспечивает более быстрый и эффективный обмен. Приоритеты: децентрализация, анти цензура и безопасность.

Uniswap проект с открытым исходным кодом и функционирует как "общественное благо". Нет токена или платы за платформу. Никаких привилегий не предоставляется ранним инвесторам, попечителям, разработчикам. Список токенов открытый. Все функции смарт-контракта являются общедоступными, и все обновления являются опционными.


V1 Характеристики
Добавлена поддержка для любого токена ERC20
​Присоединяйтесь к пулам ликвидности для сбора комиссий по парам ETH-ERC20
Чувствительное к ликвидности автоматизированное ценообразование с использованием постоянной формулы
Торговля ETH для любого ERC20 без упаковки
Автоматизированное ценообразование с учетом ликвидности с использованием постоянной формулы
Торгуйте ETH за любой ERC20 токен
Обмен любого ERC20 на любой ERC20 токен в одной транзакции
Торговля и перевод на другой адрес в одной транзакции
Самая низкая стоимость газа по сравнению с любой децентрализованной биржей
Поддержка частных и пользовательских обменов uniswap
Покупайте токены ERC20 из любого кошелька, используя ENS
Частично проверенные смарт-контракты написаны в Vyper
Оптимизированная для мобильных устройств реализация с открытым исходным кодом
Финансируется за счет гранта Эфириума

Ресурсы
https://github.com/Uniswap
https://twitter.com/UniswapExchange
https://www.reddit.com/r/UniSwap/
https://join.slack.com/t/uni-swap/shared_invite/enQtNDYwMjg1ODc5ODA4LWEyYmU0OGU1ZGQ3NjE4YzhmNzcxMDAyM2ExNzNkZjZjZjcxYTkwNzU0MGE3M2JkNzMxOTA2MzE2ZWM0YWQwNjU
[email protected]
Whitepaper  https://hackmd.io/s/HJ9jLsfTz

Как это работает
Uniswap состоит из серии биржевых контрактов ETH-ERC20. Для каждого токена ERC20 существует ровно один обменный контракт. Если токен еще не имеет обмена, он может быть создан любым, кто использует контракт Uniswap. Проект служит публичным реестром и используется для поиска всех токенов и обмена адресами, добавленными в систему.

Каждая биржа содержит резервы как ETH, так и связанного с ним токена ERC20. Любой может стать поставщиком ликвидности на бирже и внести свой вклад в ее резервы. Это отличается от покупки или продажи; это требует внесения эквивалентной стоимости как ETH, так и соответствующего токена ERC20. Ликвидность объединяется между всеми поставщиками, и для отслеживания относительного вклада каждого поставщика используется внутренний «маркер пула» (ERC20). Жетоны пула чеканятся, когда в систему поступает ликвидность, и могут быть сожжены в любое время, чтобы вывести пропорциональную долю резервов.

Биржевые контракты являются автоматическими маркет-мейкерами между парой ETH-ERC20. Трейдеры могут переключаться между ними в любом направлении, добавляя к резерву ликвидности одного и выводя из резерва другого. Поскольку ETH является общей парой для всех бирж ERC20, ее можно использовать в качестве посредника, позволяющего совершать прямые сделки ERC20-ERC20 за одну транзакцию. Пользователи могут указать адрес получателя, если они хотят получать купленные токены по адресу, отличному от того, который использовался для совершения транзакции.


Uniswap frontend - это интерфейс с открытым исходным кодом, предназначенный для улучшения пользовательского опыта при взаимодействии с смарт-контрактами. Любой пользователь может использовать исходный код для размещения интерфейса или создать свой собственный. Размещенные интерфейсы не зависят от Uniswap и должны соответствовать их юрисдикционным законам и правилам.

Выводы:
Простой, бесплатный, децентрализованный обменник ETH и токенов стандарта ERC20.
Pages:
Jump to: