秒懂比特元 | 比特元的RPC模块

原创
1660 天前
1372

区块链网络最显著的特征就是去中心和分布式,而RPC功能恰恰是任何一个分布式系统不可或缺的一部分。

RPC功能全称为:Remote Procedure Call,翻译成中文意思就是“远程过程调用”,流的平台中都支持各种远程调用技术,以满足分布式系统架构中不同的系统之间的远程通信和相互调用。当然要想更好的理解什么是RPC,那也要同步了解下与之相对LPC(Local Procedure Call)翻译成中文意思就是“本地过程调用”。

在这里我们举个生活化的例子来理解RPC和LPC。

我们准备用洗衣机清洗自己的衣服,如果我们此时在家的话,我们自己就把衣服放入洗衣机清洗就可以了。那还有一种情况,恰巧中途有事出门了,我们可以打电话给自己的母亲,让他帮助我们把衣服放入洗衣机清洗。

在这个过程中,在家的状态就可以理解为LPC,那外出的状态就可以理解为RPC。

比特元通过RPC功能可以实现创建账户,查询账户,发送交易,查询交易,查询区块信息等操作,可以与其他节点信息进行交互。

进入RPC调试窗口:大家通过比特元钱包就可以使用比特元的RPC功能,进入钱包首页点击帮助->进入调试窗口,输入指令,就可以完成相应操作。

【RPC调试窗口】

以使用RPC调试窗口关闭在线挖矿为例,通过输入 ticket close 代码指令,完成挖矿关闭