Jump to content

ErgoPlatform

Новички
  • Content Count

    34
  • Joined

  • Last visited

Community Reputation

2 Обычный

About ErgoPlatform

  • Rank
    Новичок

Recent Profile Visitors

320 profile views
  1. План масштабируемости для Ergo. Нам нужно подумать, как справиться с проблемами масштабируемости, даже когда блокчейн не заполнен совсем, как сейчас. Однако трудно предсказать, на какие приложения будет востребовано приложение, поэтому лучше понять, что выполнимо для протокола Ergo Platform (без серьезных изменений), и запускать реализации только при необходимости. Итак, давайте рассмотрим решения на разных уровнях: L0 (сетевой протокол): Сетевой протокол в Ergo сделан наивно и совсем не оптимизирован. Я думаю начать комментировать и документировать его, и примерно в августе-октябре сделать оптимизированную версию (было бы хорошо, чтобы помочь здесь наверняка). Я думаю, что время начальной загрузки и потребляемый трафик (при синхронизации узла) можно довольно легко сократить в несколько раз. L1 (уровень блокчейна): Ergo Platform является одним из самых сложных протоколов здесь с клиентами без состояния (для реальных полных узлов), NiPoPoW (для легких клиентов), возможностью для больших блоков (когда майнеры могут голосовать за них) и так далее. Но также в блоке Ergo есть секция расширения с обязательными и произвольными данными о значении ключа. Поместив туда определенные якоря, можно создавать микроблоки в стиле BitcoinNG, Aspen-подобные сервисные цепочки или общие боковые цепи с помощью только бархатных или мягких вилок. L2 (сторонние протоколы): Ergo имеет возможность поддерживать сеть Lightning, а также сеть Rainbow ( http://research.paradigm.xyz/RainbowNetwork.pdf ), условные платежи с нулевым знанием и вероятные протоколы FairSwap / FastSwap (например, https: / /eprint.iacr.org/2019/1296 ), возможно, возможны и другие конструкции каналов состояний. Было бы хорошо применить методы цепочки к определенным приложениям, например, к микшеру. Таким образом, Ergo Platform имеет план масштабируемости, но его реализация будет зависеть от приложений.
  2. Выпущено обновление основной сети 3.2.4 С изменениями Вы можете ознакомиться здесь: https://github.com/ergoplatform/ergo/releases/tag/v3.2.4
  3. Вышло обновление 3.2.3. Основные изменения: Подписание сделки с предоставленными секретами (/ кошелек / транзакция / подпись) (PR # 1089 ) Разрешение использования неподтвержденных ящиков через вызов метода API / Transactions (PR # 1092 ) / Transactions / Check API метод проверки транзакции без ее распространения (PR # 1091 ) Ввод данных в методы API / кошелек / транзакция / {сгенерировать, отправить} (PR # 1086 ) Настройка собственного буфера LevelDB (для лучшей производительности) (PR # 1073 ) Исправление ошибок округления в / панели (PR # 1087 ) Реализация подтверждения членства транзакции и расширения элемента (PR # 1076 # 1081 ) Извлечение выделенной рамки и добавление построения транзакции (PR # 1071 ) Исправление некоторых опечаток в openapi.yaml (PR # 1088 ) build.sbt: обновление преобразователя http до https (PR # 1098 )
  4. Построение Ergo: Атомарные Свопы Поскольку блокчейн является изолированной, автономной системой, взаимодействие с другими протоколами blockchain является сложным. Атомарные свопы позволяют осуществлять кросс-цепной обмен цифровыми активами, избегая необходимости в централизованном обмене. Блокчейны отлично справляются с децентрализованной передачей стоимости в своих собственных сетях. То есть, вы можете отправить BTC на любой биткойн-адрес безопасно и легко, и вы можете отправить LTC на любой адрес Litecoin безопасно и легко тоже. Но поскольку блокчейны основаны на консенсусе между майнерами, они не предназначены для взаимодействия с другими блокчейнами. Поэтому торговые активы на различных блокчейнах традиционно привлекали третьих лиц, таких как биржи и внебиржевые площадки, со всеми рисками и неэффективностью, которые они приносят. Атомарные свопы решают эту проблему, позволяя криптовалютам торговаться через блокчейны. Это позволяет быстро и эффективно осуществлять доверительный обмен активами. Вот как они работают в теории: Алиса и Боб соглашаются обменять немного криптовалюты. Алиса отправит Бобу 1 BTC, а Боб отправит Алисе 50,000 ERG. Ни одна из сторон не доверяет другой, поэтому ни одна не хочет сначала отправить свои токены. Алиса генерирует секретное случайное число-и хэширует его. Затем она создает транзакцию на блокчейне биткойнов с прикрепленным скриптом, блокируя 1 BTC и указывая условие: когда секрет (предварительный образ) к хэшу, который она создала, будет раскрыт, BTC будет отправлен на адрес Боба. Хэш может быть безопасно включен в сценарий транзакции, потому что предварительно не может быть вычислен из него. Затем Боб аналогичным образом создает транзакцию на ergo blockchain, включая сценарий с тем же хэшем, который использовала Алиса. Когда предварительный образ будет раскрыт, 50 000 заблокированных ERG будут отправлены с адреса Боба на адрес Алисы. Поскольку у Боба нет предварительного образа, он не может выполнить транзакцию Алисы до того, как создаст свой собственный. Как только Алиса увидит, что Боб создал свою транзакцию на ergo blockchain, она может опубликовать секрет и выполнить его транзакцию. Поскольку предварительный образ теперь является общедоступным, Боб также может использовать его для выполнения сценария, который отправит ему его BTC. Ни одна из сторон не может удалить свои транзакции и сценарии, как только они были размещены в блокчейне. Они могут включать в себя условие, что сделка истечет в течение определенного времени, чтобы избежать их монеты будут заблокированы на неопределенный срок, если Алиса не откроет секрет. Атомарные свопы эрго. Они называются "атомарными" свопами, потому что заказы либо выполняются полностью, либо не выполняются вовсе – это своего рода приказ на заполнение или уничтожение. Но хотя это полезно до определенного момента, это не позволяет вести активную торговлю, как вы могли бы сделать на бирже.Реализация ergo атомных свопов развивает эту концепцию дальше. Это относительно легко поменять монеты или пользовательские токены доверчиво через любые Биткойн-подобные блокчейны. Но помимо этого, Ergo допускает частичные свопы. Так же, как и на обычной бирже, ордера могут быть частично заполнены, если это то, что трейдер хочет.Это означает, что можно построить полноценную децентрализованную биржу (DEX), которая позволяет осуществлять кросс-цепную торговлю: полностью лишенную доверия версию существующих крипто-бирж. Нет необходимости в каких-либо шлюзах, маркерной упаковке или других потенциальных узких местах или точках сбоя. Вы можете узнать больше о реализации ergo атомарных свопов и внутрицепных и межцепных токеновых свопов в Белой книге ErgoScript . Гай Брэндон 24 апреля 2020 года
  5. Anon92048 только что опубликовал веб-версию приложения, выполняющего неинтерактивное микширование по протоколу ErgoMix (он же ZeroJoin) https://github.com/anon92048/ergo-mixer-web/ https://twitter.com/ergoplatformorg/status/1251052861032710144
  6. Токен Эрго добавлен на бирже CITEX с открытием торговых пар ERG / BTC и ERG / USDT. Анонс об этом событии: https://citex.zendesk.com/hc/en-us/articles/900000500363
  7. Случай использования Ergo: монетарная политика «горячего картофеля» Гай Брэндон 2 апреля 2020 г. ссылка на оригинал: https://ergoplatform.org/en/blog/2020_04_02_use_hot_potato/ По мере наступления следующего финансового кризиса становится очевидным, что традиционная денежно-кредитная политика находится на пределе своих возможностей. Платформы интеллектуальных контрактов, такие как Ergo, обеспечивают более инновационные, целенаправленные реализации экономического стимулирования, которых не может достичь традиционный банковский сектор. Обычная денежно-кредитная политика - это молоток. Это работает, насколько это возможно, но если все, что у вас есть, это молоток, то каждая проблема начинает выглядеть как гвоздь. Когда глобальный финансовый кризис разразился более десяти лет назад, центральные банки сделали то, что они привыкли делать. Снижение процентных ставок означает, что занимать деньги дешевле, поэтому в системе больше наличных, которые можно потратить и которые будут циркулировать в экономике - платить за товары и услуги, финансировать занятость и позволять жизни продолжать жить как обычно. Это, во всяком случае, теория. Это то, что центральные банки делают в периоды спада, чтобы стимулировать экономическую активность. Когда наступают лучшие времена, они повышают процентные ставки, чтобы занять деньги и предотвратить перегрев экономики (в том числе пузыри активов). Внешние ограничения Это тупой инструмент, но он работает, до определенного момента. Во время кризиса 2008 года проблема была более серьезной - настолько серьезной, что процентные ставки были снижены до нуля. Банки все еще боялись давать ссуды, потому что они не знали качества обеспечения, которое им предлагали взамен, тех пресловутых ипотечных ценных бумаг. Поэтому центральные банки предприняли программу количественного смягчения (QE). Это повлекло за собой создание огромных сумм наличных денег, которых раньше не было, а затем приобретение различных активов в банках. Идея заключалась в том, что центральный банк возьмет на себя риск и активы, а коммерческие банки затем будут использовать этот дар ликвидности для кредитования малых предприятий и частных лиц, что позволит им продолжать работать, как раньше. Это не сработало. Мало что из вновь созданных денег пошло на малый бизнес. Вместо этого банки использовали его, чтобы укрепить свои собственные балансы и сделать свои финансы более безопасными, инвестируя только в активы с низким уровнем риска, а не в рискованные МСП. В конечном счете, эти деньги просочились в активы, такие как фондовый рынок и недвижимость, что сделало богатых еще более богатыми, в то время как более бедные были вытеснены с рынка. Вертолет деньги Сегодня, когда мы сталкиваемся с величайшей финансовой проблемой в нашей жизни - даже больше, чем с глобальным финансовым кризисом - центральные банки рассматривают еще более неортодоксальные подходы. Одним из них является «вертолетные деньги». Это означает, что денежные средства просто сбрасываются непосредственно гражданам, либо в форме налоговых льгот, либо в виде денег прямо на их банковские счета. Америка обсуждала предоставление 1200 долларов каждому взрослому. Другие нации изучают ту же идею. Но с этим тоже есть проблема. Как и банки, обычные граждане беспокоятся о своих финансах. Таким образом, вместо того, чтобы выходить и тратить деньги (там, где «выходить на улицу» даже возможно), они выплачивают свои долги. Эти недавно напечатанные деньги никуда не денутся. Это действительно так далеко, как центральные банки могут пойти. Но такая платформа, как Ergo, может предлагать разные виды денег, с различными условиями, связанными с помощью умных контрактов, стимулируя разное поведение в разных обстоятельствах. И это позволяет использовать целый ряд инструментов денежно-кредитной политики. Деньги «Горячий картофель» В обычное время банки стремятся поддерживать уровень инфляции около 2%. Это означает, что деньги стоят меньше с течением времени. Таким образом, вместо того, чтобы сохранить все это и увидеть, как ценность их сбережений падает, у граждан появляется стимул тратить их и распространять в рамках экономики. Конечно, слишком большая инфляция - это плохо. Неправильно печатайте деньги, и у вас гиперинфляция, такая как Венесуэла или Зимбабве, и ваша экономика рушится. Но что, если мы сохраним инфляцию на низком уровне, но создадим ограниченное количество особого класса денег, который нужно было быстро использовать, чтобы вообще сохранить свою стоимость? Мы назовем это «горячим картофелем», потому что его нужно быстро передать. Используя блокчейн и умные контракты, это будет простой вопрос создания нового токена, который можно свободно передавать и продавать, как и любой другой токен. И это может быть обеспечено резервами (хранится в центральном банке, коммерческих банках или любом другом субъекте). Но разница в том, что он должен быть потрачен в течение месяца с момента его получения, или эти токены заблокированы, их стоимость теряется для держателя, а средства, которые их поддерживают, высвобождаются для возврата резервному держателю. Так что это будут обычные деньги, которые люди должны были потратить: использовать их или потерять. Если они копят это, это становится бесполезным. И мы можем гарантировать, что он не используется для погашения долга, включая условия, которые гарантируют, что он не может быть использован банковским сектором. Конечно, Sigma протоколы Ergo могут быть использованы для определения того, что было потрачено, где, без знания индивидуальных привычек расходов - что позволяет еще более целенаправленный стимул. Эта идея, вероятно, имеет далеко идущие последствия и, возможно, непреднамеренные последствия. Каков, например, результат создания разных «классов» денег, которые были бы только взаимозаменяемыми? Приведет ли это нежелательное, даже опасное трение? Этот и другие вопросы требуют дальнейшего изучения. Ясно, что центральные банки уже экспериментируют с нетрадиционной денежно-кредитной политикой и быстро подходят к концу пути. Мы можем продолжить этот эксперимент с лучшими, более мощными и целевыми инструментами.
  8. Обновления Эрго: jasondavies получил грант Ergo Foundation для реализации аппаратного кошелька, UI для кошелька с поддержкой контрактов должен быть завершен в следующую среду, anon92048 работает над автоматизацией микширования, 3.3.0 на рассмотрении, скорый листинг на 2ух биржах (идут интеграции).
  9. Фишки блокчейна Эрго: - Аренда хранилища обеспечивается протоколом майнеров (майнеры могут снизить эту плату до нуля), за исключением того, что плата не является частью протокола и применяется клиентами, как в Биткойне. - Ergo делает превосходное масштабирование L1 возможным с помощью простых инструментов (хэш-функция), но также дружественным к L2: поддержка сетей Lightning / Rainbow, протоколы в стиле FastSwap, некоторые схемы каналов состояний также возможны. - Низкоуровневое представление контракта в Ergo называется ErgoTree, в основном это AST. Существует более высокий уровень языка ErgoScript, а также есть возможность писать контракты в небольшом подмножестве популярного языка Scala!
  10. Создание Эрго: UTXO против учетной записи (Account) Ergo использует самые надежные и проверенные функции Биткойна и внедряет новые надежные криптографические функции в своей основе. В этой статье рассматривается выбор, который мы сделали при создании Ergo, раскрываются преимущества модели UTXO. Когда вы имеете дело с финансовой ценностью, вы не можете позволить себе рисковать. Каждое архитектурное решение в платформе криптовалют имеет значение. Хотя существуют разные способы решения одной и той же проблемы, некоторые решения лучше протестированы и надежнее других. Как и Биткойн, Ergo использует модель «UTXO» (неизрасходованные транзакции), а не модель Account, используемую такими платформами, как Ethereum. Есть несколько причин, по которым мы сделали этот выбор, но сначала стоит немного объяснить, как работает модель UTXO или «Box». Большинство людей считают, что остаток на счете - это простое число, которое обновляется при отправке или получении средств. Это очевидный способ решения проблемы; в конце концов, это эффективно, как деньги работают в реальном мире. Ваш банковский счет имеет баланс, который увеличивается или уменьшается, когда осуществляются различные переводы. Вот как работает модель «Аккаунт»: ваш баланс в блокчейне изменяется в результате транзакций со счёта на счёт. Сколько денег у вас есть? Модель UTXO, впервые разработанная Bitcoin, совершенно другая. Вы можете думать об этом немного как о человеке, держащем куски теста для хлеба. И баланс - это сумма этих кусков, или UTXO. Комки могут быть разделены или объединены, прежде чем они будут отправлены на новый адрес, но вы всегда знаете, откуда они пришли. Например: У Алисы 100 г теста для хлеба (100 ERG). Она ломает кусок 75 г и отдает его Бобу, оставляя 25 г для себя. У Чарли 250 г теста. Он ломает 150 г и дает его Бобу, оставляя 100 г сдачи для себя. Боб ломает 20 г теста с 150 г кома, который он получил от Чарли, и объединяет полученные 130 г с 75 г, которые он получил от Алисы. Он дает Дейву всего 205 г, оставляя при этом 20 г для себя. У Дейва теперь 205 г теста для хлеба, который раньше принадлежал Чарли. До того, как Чарли владел им, 75 г раньше принадлежало Алисе, а 130 г - Бобу. В модели UTXO «кусочки» монет могут быть объединены и разделены, но в отличие от теста для хлеба, они не смешиваются вместе. Вы можете проследить историю денежных средств сразу же до транзакции с монетами, в которой эти монеты были впервые добыты. Это сильно отличается от модели Account, где баланс каждой учетной записи просто изменяется. (Конечно, вы можете проверить цепочку блоков, чтобы убедиться, что учетная запись верна, но это не является необходимым по своей сути, как в подходе UTXO.) Почему UTXO? Модель UXTO имеет несколько последствий. Для начала, каждый объект является неизменным - комки монет не могут быть «отредактированы», как баланс счета редактируется при совершении транзакции. Баланс рассчитывается на основе истории транзакций, начиная с момента, когда эти монеты впервые появились. Это делает безопасность намного проще, потому что UTXO существует в ожидаемой вами форме, либо его нет вообще. При использовании модели учетной записи (Account) вам необходимо тщательно проверять, находится ли учетная запись, с которой вы работаете, в том состоянии, в котором она должна быть (а разработчики, как правило, делают это неправильно). Это также делает UTXO более дружественным к сторонним протоколам, таким как боковые цепи и сеть Lightning. Учетные записи облегчают хранение «состояния», но «легкое» не всегда означает лучшее. Благодаря расширенной модели Ergo UTXO переходы между состояниями становятся более явными и, таким образом, они чище - никаких нежелательных сюрпризов. Это может быть немного более обременительным, но это гораздо лучше и проще с точки зрения безопасности.
  11. Coinbarn, простой кошелек для Ergo был опубликован в магазине Chrome! https://chrome.google.com/webstore/detail/coinbarn-wallet/pachdpadffdgjhmmgpdjkpnlhkdhbfgf Десктопная версия тут: https://github.com/coinbarn/coinbarn-extension/releases/
  12. Вышел релиз Ergo Mainnet 3.2.1 https://github.com/ergoplatform/ergo/releases/tag/v3.2.1 Основные моменты: #1012 и #1045: mempool и miner сделали дружественными к транзакциям, расходующим выходы транзакций # 1044 : Pure-Java LevelDB вернули зависимость (чтобы сделать возможным запуск узла на 32-битных платформах, таких как Raspberry Pi, см. #1038 ) #1042: обновления списка начальных узлов для mainnet и testnet #1020: зависимость от IODB окончательно устранена #1019: настраиваемый параметр для синхронизации обнаружения во время загрузки заголовков-цепочки
  13. Добро пожаловать в Smart Money Это самая умная криптография, о которой вы никогда не слышали. Ergo использует лучшее из биткойнов и интегрирует протоколы Sigma, настолько мощные, что они делают Ethereum похожим на то, что он проиграл бы игру в шахматы против вашей кошки. Если вы устали от сплетен и шумихи над блокчейн-технологиями, Ergo напомнит вам, что в крипто-моде всегда было модно быть умным. Яркий - это новый черный, люди, и Ergo собирается тебя ослепить. DeFi станет основной тенденцией блокчейна в 2020 году. Многие новые платформы для интеллектуальных контрактов позиционируются как один из немногих крупных игроков в этой области. Благодаря сильному старту, компетентной команде разработчиков и впечатляющей сети, место Ethereum в этом миллиардном (и растущем) движении гарантировано. Остальные должны предложить что-то другое - кардинально другое - чтобы дифференцировать себя на этом фоне. Ergo - это умная платформа контрактов и DeFi, которая может иметь все, что нужно, чтобы занять свою нишу в этом быстро развивающемся и конкурентоспособном новом секторе. Мощные, но безопасные контракты. Ethereum - исключительная платформа, но есть вещи, которые он не делает хорошо. Его умные контракты с полным набором Тьюринга являются мощными, но опасными - как доказали инциденты от подвигов DAO до кошелька Parity, с дополнительным ущербом в десятки миллионов долларов. Сложность сопровождается неопределенностью и потенциально катастрофическими уязвимостями. Контракты могут быть дорогими в выполнении, и в зависимости от условий сети могут работать непредсказуемо - или не работать вообще. Ergo использует принципиально иной подход к разработке умных контрактов. Команда, которая имеет большой опыт работы с платформами, платформами и организациями блокчейна от Nxt и Waves до Scorex и IOHK, приняла декларативную модель программирования, благодаря которой всегда заранее известно, сколько будет стоить выполнение кода - и действительно ли он будет работать точно так, как задумано. Хотя это может на первый взгляд ограничить сложность кода, тем не менее, возможно создание сценариев, полных по Тьюрингу, путем итерации процессов по нескольким блокам. Это означает, что Ergo может поддерживать универсальные приложения dApp, которые работают предсказуемо, с известными затратами и не несут никакой опасности неограниченной функциональности. Сигма протоколы Платформа бескомпромиссно консервативна и базируется на как можно больше на технологиях биткойна - в конце концов, биткойн является самой проверенной криптосетью в мире. Модель Ergo UTXO, PoW майнинг и ограниченное предложение основаны на подходах Биткойн к консенсусу и экономическим стимулам. Но Ergo также включает в себя передовые исследования новых криптографических процессов, используя протоколы Sigma для включения приложений DeFi, которые могут быть либо сложными и запутанными, либо просто невозможными на других платформах. Протоколы Sigma - это хорошо известный класс доказательств с нулевым знанием, которые позволяют разработчикам очень элегантно реализовывать очень мощные процессы. Например, что если вы хотите создать службу конфиденциальности, которая позволяет любому из дюжины различных учетных записей тратить средства с адреса, но никто не может сказать, кто сделал каждый перевод? Такой «кольцевой контракт» возможен с Ethereum, но для этого потребуется неуклюжий и дорогой обходной путь. С помощью Sigma-протоколов Ergo можно быстро и эффективно реализовать этот вариант использования и многие другие, а главное - надежно. Протоколы Sigma не были развернуты в такой общей форме в криптографии. Тем не менее, этот вид функциональности «из коробки» чрезвычайно ценен, особенно когда ни одна другая платформа DeFi не предлагает его. Вовлечение. Команда Ergo работает над проектом уже более двух лет, привлекая интерес со стороны некоторых крупных игроков в криптопространстве (включая Чарльза Хоскинсона Кардано), но до сих пор избегая основного внимания. Теперь, когда основная функциональность платформы практически завершена, разработчики стремятся расширить сеть, сформировать новые партнерские отношения и внести свой вклад в зарождающееся движение DeFi.
  14. Хороший выпуск. Голос приятный. Если ещё и диктора в кадре показывать, то количество просмотров должно резко возрасти 🙂
  15. Новости проекта Ergo за январь, 2020: Внимание! Все ссылки ведут на англоязычные тексты! Создана координирующая развитие проекта структура Ergo Foundation (https://ergoplatform.org/en/foundation/) Успешно пройден аудит критических частей кода узла и встроенного в него кошелька (https://ergoplatform.org/en/blog/2020_01_12_security_audit/) Опубликована статья о том, как с помощью залогов и контрактов делать пулы для Эрго (https://eprint.iacr.org/2020/044.pdf). Первые пулы уже на подходе! Стартовали публичные чаты на сервисе Discord (https://discordapp.com/invite/gYrVrjS), присоединяйтесь! Выпущена версия узла 3.2.0 (https://github.com/ergoplatform/ergo/releases/tag/v3.2.0). 3.2.1 на подходе! Кошелек CoinBarn до сих пор на модерации в ChromeStore, но разработчиками выпущены запускаемые файлы для разных платформ (https://twitter.com/coinbarn/status/1211026427686064133). Это простейший кошелк для Эрго, и он поддерживает токены! А для хакеров вышел кошелек для командной строки ErgoTool, предназначенный для построения приложений поверх него: https://ergoplatform.org/en/blog/2019_12_31_ergo_tool/ Вышла новая часть подкаста, ErgoCast #2: https://ergocast.io/
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...