Интерпретация Cellula: омаждающий игровому активу Майнинга выпуску Протокола

金色财经_

Автор: Nickaqiao & Faust, гик веб3

С момента популярности активов ERC-20 в сообществе блокчейна, Web3 вошел в эру низкого порога выпуска активов, и команды проектов беззастенчиво выпускают собственные токены или NFT с помощью ID0, IC0 и других методов, большинство из которых имеют проблемы с контролем рыночной тенденции или непрозрачностью информации, и феномен RugPull проявляется все чаще, команды режут IC0 и ID0 как отличный способ срубить деньги.

До сих пор традиционные ID0 и IC0 полностью выявили свои недостатки в отношении справедливости, и люди всегда надеялись на более справедливый и надежный протокол выпуска активов, который решит множество проблем при запуске новых проектов TGE. Хотя некоторые креативные проекты предлагают свою собственную «справедливую экономическую модель», они часто не распространяются на всеобщее использование, и в конечном итоге эти модели становятся «конкретными случаями», а не «ловушками, абстрагированными в Протоколы».

Итак, какая же модель является более справедливым и надежным способом распределения активов? Какую схему можно использовать в качестве ловушки универсального протокола? Cellula, которая будет представлена в этой статье, предоставляет новую перспективу для решения вышеуказанных проблем, и они реализуют уровень распределения активов, который имитирует POW, используя виртуальную Доказательство работы (vPOW) для «майнинга» процесса распределения активов для симуляции BTC для достижения более справедливой парадигмы распределения активов. **

Хотя проект рассматривается многими как Gamefi, поскольку вознаграждения внутри игры могут быть настроены на любой тип токена, Cellula в теории может выступать в качестве платформы для распространения активов с POW-эффектом, открывающей более широкие перспективы и фантазии для выпуска веб3-активов, и даже можно назвать это «социальным экспериментом с уважением к BTC-майнингу».

POW и vPOW: лотерея с непредсказуемыми результатами

На самом деле, будь то настоящий POW, POS или vPOW, который мы сегодня обсудим, суть в том, чтобы установить ловушку для непредсказуемого/труднопредсказуемого алгоритма, чтобы проводить «лотерею», используя результаты. Майнеры BTC должны локально создать блок, который соответствует ограничениям, и передать его полному узлу в сети по соглашению, чтобы получить вознаграждение за создание блока. Что касается ограничений, то необходимо, чтобы хэш созданного блока удовлетворял определенным требованиям, например, чтобы префикс состоял из шести нулей.

Из-за непредсказуемости/труднопредсказуемости результатов генерации БлокHash необходимо непрерывно изменять входные параметры заданного алгоритма, чтобы создать Блок, удовлетворяющий условиям. Этот процесс требует жестких требований к аппаратному обеспечению Майнера.

В двух словах, майнинг BTC реализуется системой «лотереи», в которой участвуют онлайн-майнеры по всей сети благодаря непредсказуемости/сложности алгоритма SHA-256. Этот дизайн обеспечивает безусловность участия за счет стоимости электроэнергии.

Кроме того, POW - это более справедливый способ распределения активов, сложность контроля рыночной тенденции в основных POW-цепочках значительно выше, в то время как во многих POS-цепочках или схемах IC0, ID0 есть множество примеров контроля рыночной тенденции команды проекта.

(Solana在FTX操纵下,仅在2020~2021年就большой памп了小500倍,这对后подняться на борт的Validator运行者而言极不友好)

Например, цена монеты Solana на FTX и под контролем SBF сильно выросла примерно в 1000 раз с 2019 по 2021 год, и многие узлы проверки Solana были инвесторами на ранней стадии, получившими фишки по стоимости близкой к 0, что серьезно нарушает справедливость распределения активов. ** Хотя команда проекта также имеет возможность контролировать рыночную тенденцию в рамках POW, часто это происходит в меньшей степени, чем в POS. **

Проблема заключается в том, что модель POW часто применяется на уровне нижней общедоступной цепочки, а не на уровне выпуска активов DAPP. Можем ли мы использовать ловушку в блокчейне, чтобы имитировать эффект POW? Если да, то можно реализовать Протокол распределения активов, который более справедлив и надежен, чем схемы контроля рыночной тенденции, такие как IC0, ID0, и т.д. В сочетании с некоторыми игровыми сценариями, можно создать интересные Gamefi (конечно, практические применения не ограничиваются играми, а также могут обеспечивать справедливые схемы распределения активов для других проектов).

