我一直在学习一些关于区块链的课程,并对移动应用程序如何利用区块链感到好奇。
据我了解,每个帐户都必须不断挖掘网络以获取最新信息。但是,区块链不是每次新用户加入或每次更新时都必须下载的大量账本吗?这如何存储在移动设备上?
有人提到他们使用 REST API 与自己的帐户节点本身进行通信。这是使它工作的唯一方法吗?
Coinbase 等应用程序如何工作?
对不起,很长的问题。希望能对这项技术进行一些澄清。
我一直在学习一些关于区块链的课程,并对移动应用程序如何利用区块链感到好奇。
据我了解,每个帐户都必须不断挖掘网络以获取最新信息。但是,区块链不是每次新用户加入或每次更新时都必须下载的大量账本吗?这如何存储在移动设备上?
有人提到他们使用 REST API 与自己的帐户节点本身进行通信。这是使它工作的唯一方法吗?
Coinbase 等应用程序如何工作?
对不起,很长的问题。希望能对这项技术进行一些澄清。
目前我不知道任何从 android 运行的真实节点,也许在未来这是可能的,但现在,从你的手机上,你[JSON-RPC][1]
GET
最有可能只能通过 javascript 使用web3.js
. 这些请求被发送到真正的区块链节点 Parity、Geth,这些节点将运行所有需要的计算并返回响应。
Coinbase 是一个经典的后端服务,它们连接到许多节点,但从您作为 android 用户的角度来看,您向 API 发送请求,它们的后端处理所有 web3.js 事务并返回响应。
那么你可以直接通过手机连接区块链吗?不,也许在未来。
您现在可以使用 web3.js 并获取信息并发送请求吗?是的
当你使用 coinbase 应用程序时,你会这样做吗?不