Как работает ценообразование во Friend.tech
Простое объяснение того, от чего зависит цена акций в самом хайповом приложении последней недели. Кстати, отдельная категория для них появилась недавно на Coingecko.
Контракт можно найти здесь. Пользователи вносят туда ETH, а он отслеживает саплай акций каждого участника, а также балансы холдеров.
Функция ценообразования состоит всего из 4 строк кода:
function getPrice(uint256 supply, uint256 amount) public pure returns (uint256) {
uint256 sum1 = supply == 0 ? 0 : (supply - 1)* (supply)* (2* (supply - 1) + 1) / 6;
uint256 sum2 = supply == 0 && amount == 1 ? 0 : (supply - 1+ amount) * (supply + amount) * (2 * (supply - 1+ amount) + 1) / 6;
uint256 summation = sum2 - sum1;
return summation * 1 ether / 16000;
}
Давайте упростим ее. Предположим, что вы хотите купить или продать одну акцию (количество = 1). Это значение будет равно спот-цене. После раскрытия функции получаем следующее выражение:
Цена = Саплай^2 / 16000
Вот и все — цена акций пропорциональна квадрату саплая (их предложения). При увеличении саплая цена растет по экспоненте.
Чтобы вычислить количество акций в обращении на основе известной цены (которую показывает приложение), нужно применить следующую формулу:
Саплай = √(Цена * 16000)
Простой пример на примере профиля blknoiz06 (цена ~2,4 ETH на момент написания оригинального треда):
Саплай = √(2,4256 * 16000) = 197 акций
Остальная часть контракта проста. Функции покупки и продажи рассчитывают спотовую цену, используют ее для определения комиссий протокола и участника, обновляют внутреннюю бухгалтерию и отправляют комиссии по назначению.
В целом вся логика соответствует тому, как работает связующая кривая (bonding curve) в AMM — пользователи покупают/продают против формулы цены.
Другие интересные факты:
• В настоящее время в контракте лежит ETH на $7,1 млн.
• Комиссия протокола составляет 5%.
• Комиссия участника составляет 5%.
• Протокол и участники заработали по $1,3 млн на торговых комиссиях
Контракт не подлежит обновлению, поэтому единственное, что может поменяться в будущем — это как раз комиссии.
🔎 Как на заскамиться на Friend.tech, неплохо расписали коллеги из «С нуля до нуля на крипте», а если вы сидите в бункере и пока не знаете, что это такое, вот неплохой вводный пост от DEFI Scam Check.
Понравился пост? Ставьте лайки, подписывайтесь на канал, заходите в чат👇
🧑🚀 Канал | Чат | Twitter
Простое объяснение того, от чего зависит цена акций в самом хайповом приложении последней недели. Кстати, отдельная категория для них появилась недавно на Coingecko.
Контракт можно найти здесь. Пользователи вносят туда ETH, а он отслеживает саплай акций каждого участника, а также балансы холдеров.
Функция ценообразования состоит всего из 4 строк кода:
function getPrice(uint256 supply, uint256 amount) public pure returns (uint256) {
uint256 sum1 = supply == 0 ? 0 : (supply - 1)* (supply)* (2* (supply - 1) + 1) / 6;
uint256 sum2 = supply == 0 && amount == 1 ? 0 : (supply - 1+ amount) * (supply + amount) * (2 * (supply - 1+ amount) + 1) / 6;
uint256 summation = sum2 - sum1;
return summation * 1 ether / 16000;
}
Давайте упростим ее. Предположим, что вы хотите купить или продать одну акцию (количество = 1). Это значение будет равно спот-цене. После раскрытия функции получаем следующее выражение:
Цена = Саплай^2 / 16000
Вот и все — цена акций пропорциональна квадрату саплая (их предложения). При увеличении саплая цена растет по экспоненте.
Чтобы вычислить количество акций в обращении на основе известной цены (которую показывает приложение), нужно применить следующую формулу:
Саплай = √(Цена * 16000)
Простой пример на примере профиля blknoiz06 (цена ~2,4 ETH на момент написания оригинального треда):
Саплай = √(2,4256 * 16000) = 197 акций
Остальная часть контракта проста. Функции покупки и продажи рассчитывают спотовую цену, используют ее для определения комиссий протокола и участника, обновляют внутреннюю бухгалтерию и отправляют комиссии по назначению.
В целом вся логика соответствует тому, как работает связующая кривая (bonding curve) в AMM — пользователи покупают/продают против формулы цены.
Другие интересные факты:
• В настоящее время в контракте лежит ETH на $7,1 млн.
• Комиссия протокола составляет 5%.
• Комиссия участника составляет 5%.
• Протокол и участники заработали по $1,3 млн на торговых комиссиях
Контракт не подлежит обновлению, поэтому единственное, что может поменяться в будущем — это как раз комиссии.
🔎 Как на заскамиться на Friend.tech, неплохо расписали коллеги из «С нуля до нуля на крипте», а если вы сидите в бункере и пока не знаете, что это такое, вот неплохой вводный пост от DEFI Scam Check.
Понравился пост? Ставьте лайки, подписывайтесь на канал, заходите в чат👇
🧑🚀 Канал | Чат | Twitter