当前位置:首页区块链长推:以太坊分层 VS. TCP/IP 分层

长推:以太坊分层 VS. TCP/IP 分层

注:本文来自@SuperDigitalV 推特,其自喻为投资区块链、密码学、人工智能和zk系统的先驱。原推文内容由MarsBit整理如下:让我们深入了解TCP/IP等互联网协议(IP)的复杂性,它们的历史,以及这些系统如何与以太坊区块链生态系统并行。这条线是技术性的!# InternetProtocols # EthereumTCP/IP是互联网的支柱,它起源于20世纪60 -70年代的ARPANET项目。它是一套用于数据传输和路由的协议。TCP/IP是分层的,每一层都有其特定的任务:网络接口、互联网、传

注:本文来自@SuperDigitalV 推特,其自喻为投资区块链、密码学、人工智能和zk系统的先驱。原推文内容由Marit整理如下:

让我们深入了解TCP/IP等互联网协议(IP)的复杂性,它们的历史,以及这些系统如何与以太坊区块链生态系统并行。

这条线是技术性的!# InternetProtocols # Ethereum

TCP/IP是互联网的支柱,它起源于20世纪60 -70年代的ARPANET项目。

它是一套用于数据传输和路由的协议。TCP/IP是分层的,每一层都有其特定的任务:网络接口、互联网、传输和应用程序。

网络接口层(例如,以太网)负责数据的物理传输。

互联网层(例如 IP)确保数据包被正确路由

传输层(如TCP)保证可靠传输

应用层(例如 HTTP)用于用户交互

现在,让我们转到以太坊

以太坊是一个智能合约的区块链平台。

它的设计与互联网的分层方法相似。

以太坊中的每一层:网络、共识、状态和执行、接口,都有一个类似于TCP/IP的等效层。

以太坊中的网络层(devp2p, libp2p)类似于TCP/IP中的网络接口,负责节点之间的对等发现和通信。

类似地,以太坊网络层负责点对点通信和消息传播。

以太坊的共识层(Ethash, PoS)与TCP/IP中的互联网层相似。

就像IP路由数据包一样,共识算法确保所有节点对区块链的状态达成一致。

它是用于验证交易并将交易添加到区块链的规则集。

状态与执行层(EVM)类似于TCP/IP中的TCP。

与TCP一样,EVM确保所有操作(交易或智能合约执行)都以正确的顺序正确执行。

EVM是智能合约的运行时环境。

以太坊的接口层(Web3., ethers.)的功能类似TCP/IP中的应用层

使用户(或dApp)能够与区块链进行交互

这些库允许开发人员创建与以太坊交互的应用程序,而无需管理原始数据

现在我们再深入一点。

就像DNS将域名映射到IP地址一样,以太坊名称服务(ENS)将人类可读的名称映射到以太坊地址、IPFS哈希值和其他标识符。

这简化了事务并改善了用户体验。

用于网页的HTTP协议类似于以太坊中的ON-RPC。

ON-RPC是一种用ON编码的远程过程调用(RPC)协议,允许dApp与以太坊节点进行通信。

它是应用程序和以太坊节点之间的通信桥梁。

TP是用于电子邮件的协议,类似于以太坊中的Whisper。

Whisper是一个纯粹的基于身份的消息传递系统,它允许dApp彼此通信。

它是dApps相互发送少量数据的通信协议。

正如SSL/TLS为HTTP提供安全性,使其成为HTTPS一样,以太坊也有安全协议。

以太坊的私钥加密确保交易是安全的,只有私钥持有者才能修改。

在以太坊中,智能合约类似于网络生态系统中的服务器。

它们接收请求(交易),处理请求,并触发响应。

它们保存和操作数据,就像服务器一样。

以太坊的ERC标准(ERC20, ERC721)类似于互联网标准(RFC)。

它们提供了开发人员遵循的一致规范,以确保兼容性、互操作性和一致性。

每个ERC为以太坊上的代币定义了一组特定的规则。

IPFS是一种与以太坊集成的分布式文件系统,可以看作是 web 生态系统中的 FTP。

它允许存储和检索文件,同时也保持区块链的去中心化精神。

IPFS用分布式的对等网络取代了集中式的客户端-服务器模型。

每个文件和每个数据块都有一个唯一的指纹,称为加密哈希。

正如WWW支持创建各种网站和应用程序一样,dApps是在以太坊区块链之上运行的应用程序。

它们是开源应用程序,利用链上智能合约来执行其操作。

此外,比特币的闪电网络(用于快速交易的链下解决方案)等协议与以太坊的第二层解决方案(如Optimi、,zkSync等)类似,旨在解决可扩展性问题,同时保持安全性。

总而言之,以太坊不仅仅是一个区块链,而是一个分层的技术堆栈,就像TCP/IP一样。

它是网络、共识机制、交易模型、智能合约逻辑和用户界面的组合,它们共同构成了一个动态的生态系统。

正如TCP/IP成为互联网的支柱一样,以太坊的目标是成为去中心化互联网的支柱。

理解这些相似之处有助于我们了解以太坊生态系统的复杂性和潜力。

感谢阅读!

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

温馨提示:

文章标题:长推:以太坊分层 VS. TCP/IP 分层

文章链接:https://www.btchangqing.cn/533573.html

更新时间:2023年05月16日

本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。

区块链

解读 ERC721-C:可编程的版税,让 NFT 价值分配更公平

2023-5-16 14:18:55

区块链

“0x37bf”鲸鱼地址创建4天 增持250万枚ARB

2023-5-16 14:19:20

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索