Saito. Обзор и отзывы о новом виде блокчейна.

Запускайте блокчейн-приложения прямо в браузере!

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

Однако отрасль сталкивается с серьезной проблемой: что произойдет, если наиболее широко используемые сети начнут объединяться в необратимо централизованные учреждения или монополии, например, Blockstream и Coinbase. В случае Ethereum централизованный аспект Infura уже несколько лет вызывает беспокойство. В 2018 году Афри Шоэдон зашел так далеко, что заявил: «Если мы не перестанем полагаться на Infura, концепция Ethereum потерпит неудачу».

Все, если это поднимает вопрос: какой смысл иметь децентрализованный блокчейн, если рыночные сбои означают, что каждый должен пройти через такие компании, как Google, чтобы использовать их?

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

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

Saito решает проблемы блокчейна

Saito. Обзор и отзывы о новом виде блокчейна.

Раздутие блокчейна создает проблемы. Постоянно хранить в цепочке триллионы или более блоков и передавать или загружать цепочку в разумные сроки дорого и сложно.

По мере роста использования блокчейна эти проблемы будут расти. Раздутые блокчейны дороже. Будут ли пользователи платить более высокие комиссии или просто переходить на более дешевые сети? Будут ли майнеры продолжать делиться старыми данными или начнут накапливать их, чтобы увеличить свою прибыль. А кто хочет платить или ждать, чтобы синхронизировать терабайты данных?

Приведенная выше диаграмма, любезно предоставленная Blockchair, показывает размеры блокчейнов Биткойн и Эфириум, чтобы доказать нашу точку зрения. В то время как биткойн уже превышает 300 ГБ, Ethereum в настоящее время превышает 210 ГБ. И эти сети — игрушки по сравнению с тем, с чем нам нужно иметь дело в поистине глобальной сети приложений каждый день.

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

Этот вопрос также связан с трагедией всеобщего достояния. Согласно Investopedia , «трагедия общин — это экономическая проблема, в которой у каждого человека есть стимул потреблять ресурс, но за счет каждого другого человека — без возможности исключить кого-либо из потребления. Первоначально он был сформулирован таким образом, чтобы спросить, что произойдет, если каждый пастырь, действуя в своих собственных интересах, позволит своему стаду пастись на общем поле. Если каждый будет действовать в своих очевидных интересах, это приведет к чрезмерному потреблению вредных веществ (вся трава съедается во вред всем) ».

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

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

Устранение проблемы всеобщей трагедии требует, чтобы все узлы, которые добавляют транзакции в цепочку блоков, несли расходы на обработку этих транзакций до тех пор, пока они остаются в цепочке блоков. Если вы сделаете это, никто не добавит в цепочку транзакцию, которая не платит достаточно, потому что в противном случае они сами потеряют деньги. И это первое, что делает Сайто, чего не догадалась ни одна другая сеть.

Saito решает вопросы оплат майнеров

Saito. Обзор и отзывы о новом виде блокчейна.

Согласно Investopedia , «проблема безбилетника — это нагрузка на общий ресурс, которая создается из-за его использования или чрезмерного использования людьми, которые не платят за него свою справедливую долю или вообще ничего не платят».

Представьте себе все, что нужно сети для работы в больших масштабах. Криптовалюта — это всего лишь вопрос платы майнерам за достижение консенсуса?

А что насчет разработки программного обеспечения? Кто исправляет ошибки? Кто проводит боевые испытания программного обеспечения? Кто проверяет код?

А как насчет дизайна? Кто создает красивые пользовательские интерфейсы, привлекающие миллионы новых пользователей?

А как насчет маршрутизации? Почему протокол не должен оплачивать все узлы, которые также маршрутизируют пользовательские транзакции?

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

Говоря абстрактно, мы можем думать о проблеме как о том, что она вызвана способностью людей передавать доходы от других людей себе. В случае с криптовалютами люди, которые платят за неоплачиваемую работу, в конечном итоге субсидируют майнеров и стейкеров. Это приемлемо, если у вас есть сеть, управляемая волонтерами (классическая модель Биткойна) или финансируемая венчурными капиталистами Кремниевой долины (классическая модель Ethereum), но она не работает в масштабе. В конце концов, ваши добровольцы или венчурные капиталисты иссякают.

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

