在我们的项目中,我们有一个应用程序内经济系统,该系统可以帮助用户从某些商店购买产品,我们可以通过从用户那里获得信用卡号并通过我们国家的信用卡验证器对其进行验证来做到这一点。 一段时间以来,我们正在考虑通过使用区块链来更改结构,似乎最合适的解决方案是使用以太坊。 但是我们有一些限制,对于应该采用哪种解决方案我们有些困惑:
我们希望有2种硬币: 1.1第一个基于我们国家的货币(土耳其里拉),因此所有应用内经济都将基于此代币,因为它不会随着以太坊价格的变化而放松或获利。而且必须快速(在进行购买时,用户不应等待批准)
1.2我们的第二枚硬币必须以太坊为基础,想要使用该硬币的用户可以在从我们的应用程序中购买东西时在第一枚硬币之间进行兑换,但是该用户将接受根据以太坊的变化而放松或赚钱价格。这种硬币类型可以一定间隔与以太坊网络同步。
作为软件体系结构,我们想设计类似的东西吗? 对于我们每个用户,我们希望保留2个钱包(所有钱包都将存储在我们的服务器中),第一个硬币类型的第一个钱包,第二个硬币类型的第二个钱包。当用户与另一个用户进行购物时,我们会将硬币从一个用户的钱包转移到另一个用户,我们的软件将向用户显示他们的钱包中有多少钱。
我们在网上搜索了是否已有解决方案来加快我们在该架构中的工作,但是在阅读基于以太坊的解决方案时我们几乎没有困惑 谁能建议一些解决方案,提供与我们认为相似的架构
谢谢