Таким образом, ключевым вопросом является, как мы можем эмулировать эффект POW на уровне выпуска активов в блокчейне? В проекте Gamefi Cellula, описанном в этой статье, для виртуальных цифровых сущностей в блокчейне (называемых «BitLife») выделяется вычислительная мощность с помощью известного алгоритма «Игра жизни» Конвея. Проще говоря, это похоже на то, что группа людей разводит колонии клеток в своих питательных средах, и с течением времени тот, кто имеет больше выживших клеток в своей питательной среде, получает больше вычислительной мощности Майнинг, что увеличивает шансы на получение Майнинг-награды.

Вкратце, Cellula заменяет хэширование традиционного POW на другой способ вычислений с неопределенными/труднопредсказуемыми результатами, заменяя форму “Work” в “Proof of Work”. В предложенной концепции Cellula ключевое значение имеет то, как получить больше жизнеспособных клеток в Petri-дисшей (BitLife), а для вычисления изменения состояния BitLife требуются вычислительные ресурсы. Фактически, это превращает выполнение алгоритма хэширования BTCМайнинг в определенный алгоритм эмуляции игры “Жизнь” Конвея, и это называется vPOW (виртуальное POW).

Давайте более подробно рассмотрим механизм vPOW, необходимо сказать, что здесь очень много интересных деталей, можно сказать, что одна из вещей, которую делает Cellula, - это моделирование индустриальной цепочки Риг для майнинга BTC через цепочку сделок NFT в блокчейне.

Ядро vPOW: игра “Жизнь” Конвея и BitLife

Прежде чем мы разберем механизм дизайна Cellula, давайте сначала посмотрим на самое важное ядро vPOW - “Игра жизни Конвея”, которое впервые проследовало до концепции “клеточного автомата”, предложенной Джоном фон Нейманом в 1950 году, а затем математик Джон Конвей официально представил “Игру жизни Конвея” в 1970 году, используя алгоритм для моделирования законов эволюции жизни в природе.

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

  • Каждая клетка имеет два состояния: живая/мертвая, как в игре Сапёр, каждая клетка взаимодействует с клетками вокруг себя в восьми соседних ячейках (как показано на рисунке, черный цвет обозначает живую клетку, белый - мертвую);
  • Предположим, что определенная клетка жива, но количество живых клеток вокруг нее в пределах 8 клеток меньше 2 (0 или 1), тогда эта клетка переходит в состояние смерти;
  • Когда клетка жива и у нее есть 2 или 3 живые соседние клетки, она остается живой;
  • Когда клетка находится в живом состоянии и имеет более 3 живых соседних клеток, она переходит в состояние мертвой (моделирование ситуации избыточного числа живых существ, конкурирующих за ресурсы).
  • Когда текущая клетка находится в состоянии смерти, но рядом есть 3 живые клетки, эта клетка переходит в состояние жизни (моделирование клеточного размножения)

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

Например, состояние жизни / смерти каждой клетки в петри-дише соответствует двоичному значению 0/1. Вы можете рассматривать начальное состояние клетки как «входной параметр», где жизнь или смерть каждой клетки (0 или 1) представляет входные данные. Затем состояние клеток начнет эволюционировать в соответствии с начальным шаблоном, и каждое изменение состояния будет эквивалентно одному шагу операции в вычислительном процессе. Полученное состояние после некоторого времени можно рассматривать как «выход».

**При правильной настройке начального режима игра ‘Жизнь’ от Конвея может, пройдя через несколько поколений, выдать определенный результат. Из-за разнообразия начальных режимов можно использовать их свойства для имитации эффекта розыгрыша лотереи.**Мы можем установить ограничения, где каждый игрок случайным образом выбирает группу начальных режимов, и после 100 поколений выводится результат, удовлетворяющий xx особенностям, владелец питательной среды имеет право на вознаграждение, что делает его схожим с идеей BTCМайнинг:

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

После понимания основной концепции Cellula и игры в жизнь Конвея мы можем рассмотреть конкретные детали ее дизайна. Cellula разбивает ранее упомянутое ‘культуральное блюдо’ на 81 квадрат, каждая клетка на которой имеет два состояния - живое / мертвое (соответствующие двоичным 0 и 1), таким образом, в соответствии с перестановкой, начальное состояние клеток в культуральном блюде имеет 2^81 видов, что равно квадрату 10 триллионов (почти астрономическое число).

Затем игрок должен выбрать начальный режим (входные параметры) для Petri Dish. BitLife выступает в качестве сущности Petri Dish (фактически является невзаимозаменяемым токеном), содержит 81 ячеек, на каждой из которых находится клетка (может быть в живом / мертвом состоянии, пустая ячейка эквивалентна мертвой клетке). Затем каждые 3 * 3 = 9 смежных ячеек в BitLife образуют BitCell, каждый BitLife состоит из 2-9 BitCell (если вы создаете Bitlife менее чем из 9 Bitcell, некоторые места будут пустыми, по умолчанию это все мертвые клетки).

