Изучаем Ethereum request for comment и его значение в блокчейне

Ethereum Request for Comment (ERC) — это протокол для внесения разработчиками новых улучшений в сеть.

Что такое Ethereum Request For Comment?

Ethereum Request for Comment (ERC) — это набор технических стандартов, которые используются для разработки новых токенов на основе Ethereum.

Ethereum Request for Comments (ERC) схож с Bitcoin Improvement Proposals (BIP) в том смысле, что они используются для предложения новых изменений протокола или стандартов сети. В сообществе Ethereum на Github происходит обсуждение ERC, затем они реализуются и выпускаются, если основные разработчики Ethereum и более широкое сообщество принимают их.

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

Новые ERC создаются посредством подачи предложения через EIP (Ethereum Improvement Proposal). EIP — проектный документ, который состоит из информации, связанной с новой функцией или процессом ее создания — для предоставления информации сообществу Ethereum. Обычно в нем представлены полные технические характеристики функции вместе с обоснованием ее необходимости. Разработчики используют Ethereum Improvement Proposal для представления новых политик ERC.

После того как функция представлена, сообщество рассматривает документы и высказывает свое мнение. Если одобрение сообщества получено , разработчики внедряют новый ERC.

ERC-20

ERC-20 обрел популярность благодаря краудфандинговым компаниям через ICO (первичное размещение монет). Создателями ERC-20 выступают Виталик Бутерин и Фабиан Фогельстеллер. Для того, чтобы в блокчейне Ethereum существовал общий набор правил, которым будут соответствовать все токены Ethereum, был создан тандарт ERC-20.

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

ERC-721

Стандарт ERC-721 позволяет создавать нефункционирующие токены (NFT). Каждый токен уникален, в отличие от родной валюты Ethereum — Ether, или других взаимозаменяемых токенов. ERC — ERC-721 позволяет разработчикам создавать новый тип цифровых активов, которые, например, могут быть использованы в таких приложениях, как криптоигры.

Связанные термины