我想在以太坊上开发一个dApp (智能合约),并在它上面有一个移动应用程序。我担心的是:每次我们与Smart Contract交互以查询或更改数据时,我们需要一个帐户以及一定数量的ETH作为气体。它在开发环境中看起来没有问题,但在现实生活中遇到了麻烦,我指的是用户体验(UX)。
我有一个替代的解决方案:我们只有一个以太帐户与一些ETH在他们的,并作为代理的智能合约。当用户的请求到来时,我们将请求委托给Smart Contract并返回给用户。但似乎我们将失去Blockhain的主要特征:去中心化:)谁知道我们可能会在没有用户注意的情况下任意更改智能合约。
任何建议都是值得感谢的。谢谢!
发布于 2019-05-07 11:07:06
您可以向每个新用户发送一些足够调用您的合同的以太。
https://stackoverflow.com/questions/52878826
复制相似问题