Соучредитель Syndicate DAO dAO - это первая децентрализованная автономная организация, которая была создана группой разработчиков в апреле 2016 года. Уилл Паппер заявил 1 мая, что неэффективность в Yuga Labs Продажа земли в другой стороне вызвана 100 миллионов долларов ненужные траты на оплату бензина.
В своем Твиттере Паппер объяснил, что в смарт-контракте, используемом для майнинга метавселенной BAYC, отсутствуют ключевые оптимизации. Смарт-контракт соответствует стандарту ERC721, который, по мнению Паппера, содержит некоторые функции и расширения, которые «раздражают и не нужны».
Для борьбы с неэффективностью он предложил три изменения.
Удалить расширение ERC721Enumerable
Первое изменение, предложенное Papper, заключается в удалении расширения ERC721Enumerable, которое используется для отслеживания владельцев НФТ на цепочке.
Паппер утверждал, что нет необходимости записывать владельцев на цепочке, поскольку любой может запросить блокчейн Система распределенных бухгалтерских книг. Последовательность блоков, или единиц цифровой информации, последовательно хранящихся в общедоступной базе данных. Основа для криптовалют. через внешний блокчейн, чтобы передать данные в смарт-контракт. Он сказал, что одно только удаление этого расширения может сэкономить 70% платы за газ Термин, используемый на платформе Ethereum и обозначающий единицу измерения вычислительных усилий, затрачиваемых на проведение транзакций или смарт-контрактов, или запуск DApps в сети Ethereum. Это "топливо" сети Ethereum. * См. "Лимит газа" и "Цена газа". за счет Счет - это, по сути, счет, целью которого является отслеживание финансовой деятельности конкретного актива/... удаления одного слова.
Используйте ERC721A… стандарт, разработанный Азуки
Паппер сказал, что стандарт ERC721A, разработанный Азуки Команда — лучший выбор, поскольку она позволяет пользователям чеканить несколько NFT Невзаимозаменяемый токен, вид криптографических токенов, каждый экземпляр которых уникален (специфичен) и не может быть обменен или замещён другим аналогичным токеном, хотя обычно токены взаимозаменяемы по своей природе во время одной транзакции по цене, близкой к стоимости чеканки одного.
Он добавил, что ERC721A делает монетные дворы «значительно дешевле», что компенсирует тот факт, что он делает «переводы немного дороже».
Согласно анализу, проведенному Паппером, большинство пользователей используют более одного NFT. По его оценкам, это могло бы снизить общие сборы за газ на 10 миллионов долларов.
Переход от _safeMint() к _mint()
Последняя оптимизация, которую рекомендовал Papper, это замена функции _safeMint().
Он утверждает, что это только помогает убедиться в том, что кошелек Место, где пользователи криптовалюты могут хранить, отправлять и получать цифровые активы. может принимать NFT, а поскольку большинство сообщества, скорее всего, использует совместимые и известные кошельки, такие как Metamask, TrustWallet, Coinbase американская компания, управляющая платформой для обмена криптовалют. Wallet и SafePal, эта функция напрасно расходует плату за газ.
Далее Паппер пояснил, что он не нападает на Yuga Labs за некомпетентность и признал их вклад в развитие индустрии. Он сказал:
«[Я] потратил бесчисленное количество часов на оптимизацию газа и хотел поделиться несколькими приемами. Эта тема предназначена для обучения и не отвлекает от работы, которую Yuga делает для экосистемы.»
Он также делится методикой, которую SyndicateDAO использует в процессе майнинга, чтобы гарантировать, что никто не пытается майнить одновременно, что приводит к увеличению платы за газ.
Конечно, оптимизация газа — это только одна часть уравнения.
Вам нужен лучший дизайн механизма монетного двора (allowlist, голландский аукцион) + оптимизация газа.
Деньги, потраченные на бензин, — это деньги, которые могли бы пойти строителям. Это происходит как через дизайн монетного двора, так и через смарт-контракт.
— Уилл Паппер ✺ (@WillPapper) 1 мая 2022 года