Blockchain 3.0 Architecture

Interconnected Chain: Provides a unified architecture and standard protocol for the interconnection of different blockchains.

    Realize the interconnection between different chains. For example, the Alipay chain used by Alipay and the WeChat chain used by WeChat, if I want to realize the transfer to the nodes in the Alipay chain in the WeChat chain, I need to go through the interconnected chain. equivalent to the Internet.


In the interconnected ledger, the relationship between the layers is similar to the protocols of the various layers of the Internet. Each layer only interacts with adjacent layers, and does not communicate across layers.

The application layer initiates payment, and the application layer calls the transport layer interface. The transport layer calls the interface of the interconnected ledger layer, and finally the interconnected ledger layer calls the interface of the ledger layer to send the payment request including the destination address connector to the connector of the ledger layer. The connector of the ledger layer sends the payment request to the other party's ledger connector according to the destination address. The initiation of the payment request is realized.

After receiving the user request, the destination ledger connector transfers the request to the transport layer by calling the upper-layer interconnected ledger layer interface, and then forwards it to the application layer, and the receiver receives the request.

The route that the payment response goes through is the same as above.

"Totally Decentralized" "Partially Decentralized" "Partially Centralized"

"End": No owner. All node accounting

"Partial Go": Belongs to the Alliance. Allocate different permissions and account according to the size of the permissions

"In part": belongs to the individual. Owners are assigned different permissions.

Architecture:

Static level: Outline the system boundary, structure, components and the association between components.

Dynamic level: Specification of the behavior of components and the interaction protocol between components.

Define the functional and non-functional characteristics of the system.

The public key address of Bitcoin is generated by the private key. The public key is processed by SHA256 and PIREMD160, and finally the Bitcoin address is formed by Base58 encoding.

Use Elliptic Digital Signature Algorithm (ECDSA) to realize digital signature and generate public key secp256k1



Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324661855&siteId=291194637