Перейти к публикации
cp287

Republic Protocol [REN] - децентрализованный даркпул-протокол

Рекомендованные сообщения

49 минут назад, antaeus сказал:

И комиссии для даркнодов 😉 

Это как очевидное следствие)

Поделиться сообщением


Ссылка на сообщение

Развернутый ответ по поводу производительности и скорости от Loong'a из чата амбасадоров, мой вольный пересказ:
Основная проблема любого кросс-чейнового обмена в том, что первым шагом нужно дождаться подтверждения транзакции в первой цепочке и только после этого перемещать токены во вторую цепочку. В случае с BTC - задержка неизбежна, т.к. транзакции в BTC сами по себе медленные. С одной стороны это плохо для "истинно" децентрализованного протокола кросс-чейна, с другой стороны - это не требует от протокола большой производительности.
10 Tps (транзакций в секунду) - этой скорости более чем достаточно, чтобы производительность протокола, не отставала от сети Bitcoin.  Для более быстрых блокчейнов, REN может использовать технологию шардов, если один шард обрабатывает 10Tps, то 10 шардов дадут производительность в 100Tps. 
Так можно посчитать максимальную производительность протокола 10000/256=39 шардов, значит максимальный перфоманс 390Tps - не так много, да? Но... REN может решить проблему  используя подход "универсальной совместимости" - это решает не только проблему производительности, но и проблему от природы медленного BTC.

Универсальная совместимость - это модель, в которой третья сторона (DApps) берет на себя риски подтверждения транзакции, взимая за это дополнительную комиссию. Пока RenVM ожидает подтверждения транзакции по Биткойну, третья сторона вмешивается и выполняет сторону транзакции Ethereum с BTC, которая уже была перемещена ранее. Когда биткойн-транзакция окончательно подтверждена, третья сторона возвращается с использованием недавно сдвинутого BTC. Это особенно актуально для DEX, но может быть совсем не актуально для других приложений DeFi, где скорость подтверждения транзакции не играет большого значения (залоговые платформы).

 

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

 

 
Цитата

 

Speed is a complex issue when it comes to RenVM. I’ll try and break it down as best I can.

The biggest concern for speed is that RenVM needs to wait for a transaction to be confirmed on one chain before shifting the tokens to another chain. When working with Bitcoin this can take hours. So latency is unavoidable (think of latency as how long a tunnel is). So what about throughput (how wide the tunnel is)? Well. We’ll get to that in a moment.

First, how to solve the latency problem. Well, we cannot actually solve it because we cannot change Bitcoin. But we can work around it by using “Universal Interoperability”. In this model, a third party takes on the confirmation risk. While RenVM waits for the confirmation of a transaction on Bitcoin, the third party steps in and fulfils the Ethereum side of the transaction with BTC that has already been shifted previously. When the Bitcoin transaction is finally confirmed the third party is refunded using the newly shifted BTC. This means the third party is taking on risk (the Bitcoin transaction may be shuffled away), so they charge a fee to cover this + their services. This means that the shift can be almost instant and the only thing we need to worry about is throughput.

We believe we can get 10 tps throughput which is more than Bitcoin so throughput isn’t a problem (we only need to be as fast as Bitcoin). For other chains that are faster, we can introduce multiple shards. If one shard can do 10 tps, then 10 shards can do 100 tps.
 
I’ve described this process with Bitcoin but it works for any pair of chains. Also, the third party cannot be guaranteed to step in (maybe they don’t want to take the risk today) but if they do not, then the transaction will still go through but just at the slower speed. If the third party does step in, they’re guaranteed to be refunded. So the introduction of “Universal Interoperability” does not introduce any trust into the system.

 

 

Поделиться сообщением


Ссылка на сообщение

Модель универсальной совместимости не делает систему "частично централизованной", т.к. третьей стороной может быть кто угодно, ее задача просто держать ранее сдвинутые BTC(например) в RenVm, чтобы пользователь не ждал пока его реальный BTC будет отправлен в RenVM. 
Теоретически темные узлы имеющие достаточно наград тоже могли бы быть "третьей стороной".... и это может быть еще одним вектором получения прибыли, но по факту, пока комментарии такие:

 

 
Цитата

 

This responsibility is very different from that of a Darknode and requires some amount of collateral and rebalancing. In system design, it is always favourable to isolate distinct concerns so we won’t be putting this functionality in the command centre since it doesn’t have anything to do with Darknodes or RenVM directly (think of Universal Interop as RenVM’s L2).

It is very possible that we will setup a decentralised relayer that people can add their liquidity to (eg the fees they earn from running Darknodes could be used) and the fees earned by the relayer would be redistributed accordingly.
 
At the end of the day, we expect lots of different relayers to spring up and take advantage of the opportunity to earn fees from their liquidity. People will build their own relayers with different risk appetites etc.

 

 
 
 
 
Изменено пользователем antaeus

Поделиться сообщением


Ссылка на сообщение
4 часа назад, antaeus сказал:

