第一篇 墨客区块链(MOAC BlockChain)思维导图

一句话解释:

1.墨客区块链(MOAC BlockChain)

一种实现了子链功能、对dapp友好的底层公链。

2.子链(Micro Chains)

在墨客主链上派生出来的、具有独立功能的区块链。

3.共识(Consensus)机制

解决区块链如何在分布式场景下达成一致性和有效性的机制。

3.1 POW(Proof of Work)

基于工作量证明的共识机制。

3.2 POS(Proof of Stake)

基于权益证明的共识机制。

3.3 DPOS(Delegated Proof of Stake)

基于授权权益证明的共识机制。

3.4 IPFS(Inter Planetary File System)

一种分布式文件系统协议。

3.5 PBFT(Practical Byzantine Fault Tolerance)

实用拜占庭容错算法。

4.API(Application Programming Interface)

应用程序编程接口。

5.java

一种架构复杂、功能强大的面向对象编程语言。

6.PHP

一种适用于web开发的通用开源脚本语言。

7.Python

一种面向对象的解释型程序设计语言。

8.NodeJS

一种JavaScript运行环境。

9.Go

一种结合了效率和安全性的编译型编程语言。

10.智能合约(Smart Contract)

此处特指可以在区块链上运行的、类似执行合同的计算机协议。

11.solidity

一种适合编写智能合约的语言。

12.remix

一种浏览器版的solidity开发IDE。

13.P2P网络

一种区别于S/C结构的对等计算机网络。

14.分布式系统

构建在计算机网络之上、支持分布式处理的软件系统。

15.密码学(cryptography)

安全、隐秘地传递信息的科学或方法。

16.地址

墨客区块链主要有账号地址和合约地址。

17.数字签名

一段数字串,用于验证发送信息的真实性。

18.零知识证明(Zero Knowledge Proof)

在不提供有用信息的情况下,使验证者相信某个论断是正确的。

19.对称密钥算法

算法中加密和解密使用相同的密钥。

20. 非对称密钥算法

算法中加密和解密使用不同的密钥。

21.散列函数(hash)

把任意长度的输入通过算法变换成固定长度的输出。

22.账号

在区块链中,一对公钥和私钥共同组成唯一标识的账号。

23.挖矿

按区块链共识机制竞争记账的过程。

24.交易所

能够进行数字资产交易的场所。

25.钱包

管理数字资产的钱包,包括网页版钱包和手机版钱包。

猜你喜欢

转载自blog.csdn.net/lyq13573221675/article/details/80856639