发布时间:2022-01-19 09:49:12作者:优游大陆阅读:次我要评论(0)
我们认真对待区块链的速度、安全性和环境影响。这就是为什么我们采用了实现所有这些事情的共识算法。
Melechain 采用委托权益证明 (DPoS) 共识机制,而不是工作量证明 (PoW) 算法,这需要耗时且耗能的问题解决来确保交易安全。
DPoS 就像公司董事会一样工作,成员根据用户在货币中的股份来验证交易并提供共识。您投入的越多,验证的程度就越大。该系统需要来自社区内的验证者。
这种方法比 PoW 更快,并且使用更少的能量。
验证者负责验证交易并将新块提交到区块链。验证者提供加密签名,作为投票,以扩展区块链。
委托人是希望将部分股权委托给他们选择的验证人的人。这样做是为了提高该验证者的投票权,以获得部分区块奖励。
Melechain 的核心区块链网络由两个主要组件组成:
区块链守护程序是使区块链存在的软件。在同一软件中运行的多个节点有助于以分布式和可验证的方式达成共识。
开发人员和节点运营商使用区块链 CLI 与区块链进行交互。所有其他面向消费者的应用程序都使用 Melechain SDK(请参阅 The Melechain 库)。
Melechain 软件开发工具包 (SDK) 是一个可以安装在任何项目中的库。它包括与核心区块链通信的方法。开发人员使用 Melechain SDK 与 Melechain 区块链进行交互。Melechain SDK 将 Melechain 区块链与面向客户端的应用程序集成在一起,允许它在需要时构建更多应用程序。
Melechain SDK 将导入所有交易类型,并提供一个接口,用于创建有效负载和签署来自区块链核心的每笔交易。除了制作、签署和中继交易外,Melechain SDK 还将具有区块链查询功能。它还将支持基本的加密钱包相关功能。从这个意义上说,Melechain SDK 将提供与 CLI 工具相同的功能,但为应用程序环境量身定制。
为了正确的用户访问和审计,每个区块链都需要以下应用程序:
这是一个移动或桌面钱包,可让您在 Melechain 区块链上存储和管理您的硬币。它使用 Melechain SDK,无需直接与区块链通信。
这个面向用户的应用程序允许对区块链进行公开审计。