- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Coinbase использует обновление Ethereum , чтобы помочь торговцам принимать USDC
Coinbase Commerce тестирует последнее системное обновление Ethereum — Constantinople.
Coinbase Commerce внедряет новейшее обновление Ethereum, Constantinople, для тысяч розничных торговцев и продавцов по всему миру.
Запущен ранов прошлом годуCoinbase Commerce — это приложение для интернет-продавцов, желающих принимать платежи в Криптo и интегрировать эти покупки в существующие денежные потоки бизнеса.
Как сообщал CoinDesk в мае, более 50 миллионов долларовтранзакций было обработано через Coinbase Commerce 2000 торговыми клиентами, включая гиганта электронной коммерции Shopify.
Недавно в приложение была добавлена поддержка стейблкоина на базе Ethereum.USDC. В среду инженер-программист Coinbase Commerce Боян Йовески опубликовалзапись в блоге обсуждение новой функции Ethereum , которая делает возможными платежи в USDC .
«CREATE2 — это совсем недавнее дополнение к экосистеме Ethereum , и оно очень важно, поскольку оно позволяет реализовать рабочие процессы, которые раньше были невозможны или, по крайней мере, крайне непрактичны», — сказал Джовески. «Теперь разработчики могут имитировать взаимодействие с блокчейном, не развертывая там свои [умные] контракты».
Йовески добавил:
«Это очень удобно, потому что позволяет значительно сэкономить средства».
CREATE2 был активирован на блокчейне Ethereum в февралекак часть более масштабной общесистемной модернизации, известной как Константинополь.
По словам Джовески, выводы из его отчета предполагают экономически эффективный и безопасный способ для Coinbase Commerce поддерживать практически любой токен ERC-20 на базе Ethereum, а не только USDC. Более того, Джовески подозревает, что не только платежи на блокчейне Ethereum могут извлечь выгоду из функции CREATE2.
«Та же структура, которую мы разработали для этих смарт-контрактов, может быть использована для ряда вариантов использования, выходящих за рамки платежей», — сказал Джовески. «Любое взаимодействие, когда поставщик услуг должен охотно предложить некоторые предметы для продажи или токены, связанные с игрой, они могут повторно применить те же принципы, которые мы использовали здесь».
Как работает CREATE2
Первоначально предложенный основателем Ethereum Виталиком Бутериным, Ethereum Improvement Proposal 1014 или «СОЗДАТЬ2», добавляет новый код операции, позволяющий разработчикам развертывать смарт-контракт на Ethereum в будущем времени.
Вместо того чтобы записывать каждое взаимодействие в смарт-контракт на блокчейне, CREATE2 допускает то, что Хуберт Ритцдорф, технический директор аудиторской компании смарт-контрактов Chain Security, называет «детерминированным развертыванием».
«Когда вы развертываете новый смарт-контракт на Ethereum, происходит следующее: [сеть] вычисляет адрес, по которому будет развернут контракт. Вы знаете это заранее, но это зависит от множества переменных», — сказал Рицдорф CoinDesk в феврале. «CREATE2 упрощает задачу: «В будущем мы развернем контракт по этому конкретному адресу».
Таким образом, на Coinbase Commerce смарт-контракты, облегчающие оплату и получение токенов USDC , должны взаимодействовать и платить комиссии блокчейну Ethereum для окончательного расчета. По словам Джовески, начальные взаимодействия смарт-контрактов, такие как подтверждения адресов, происходят вне сети благодаря CREATE2.
«Без CREATE2… нам пришлось бы перейти на блокчейн, чтобы показать вам адрес, по которому вы можете заплатить», — сказал Йовески, добавив:
«[С CREATE2] я могу показать вам адрес, которого T в блокчейне, но по которому вы можете совершить оплату».
Это не только экономит Coinbase Commerce на расходах на GAS , но и, как подчеркивает Джовески, препятствует инициированию фальшивых платежей, поскольку они фиксируются в блокчейне только после окончательного расчета.
На данный момент инициирование платежей USDC на Coinbase Commerce бесплатно для всех клиентов. По словам представителя Coinbase, это может стать платной функцией, как только платежи на основе смарт-контрактов в приложении будут достаточно оптимизированы.
Это первый опыт Coinbase в разработке и развертывании коммерческой платежной системы на Ethereum. Джовески сказал:
«Новшество в этом то, что экосистема Ethereum выпускает все эти новые функции. По сути, это ONE из первых попыток использовать эти функции и построить безопасную [платежную] систему на платформе».
Изображение Брайана Армстронга из архивов CoinDesk
Christine Kim
Кристина — аналитик-исследователь CoinDesk. Она фокусируется на создании аналитических данных о Криптовалюта и блокчейн-индустрии. До того, как стать аналитиком-исследователем, Кристина была техническим репортером CoinDesk , в основном освещая разработки в области блокчейна Ethereum .
Криптовалюта активы: отсутствуют.