Сайто: открытая и независимая web3

Многие люди подходят к этим проблемам, как к техническим. Они обсуждают, каким должен быть «правильный размер блока» или сколько их алгоритмы должны платить различным участникам. Одна из вещей, которую Сайто понимает правильно, — это признание того, что они на самом деле являются проблемами стимулов: проблемами, создаваемыми извращенными стимулами, которые позволяют участникам увеличивать доход («приватизировать прибыль»), делая вещи, которые перекладывают затраты на других («социализировать потери»).

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

Поскольку блокчейн требует измеримой стоимости атаки, это требует устранения «майнинга» и «стейкинга» и перехода к другой форме работы, которая измеряет и оплачивает узлы пропорционально «ценности», которую они предоставляют сети. Сайто делает это, выводя меру «работы» из комиссий за транзакции, которые тратят пользователи.

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

Saito. Обзор и отзывы о новом виде блокчейна.

Почему Saito?

Сайто измеряет «работу», измеряя, как транзакции (и их комиссии) поступают в сеть.

Подобно тому, как Proof-of-Work стимулирует майнинг, а Proof-of-Stake стимулирует делать ставки, Сайто стимулирует запуск открытой сетевой инфраструктуры. А механизм консенсуса сохраняет всех честными: компании не могут конкурировать, блокируя доступ к транзакциям, потому что узлы, которые накапливают поток транзакций, зарабатывают меньше денег, чем те, которые свободно обмениваются транзакциями с одноранговыми узлами.

Узлы Saito получают деньги за совместное использование.

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

И что самое лучшее? Поскольку Saito платит за маршрутизацию и данные, сеть идеально подходит для запуска Saito Dapps или «приложений блокчейна», которые могут быть развернуты как приложения, запускаемые в вашем браузере, или как отдельные приложения. Никогда не бывает недостатка в узлах, готовых поддерживать ваши браузерные приложения, потому что именно так им платят!

Как Сайто закрепляет консенсус?

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

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

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

Эпохи

Saito решает проблему сползания блокчейна, позволяя узлам сети удалять самые старые блоки в бухгалтерской книге через предсказуемые интервалы («эпохи»). Длина эпохи указывается в коде консенсуса.

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

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

В таком случае эпоха может длиться всего 24 часа. В случае такой сети, как Биткойн, эпоха может составлять 50 или 100 лет.

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

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

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

Все эти формы мошенничества исчезают, потому что узлы, которые не хранят всю цепочку блоков, не могут создавать новые блоки, потому что они не знают, какой UTXO нужно ретранслировать. Невозможно обмануть эту систему и переложить затраты на других — если вы не выполнили работу по хранению полной цепочки блоков за последнюю эпоху, вы не сможете зарабатывать деньги, производя новые блоки!

Маршрутные работы Saito

Маршрутизация — это сердце Saito и настоящая жемчужина в сети. В Saito любой узел может создать блок, если у него достаточно «маршрутизации», доступной в его пуле памяти. Объем «работы по маршрутизации», в которой они нуждаются (подумайте: сложность), зависит от того, сколько времени прошло с момента последнего блока. Производство большого количества блоков действительно быстро требует экспоненциально большей работы по маршрутизации.

Узлы Saito получают эту работу по маршрутизации из транзакций в их мемпуле. Механизм консенсуса решает, сколько работы по маршрутизации обеспечивает каждая транзакция, начиная с комиссии за транзакцию и уменьшая ее вдвое с каждым прыжком, который транзакция предприняла для их достижения.

Использование этого объема работы для создания блоков делает атаку сети дорогостоящей, поскольку заявления о времени стоят денег. Но становится лучше.

Золотой билет Saito

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

Сайто решает эту проблему, делая оплату дорогостоящей. Это достигается путем введения вычислительной головоломки, называемой «золотой билет».

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

