作为一个更熟悉比特币的人,我想问一问,作为一名商人,接受ETH付款的最佳方式是什么?对于比特币,我可以这样做,我的问题是,它是否对ETH也有意义,或者需要用不同的方式做些什么?
例如,商家是否能够使用种子收集所有收到的款项并将它们发送到一个地址?他们能用Metamask,MyEtherWallet或Trezor来完成吗?
这与ERC-20令牌有何不同?
假设您生成了几个地址(如上面所示),并且客户支付了USDT -每个客户/付款到一个新的地址。
发布于 2021-05-27 23:25:13
我认为这个问题是公开的,我不确定我是否正确,但我会告诉你们,我认为使用密码的电子商务应该如何使用支付过程:
你使用Metamask的JS连接到Metamask,每个钱包都是一样的。2-你只使用一个单一的ETH地址来收集所有的付款。(不确定您是否真的需要超过1,因为您的业务需求),我将使用1,它将在交换,我应该可以通过API访问它。3-当您使用Metamask发送事务时,您将得到一个事务哈希作为回报。
您可以使用事务哈希查询Blockchain,并验证发送方、接收方、数量等。您可以根据平均事务时间间隔使用自适应时间间隔。例如,检索并重新计算平均事务时间,然后每N分钟只查询浏览器一次以检查状态。
订单内部进入“待定付款确认”,直到得到正确的状态。
对于ERC-20令牌(如USDT ),您使用大约相同的逻辑+在JS中注册这些令牌。
看看Metamasks文档:https://docs.metamask.io/guide/sending-transactions.html#example
我认为电子商务的主要问题是:
假设一个产品是99美元。客户会支付10美元,30美元,40美元等的交易费用吗?问题是任何使用ETH地址的事务都是非常昂贵的。
什么可能有效:当我购买密码,我通常购买TRX,然后我把它发送到一个交易所,它只支付1 TRX,一旦在交易所,我交易或转换TRX到USDT,如果我想保持价值稳定。我手工操作,但我认为这是一个实际的支付流程应该做的,以防止波动。
--大多数商人不能用密码支付他们的提供者,所以他们需要总是把密码发送到一个集中的交易所,以便能够撤回菲亚特。
https://ethereum.stackexchange.com/questions/99780
复制相似问题