Универсальная совместимость - это модель, в которой третья сторона (DApps) берет на себя риски подтверждения транзакции, взимая за это дополнительную комиссию. Пока RenVM ожидает подтверждения транзакции по Биткойну, третья сторона вмешивается и выполняет сторону транзакции Ethereum с BTC, которая уже была перемещена ранее. Когда биткойн-транзакция окончательно подтверждена, третья сторона возвращается с использованием недавно сдвинутого BTC. Это особенно актуально для DEX, но может быть совсем не актуально для других приложений DeFi, где скорость подтверждения транзакции не играет большого значения (залоговые платформы).

В этой модели не понятно какой же должна быть комиссия третьей стороны, чтобы действительно покрывать риски. Например кинул я 10 битков, потом получаю уже свою эфирку, и обновляю транзу с большей комиссией (или плачу майнеру). Третья сторона попала на 10 битков. И такое должно быть повсеместно.

Поделиться сообщением


Ссылка на сообщение
23 минуты назад, cp287 сказал:

В этой модели не понятно какой же должна быть комиссия третьей стороны, чтобы действительно покрывать риски. Например кинул я 10 битков, потом получаю уже свою эфирку, и обновляю транзу с большей комиссией (или плачу майнеру). Третья сторона попала на 10 битков. И такое должно быть повсеместно.

На данный момент мне тоже не понятно, как третья сторона будет застрахована от обмана. Но думаю, об универсальной совместимости будет отдельная статья, которая все объяснит, в своё время, как обычно )

Поделиться сообщением


Ссылка на сообщение

Loong дал интервью для Asia Blockchain review :
 

Цитата

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

 

Поделиться сообщением


Ссылка на сообщение

Loong побывал на очередном интервью-подкасте. На этот раз с видео-изображением (en): 

 

Поделиться сообщением


Ссылка на сообщение

До конца недели выйдет августовский отчет о разработке.

Сегодня в тестовой сети накатили обновление, которое в двое увеличивает скорость и снижает требование к полосе пропускания для алгоритмов подписи, используемых в их sMPC.
*не помню оставлял здесь ссылку или нет, но о том что такое sMPC хорошо и просто написано здесь

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

Изменено пользователем antaeus

Поделиться сообщением


Ссылка на сообщение

Вышел августовский отчет о разработке.
1. Добавлена поддержка адресов Bitcoin SegWit (что позволит большему количеству кошельков работать с RenVM).

2. Изучается возможность поддержки Lightning Network (для снижения задержки подтверждения транзакции)

3. Добавлена поддержка Google Cloud, третий провайдер, после AWS и Digital Ocean (https://m.do.co/c/54de70ff0488 - мой реферал для DO, регитесь, получаете $50 на аккаунт на месяц)

4. Исправлены ошибки связанные с утечкой памяти, улучшена стабильность работы RenVM

 

RenVM:

1. Новая версия Hyperdrive тестируется и будет готова для внедрения в renvm

2. Улучшается работа и производительность RZL sMPC - последнее обновление улучшает производительность с 10 Tps до более 100 Tps

3. Bitcoin Cash выбран в качестве следующей цели, его поддержка будет реализована, т.к. он ликивден и это не сложно сделать.

Darknodes:

Новый командный центр в тестнете https://dcc-testnet.republicprotocol.com/

 

Поделиться сообщением


Ссылка на сообщение

Вышел августовский FAQ: BFT толеранс, скорость,  шардинг, универсальная совместимость, поиск ошибок в тестовой сети, частные репозитории и новый командный центр, zBTC, tBTC, Compaund, cli for Windows - тезисзная выжимка из FAQ

 

Поделиться сообщением


Ссылка на сообщение

Зная стиль работы команды - понимаю, что сейчас до самого анонса Майннет, хайповых новостей не будет. Если прибавить сюда отсутствие листинга на Binance US - то думаю, к середине сентября, будет понятно, где дно падения. 

Поделиться сообщением


Ссылка на сообщение

Loong Wang был в гостях у Toma Shaughnessy и Medio Demarco из DelphiDigital.

Цитата

“We’re working very closely with half a dozen fairly big projects whose name everybody
is familiar with, we’re working with a dozen projects in our working group, and we’ve
had 40-50 projects that have handed in an expression of interest that we’ll be getting around to”


https://podcasts.apple.com/us/podcast/chain-reaction/id1438148082?i=1000448698450

В дополнение к цитате Loong'a скрин из гит-хаба:
image.thumb.png.d706988b37ce6af116d9936f4fa59086.png

Mercury - репозиторий с универсальным API для подключения различных блокчейнов.
https://github.com/renproject/mercury

Изменено пользователем antaeus

Поделиться сообщением


Ссылка на сообщение

Цена продолжает падать 🙂 конечно если смотреть на ценовой график, можно подумать - "scam, scam, scam" 🙂 

Вот человек пишет, что это самая худшая диаграмма, которую он когда-либо видел:
image.png.188bc4517a79eb184a55ca472cbb44bc.png

 

и действительно... цену токена укатывают в пол. Будет интересное начало года 🙂 

 

Поделиться сообщением


Ссылка на сообщение

Очень хочется верить, что именно сейчас мы выходим находим ценовое "дно", как раз середина сентября, если до 18 сентября удержим выше 400 сат, то я практически уверен, что моя торговая идея отработает:

https://www.tradingview.com/chart/RENBTC/RGJ9StAg-REN-down-to-support-line-and-jump-up/


В чатах конечно паника, но ее создают в основном те кто пришел за последние два месяца 🙂 🙂 🙂 

 

Поделиться сообщением


Ссылка на сообщение

В чатах всегда паника от тех кто купил на хаях и смотрит как курс возвращается на прежнее дно

  • Like 2
  • parrot 1
  • +1 1

Поделиться сообщением


Ссылка на сообщение

Сегодня был информативный день ) все началось с того, что The Ocean в своей рассылке упомянули, что работают над интеграцией с RenVM. На сайте The Ocean, нашел Андрю Кассети, который так же в числе амбасадоров, спросил у него. Он ответил (все диалоги из чата послов, не из личных бесед, поэтому я свободно их публикую):