Если решение найдено и включено в следующий блок, вознаграждение за блок делится между майнером и одним удачным узлом маршрутизации. Шанс каждого узла маршрутизации на победу в конечном итоге пропорционален общей «работе по маршрутизации», содержащейся в решаемом блоке, поэтому узлы маршрутизации по существу оплачиваются пропорционально сумме денег, которую они собирают.

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

Уровни безопасности Сайто

До сих пор мы объяснили основное различие между Saito и другими протоколами криптовалюты. Повторюсь, Сайто платит и узлам маршрутизации, и майнерам. Узлам маршрутизации платят за сбор комиссий, а майнерам — за проведение лотереи, которая делает невозможным проведение циклических экономических атак, которые возможны в POW и POS.

Хотя мы опускаем детали из этой статьи, математика, лежащая в основе Saito, работает так, что атака на сеть всегда обходится дорого. Единственный способ атаковать блокчейн — это быть готовым сжечь собственные деньги.

Теоретически это делает Сайто намного более безопасным, чем POW и POS, где любой, у кого есть 51% денег, которые сеть тратит на майнинг и стекинг, может атаковать его. Здесь есть что распаковать, поэтому давайте подробнее рассмотрим, как сравниваются механизмы.

Сайто против POW & POS

Эта система имеет несколько существенных преимуществ по сравнению с механизмами доказательства работы и доказательства доли владения.

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

Помните споры о том, смогут ли разработчики POW когда-либо создать алгоритм майнинга, устойчивый к ASIC? У Сайто есть это — вы не можете построить машину, которая гарантирует доступ к пользовательским платежам, потому что рынок будет продолжать делать его устаревшим: ценность, которую вы должны предоставить, зависит от того, что пользователи хотят и что хотят, и это зависит от того, что вы предлагают конкуренты.

Это фундаментальный сдвиг. Другие блокчейны явно определяют, какие действия имеют ценность, например, майнинг и / или стейкинг. Вот почему у них такие экономические проблемы и круговые внутренние атаки. Сайто позволяет пользователям сигнализировать о том, какие услуги представляют ценность, с помощью платы, которую они платят, в то время как сеть определяет, кто заслуживает оплаты.

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

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

  1. POWSPLIT : может установить стоимость атаки более 100% от возврата выплаты.
  2. PAYSPLIT : можно добавить механизм голосования к транзакциям, которые маршрутизируются только по каналам с тем же результатом голосования.

Дорожная карта Saito

В то время как дорожная карта Сайто все еще находится в стадии разработки, грант фонда web3 позволил проекту достичь своих целей

Команда разработчиков Saito

Saito был основан двумя опытными инженерами-программистами: Дэвидом Ланкаширом и Ричардом Пэррисом.

Дэвид является техническим руководителем Сайто и работает в Китае более десяти лет. Он основал три успешные компании и участвует в сообществе Биткойн с 2012 года. Он закончил диплом по экономике и политологии в Калифорнийском университете в Беркли.

Ричард — инженер-программист с более чем 15-летним опытом работы в качестве технического директора в ведущих командах технологических стартапов в Японии и Китае. Он имеет степени математики и философии Мельбурнского университета.

Риски связанные с SAITO

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

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

Также существует риск того, что Сайто столкнется с мысленными возражениями людей, которые не обязательно основаны на реальности, но кажутся «правдивыми», например, идея о том, что сети могут просто справиться с раздуванием, «увеличивая плату».

Кроме того, еще не известно, будут ли пользователи платить (или переходить в более дешевые сети). или что майнеры не будут продолжать раздувать (для получения прибыли), сокращая расходы другими способами, такими как майнинг только по заголовкам, отказ от синхронизации данных или просто удаление блокчейна и / или сокращение поддержки старых данных.

Отзывы Saito

Saito. Обзор и отзывы о новом виде блокчейна.

Сайто создает инновационный стек web3, который полностью меняет наше представление о блокчейнах.

В общем, протокол Saito платит узлам маршрутизации за сбор платы за сеть и использование головоломки для майнинга, чтобы сделать атаку на систему дорогостоящей и устойчивой к спаму.

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

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

Примечание: Ничто из написанного в этой исследовательской статье не может рассматриваться как финансовый совет любого рода.

Оцените статью
Добавить комментарий