Ethereum 以太坊移动应用

Ethereum 以太坊移动应用,ethereum,Ethereum,我们是以太坊的新手,我们将为以太坊构建一个移动客户端应用程序。 我们将拥有以下功能,如钱包、交易、智能合约和代币等。 我们正在考虑保留一个与以太坊同步的中央服务器,每个客户端应用程序(移动应用程序)都将与该中央服务器通信。 这样我们的客户端应用程序就不会面临任何延迟或处理时间。 请确认此方法是否可行,或者如果您有其他更好的方法,请与我们分享。 提前感谢。首先您可能想看看Jaxx。 第二,虽然您完全可以这样实现它,但我认为它不会受到用户的欢迎,原因有二 第一:coinbase钱包已经做到了这一点(

我们是以太坊的新手,我们将为以太坊构建一个移动客户端应用程序。 我们将拥有以下功能,如钱包、交易、智能合约和代币等。 我们正在考虑保留一个与以太坊同步的中央服务器,每个客户端应用程序(移动应用程序)都将与该中央服务器通信。 这样我们的客户端应用程序就不会面临任何延迟或处理时间。 请确认此方法是否可行,或者如果您有其他更好的方法,请与我们分享。
提前感谢。

首先您可能想看看Jaxx。 第二,虽然您完全可以这样实现它,但我认为它不会受到用户的欢迎,原因有二

第一:coinbase钱包已经做到了这一点(除了智能合约之外),而且已经可以使用了

但我看到的主要问题是,你想集中一些人们喜欢分散的东西


别误会,从技术上讲,你完全可以按你的想法去做。我只是认为,如果你的应用程序不使用任何中央(ised)服务器直接与网络通信,那么它会更有用。

首先,你可能想看看Jaxx。 第二,虽然您完全可以这样实现它,但我认为它不会受到用户的欢迎,原因有二

第一:coinbase钱包已经做到了这一点(除了智能合约之外),而且已经可以使用了

但我看到的主要问题是,你想集中一些人们喜欢分散的东西


别误会,从技术上讲,你完全可以按你的想法去做。我只是认为,如果您的应用程序在没有任何中央(ised)服务器的情况下直接与网络通信,那么它会更有用。

任何以太坊dApp的前端部分都可以通过以下方式与以太坊网络通信:

  • 在用户计算机上运行的本地节点:
    • 格思
    • 平价
  • 联机节点:
    • INFURA
  • 通过浏览器中的扩展:
    • 元掩模

最简单且成为标准的方法是要求用户简单地安装MetaMask。MetaMask负责用户帐户(地址和私钥),并在与INFURA通信之前在浏览器中进行事务签名。这一切都是自动、方便地完成的,最终用户只需使用您的dApp,摩擦最小。

任何以太坊dApp的前端部分都可以通过以下方式与以太坊网络通信:

  • 在用户计算机上运行的本地节点:
    • 格思
    • 平价
  • 联机节点:
    • INFURA
  • 通过浏览器中的扩展:
    • 元掩模

最简单且成为标准的方法是要求用户简单地安装MetaMask。MetaMask负责用户帐户(地址和私钥),并在与INFURA通信之前在浏览器中进行事务签名。这一切都是自动、方便地完成的,您的最终用户只需使用dApp,就可以以最小的摩擦量完成。

那么,请建议我们实施以太坊钱包应用程序的正确方法。如果我们不使用集中式服务器,那么每个移动应用程序都可以作为节点使用?移动应用程序是否会与以太坊itslef同步,如果是,则移动应用程序将变得缓慢,并且此过程将非常耗时。你的想法和建议。你能给我们一些教程或链接,可以帮助实施。提前感谢这是非常新的,但您可以搜索“以太坊轻客户端”。它完全是为了满足您的需求而设计的,您会发现一个android示例代码。那么请建议我们实现以太坊钱包应用程序的正确方法。如果我们不使用集中式服务器,那么每个移动应用程序都可以作为节点使用?移动应用程序是否会与以太坊itslef同步,如果是,则移动应用程序将变得缓慢,并且此过程将非常耗时。你的想法和建议。你能给我们一些教程或链接,可以帮助实施。提前感谢这是非常新的,但您可以搜索“以太坊轻客户端”。它完全是为你想要的,你会发现一个android的示例代码。