全节点(fullnodes)是存储MAC区块链全部数据的节点,通过P2P的方式与区块链网络连接,在区块链网络中,所有的全节点都是平等的,既充当客户端又充当服务器。
轻节点(lightnodes)是只存储与自己相关的交易数据的节点,同样通过P2P的方式与区块链网络连接,在区块链网络中,轻节点不负责记账,所以无需同步节点。
MAC面向开发者和使用者提供了不同的使用方式,包括钱包APP、网页版钱包、PC版钱包、开发者API、第三方DAPP等,都可以与其它节点达成共识,参与区块的生成。
为了提高MAC的速度,使得MAC多原链的TPS达到千万级,MAC为每个账户配备了算法资源,此算法资源可以逆向运算,快速完成节点之间的检索与共识操作,从而大幅提高了MAC多原链的TPS。
算法资源更新相关的API
方法 |
参数 |
说明 |
备注 |
ChkAlgorithm |
Token |
获取资源更新索引 |
|
UpAiMac |
账户密码(password),更新索引(resindexes) |
资源更新签名 |
|
UpdateAlgorithm |
Token,sign(签名) |
账户算法资源同步 |
|
MAC多原链认证实测超千万TPS,直击商业应用落地场景痛点。