Coinbase Commerce正在将以太坊的最新升级版本君士坦丁堡用于全球数以千计的零售商和商家。

去年早期推出,Coinbase Commerce是一个应用程序,适用于希望接受加密付款并将这些购买整合到现有业务现金流中的在线供应商。

正如C​​oinDesk在5月报道的那样,超过5000万美元的交易已经通过Coinbase Commerce处理了2,000个商业客户,包括电子商务巨头Shopify。

最近,该申请增加了对基于以太坊的stablecoin USDC 的支持。周三,Coinbase Commerce软件工程师Bojan Joveski发布了博客文章,讨论了使USDC付款成为可能的新的以太坊功能。

“CREATE2是最新添加到以太坊生态系统的,它非常重要,因为它使工作流程不可能或至少非常不切实际,”Joveski说。 “现在,开发人员可以模拟与区块链的交互,而无需在那里部署他们的[smart]合同。”

Joveski补充说:

“这非常简洁,因为它可以节省大量成本。”

CREATE2在2月的以太坊区块链上被激活,作为称为君士坦丁堡的更大系统升级的一部分。

根据Joveski的说法,他的报告的含义为Coinbase Commerce提供了一种经济有效且安全的方式来支持几乎任何基于以太坊的ERC-20令牌,而不仅仅是USDC。更重要的是,Joveski怀疑从以太坊区块链支付的款项可以从CREATE2功能中受益。

“我们如何构建这些智能合约的结构可以用于超出付款的许多用例,”Joveski说。 “某些服务提供商急需提供某些待售物品或与游戏相关的令牌的任何互动都可以重新应用我们在此处使用的相同原则。”

CREATE2如何运作

最初由以太坊创始人,Vitalik Buterin,以太坊改进提案1014或“ CREATE2 ”提出,“增加了一个新的操作代码,使开发人员能够在未来时态上在以太坊上部署智能合约。

CREATE2不是将每次互动都交给区块链上的智能合约,而是允许智能合约审计公司Chain Security的首席技术官Hubert Ritzdorf称之为“确定性部署”。

“当您在以太坊上部署新的智能合约时,会发生的事情是[the network]计算合同部署的地址。你提前知道这一点,但这取决于很多变数,“里兹多夫在二月告诉CoinDesk 。 “CREATE2让我们更容易说,'我们将来会在此特定地址部署合同。'

因此,在Coinbase Commerce上,促进支付和接收USDC代币的智能合约只需要与以太坊区块链进行交互并支付费用以进行最终结算。根据Joveski的说法,由于CREATE2,地址确认等初始智能合约交互发生了。

“没有CREATE2 ……我们需要部署到区块链,以便向您显示您可以支付的地址,”Joveski说,并补充道:

“[With CREATE2]我可以告诉你一个区块链上不存在但你可以支付的地址。”

这不仅节省了Coinbase Commerce的天然气成本,而且,正如Joveski所强调的那样,不鼓励开始虚假付款,因为这些只是在最终结算时致力于区块链。

目前,所有客户都可以免费在Coinbase Commerce上开始支付USDC。根据Coinbase代表的说法,一旦基于智能合约的应用程序付款得到充分简化,这可能会变为付费功能。

这是由Coinbase首次设计和部署以太坊商业支付系统,Joveski说:

“关于这一点的新颖之处在于,以太坊生态系统正在释放所有这些新功能。这基本上是首次尝试使用这些功能并在平台上构建安全[payments]系统。“

通过CoinDesk档案的Brian Armstrong图像

                    

LEAVE A REPLY

Please enter your comment!
Please enter your name here