我是以太坊和DApp开发的新手 . 我正在尝试开发一个Decentralized Application,但我对这个过程有点困惑,例如:

假设一个平台连接本地供应商/店主以接收商家的批发订单并获得代币支付 .

我知道每个用户都需要有一个以太币帐户地址来接收令牌并进行任何交易,所以要拥有一个帐户,

每个用户是否需要将单独的节点作为对等体连接,或者它们都将在Dapp服务器上运行的同一个节点上拥有帐户?

如果我使用主网络或专用网络,请解释一下这个过程?