Согласно комбинаторике, у BitCell (3*3 сетка) есть 2^9 начальных шаблонов. Игрок должен случайным образом выбирать несколько различных шаблонов BitCell и объединять их, чтобы создать BitLife. Проще говоря, это значит, что игрок должен случайным образом выбирать начальный шаблон для своего выращивающего сосуда. Как уже было сказано, всего существует 2^81 различных начальных шаблонов, что является огромным количеством. Поэтому участникам остается очень большое пространство для выбора, что немного напоминает сценарий с использованием SHA-256 в добыче BTC.

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

Здесь приведен конкретный пример: участники Cellula должны перебрать 2^81 начальных состояний BitLife вне блокчейна, предсказать состояние после эволюции каждого состояния и проверить, удовлетворяют ли они требования системы вознаграждения. Предположим, что текущая Высота блока составляет 800, и система требует: при Высоте блока 1000, BitLife с наибольшим количеством выживших клеток получит максимальное вознаграждение, тогда цель участников будет очевидна:

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

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

После понимания основного механизма игры давайте рассмотрим другие детали: на самом деле, активные клетки в BitLife могут выходить за пределы исходной сетки 9x9, количество живых клеток может быть гораздо больше 9x9, без ограничений границ. Как показано на рисунке, если количество активных клеток в BitLife продолжает увеличиваться, выделяемая МайнингВычислительная мощность также будет расти, а если начальный режим BitLife выбран неправильно и количество активных клеток становится все меньше, то Вычислительная мощность также будет уменьшаться.

Затем система раз в 5 минут распределяет определенное количество Майнинг奖励 (в игре они называются энергетическими точками) в соответствии с долей Вычислительной мощности каждого BitLife в сети.

В Cellula процесс синтеза BitLife игроком является процессом создания нового рига для майнинга. Мы уже упоминали, что BitLife является невзаимозаменяемым токеном, который после создания в блокчейне требует процедуру зарядки перед запуском майнинга. Один раз зарядив токен, он будет активен в течение 1 дня, 3 дней или 7 дней, и требуется уплата небольшой комиссии за зарядку, а после истечения срока необходимо продолжить зарядку.

Здесь нужно упомянуть, что для поощрения пользователей пополнения BitLife, Cellula установила функцию «лотереи пополнения», и вы можете быть выбраны каждый раз, когда инициируете операцию пополнения, чтобы получить дополнительные награды (то есть эти награды независимы от Майнинг-наград). Мы кратко расскажем об этом дизайне в разделе Analysoor Алгоритм, который следует за этим.

Согласно официальным правилам Cellula, майнинг BitLife, включающий 3х3 Bitcell (т.е. 81 маленький кубик), на данный момент приостановлен. Игроки уже создали более 1,5 миллиона подобных BitLife, а новые пользователи смогут купить их на вторичном рынке и затем использовать для майнинга. По официальным объяснениям, ограниченный майнинг необходим для поддержания стабильной экосистемы игры и предотвращения децентрализации BitLife, что может привести к снижению его стоимости.

Кроме того, в будущем Cellula введет роль, аналогичную производителю Риг для майнинга, основанную на лицензировании, для застейкать Токен, публичного раскрытия канала продажи, имеющую определенный размер и влияние в сообществе и т. д. Эти производители будут отвечать за майнтинг и продажу BitLife, содержащего 4x4 штуки BitCell, то есть 16*9=144 маленьких квадратов. Количество майнтинга BitLife, которое производитель может выполнить, будет ограничено его застейкать Токен.

В этом обзоре мы предоставляем простое объяснение основных концепций, связанных с vPOW. **Сущность vPOW заключается в модели вычислений на основе заданных правил, участники могут участвовать в конкуренции, оптимизируя стратегию, и выпускать и распределять активы в игровой форме. Cellula моделирует работу рынка BTC-майнинговых устройств, заменяя форму вычислительных задач в PoW, **поскольку распределение вычислительной мощности Майнинга может динамически регулироваться, ни один режим BitLife не обязательно является глобально оптимальным. Сегодня BitLife с самым большим количеством выживших клеток может быть обогнан другими BitLife завтра, что приводит к сложным эмерджентным явлениям и динамическим стратегиям.

Алгоритм рисования Analysoor и кривая ценообразования индекса VRGDAs

В предыдущем разделе мы в основном рассмотрели основные механизмы игры “Жизнь Конвея” и Cellula, теперь давайте рассмотрим другие дизайнерские аспекты в игре. Мы упомянули, что в Cellula есть этап зарядки и лотерея, где используется алгоритм генерации случайных чисел под названием Analysoor, который использует блок-хеш в качестве входного параметра для генерации случайных чисел, чтобы выбрать победителя среди участников зарядки в каждом блоке, внедряя своего рода лотерейную систему.