Цитата

 

For context here, I was at The Ocean in 2018 and left to join Wyre earlier this year. The goal was always have real bitcoin pairs, but at the time there wasn’t a good enough way to do it right

I’m still close with the team there, and so I caught up recently with John and showed him a prototype of a RenVM app I’ve been working on. There’s definitely some interest there, but I wouldn’t say it’s a partnership

 

 

Из чего можно было бы предположить, что Wyre тоже делает какую-то приложуху на основе RenVm,  не особо надеясь на ответ, я задал этот прямой вопрос, ответ:

Цитата

Not for Wyre directly, but we have some new fiat-to-crypto stuff coming soon that will make interacting with RenVM apps very smooth 😉
You will be able to go from fiat -> crypto -> any ethereum smart contact in one API call. So a user will be able to show up and interact with any defi app simply by tapping apple pay. An example of one of these defi applications can be an app that utilizes RenVM to shift bitcoin into zBTC

 

Так что ждем ) А я в свою очередь поделюсь с вами здесь и в русско говорящем сообществе  https://t.me/renrussia

Цитата

We're pretty excited about it. Once we have it on production I'll definitely share it with yall here

 

Изменено пользователем antaeus

Поделиться сообщением


Ссылка на сообщение

Опубликовали RenVM Mainnet Release Plan. Сказать, что я взволнован - это ничего не сказать. У меня маленький опыт, но этот план - это что-то новенькое и неожиданное.

 

Если у вас есть зарегистрированные даркноды - делаем дерегистрацию.

основные точки процесса:

1. Withdrable rewards. Using the web interface
2. De-registred Darknode. Using the web interface
3. Refund bond. Using web interface
4. Return ETH for GAS from the balance Darknode. Using CLI.
5. Destroy Darknode. Using CLI.

 

Начал делать видео по де-регистрации, будет готово через 72 часа, т.к. столько времени может занять весь процесс.

Что дальше?

Первая часть плана развертывания называется Chaosnet.

Это не прошедшая аудирование сеть, работает на основной сети эфириума и является своеобразным полупродашен полигоном для обкатки в боевых условиях.

Ноду на этом этапе можно запустить имея всего 10000 REN. Нода будет приносить награды на общих условиях. Это сделано в том числе для снижения рисков с одной стороны и с другой стороны - для большего количества узлов в хаоснете.

 

далее этап: 

Mainnet SubZero
Mainnet SubZero будет первым проверенным выпуском RenVM Mainnet

описание этапа есть в статье, более подробно о нем расскажу, когда наступит его время. Тут уже нужно 100 000 REN

 

следующий:
Mainnet Zero
Mainnet Zero будет включать открытый консенсус и шардинг в RenVM

 

и к концу 2019 года - началу 2020, мы должны увидеть:
Mainnet One
Mainnet One - это первое развертывание RenVM, полностью открытое, без ограничений и децентрализованное


И напоследок, Майкл "извиняется" за то что они много делают и мало говорят, не заботясь о рекламе. Но намекает что ближайшие месяцы будут более открытыми с точки зрения новостной информации
image.png.915d48cac10bbdfaf7c9139523e03461.png

 

 

Почитайте статья, пусть даже с гугл транслейтом (я в большинстве случаев так и делаю), там много интересного. Очень хороший, четкий план, пример того как надо выкатывать в продакшен продукт.

Изменено пользователем antaeus
  • Like 2
  • trollface 1
  • surprised 1

Поделиться сообщением


Ссылка на сообщение

Разрегистрировал ноды. Всё прошло спокойно и без проблем, как и обычно с REN. Только периоды подождать пришлось.

Поделиться сообщением


Ссылка на сообщение

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.


×
×
  • Создать...