NFT defi质押流动性挖矿项目开发方案详情
NFT的全称是Non-Fungible Tokens,(NFT+defi质押流动性挖矿系统开发,134-1633-5319)中文常翻译为“非同质化token/不可替代token”,即非同质化代。简单地说,NFT是区块链的一个条目。虽然(BTC)、以太币(ETH)等主流加密资产也记录在中,但NFT和它们不同的地方在于:实际上每一个NFT的背后都会随机生成一串代码 ,这串代码且永远不变,任何一枚NFT token都是不可替代且不可分割的。
NFT系统开发的上链可分为两种,即公链与联盟链。国外应用较多的为公链,这种情况的NFT系统通常是去中心化的,内部交易需要搭建钱包来完成,有以太、Polygon、heco链等主流公链。
三层架构以太坊是去中心化的数字货币系统,天然适用 p2p 通信架构,并且在其上还支持了多种协议。在以太坊中,p2p 作为通信链路,用于负载上层协议的传输,可以将其分为三层结构:
上层是以太坊中各个协议的具体实现,如 eth 协议、les 协议。第二层是以太坊中的 p2p 通信链路层,主要负责启动、处理新加入连接或维护连接,为上层协议提供了信道。下面的一层,是由 Go 语言所提供的网络 IO 层,也就是对 TCP/IP 中的网络层及以下的封装。p2p 通信链路层从下层开始逐步分析,第三层是由 Go 语言所封装的网络 IO 层,这里就跳过了,直接分析 p2p 通信链路层。p2p 通信链路层主要做了三项工作:
由上层协议的数据交付给 p2p 层后,首先通过 RLP 编码。RLP 编码后的数据将由共享密钥进行加密,保证通信过程中数据的安全。后,将数据流转换为 RLPXFrameRW 帧,便于数据的加密传输和解析。
NFT系统开发的上链可分为两种,即公链与联盟链。国外应用较多的为公链,这种情况的NFT系统通常是去中心化的,内部交易需要搭建钱包来完成,有以太、Polygon、heco链等主流公链。
三层架构以太坊是去中心化的数字货币系统,天然适用 p2p 通信架构,并且在其上还支持了多种协议。在以太坊中,p2p 作为通信链路,用于负载上层协议的传输,可以将其分为三层结构:
上层是以太坊中各个协议的具体实现,如 eth 协议、les 协议。第二层是以太坊中的 p2p 通信链路层,主要负责启动、处理新加入连接或维护连接,为上层协议提供了信道。下面的一层,是由 Go 语言所提供的网络 IO 层,也就是对 TCP/IP 中的网络层及以下的封装。p2p 通信链路层从下层开始逐步分析,第三层是由 Go 语言所封装的网络 IO 层,这里就跳过了,直接分析 p2p 通信链路层。p2p 通信链路层主要做了三项工作:
由上层协议的数据交付给 p2p 层后,首先通过 RLP 编码。RLP 编码后的数据将由共享密钥进行加密,保证通信过程中数据的安全。后,将数据流转换为 RLPXFrameRW 帧,便于数据的加密传输和解析。