Например, в дизайне Analysoor текущего Блокхеша BNB Chain есть длинная строка 6mjv…, включающая 4 цифры: 6, 2, 1, 6. В соответствии с порядком этих цифр в строке, первая цифра - 6, последняя цифра - 6, является четной, поэтому производится подсчет от начала. Извлеченное число считается с 0, поэтому порядковый номер транзакции для цифры 6 - 7, и победителем считается 7-й игрок, который зарядился из текущего Блока. Конечно, конкретный дизайн может быть более гибким, это просто пример. Упомянутый Алгоритм случайного розыгрыша может эффективно стимулировать игроков к большему заряду, активизируя экосистему игры.

Кроме того, во всей торговой модели Cellula есть одна проблема: как только определенный шаблон BitLife выходит в производство путем Mint производства производительности, используемая комбинация BitCell будет общедоступна, и другие люди также могут «следовать за модой» и производить BitLife в соответствии с той же комбинацией, что в конечном итоге легко приведет к массовому следованию за тенденциями, серьезно влияя на случайность игровых результатов. Для этого Cellula представляет переменную скорость пошагового голландского аукциона (VRGDAs), это алгоритм ценообразования, разработанный Paradigm, который динамически регулирует цены - повышает цену при превышении ожидаемого объема производства, снижает цену при недостаточном объеме производства.

Предположим, что изначально планировалось выпускать 10 NFT класса A ежедневно по цене в 1 CKB. Но на пятый день было выполнено уже 70 минтингов, вместо ожидаемых 50, из-за того, что многие люди последовали за остальными. Чтобы замедлить процесс, была быстро введена экспоненциальная кривая ценообразования, цена на минтинг была увеличена до 4 CKB, чтобы сдержать спрос.

Если к 15-му дню будет только минтинг 120 штук (изначально планировалось минтинг 150 штук) и не будет достигнут ожидаемый объем продаж, в этом случае цена будет снижена, для стимулирования минтинга.

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

Резюме: рассмотрение Cellula с точки зрения игрока в игру

После того, как мы рассмотрели все основные конструктивные элементы Cellula, давайте рассмотрим этот удивительный игровой механизм с точки зрения игроков. Во-первых, в vPOW участвует множество сторон, каждая из которых имеет свои стратегии. Например, в первичном рынке выпуска может быть “ученый”, который пишет код, комбинируя различные BitCell, чтобы найти BitLife с более высокой вычислительной мощностью и получить больший доход от майнинга. Также существуют игроки MEV, которые отслеживают майнинговые события в блокчейне и при обнаружении того, что какой-то умный ученый майнит определенный тип BitLife, они также начинают майнить его массово.

Но благодаря существованию индексного ценообразования VRGDAs, цена на майнинг BitLife может расти экспоненциально, что может эффективно предотвратить ученых (против ведьм), а также будет ценообразование для BitLife/Риг для майнинга, если у определенного типа Риг для майнинга большая Вычислительная мощность, то его производственная цена также будет очень высокой, цена на Вторичный рынок будет опираться на производственную цену и распространяться на всю Блокчейн поставок.

Аналогично процессу выпуска Риг для майнинга BTC, ученые обнаружили, что вычислительная мощность определенного типа BitLife высока, как если бы компания Риг для майнинга разработала новый чип, игроки MEV следуют за минтингом, как если бы первичный дистрибьютор установил цену для Риг для майнинга, а затем торговля на вторичном рынке аналогична тому, как розничный инвестор покупает оборудование у дистрибьютора.

Разница в том, что по сравнению с реальным Риг для майнинга R&D, ученые откроют новый BitLife гораздо быстрее, и любой желающий может участвовать в государственном вычете BitLife, что во многом эквивалентно R&D мощности Рига для майнинга, **“У каждого есть возможность стать ученым”, что более дружелюбно к большинству людей, а также это настоящий Риг для майнинга Невозможно появиться в производственной цепочке майнинга. **

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

В целом, по сравнению с цепочкой промышленности BTCРиг для майнинга, решение Cellula - это более интересный социальный эксперимент.

Посмотреть Оригинал
Отказ от ответственности: Информация на этой странице может поступать от третьих лиц и не отражает взгляды или мнения Gate. Содержание, представленное на этой странице, предназначено исключительно для справки и не является финансовой, инвестиционной или юридической консультацией. Gate не гарантирует точность или полноту информации и не несет ответственности за любые убытки, возникшие от использования этой информации. Инвестиции в виртуальные активы несут высокие риски и подвержены значительной ценовой волатильности. Вы можете потерять весь инвестированный капитал. Пожалуйста, полностью понимайте соответствующие риски и принимайте разумные решения, исходя из собственного финансового положения и толерантности к риску. Для получения подробностей, пожалуйста, обратитесь к Отказу от ответственности.
комментарий
0/400
Нет комментариев