以太坊的Web3基础知识,Tron:GetBlock的解释 

Company

GETBLOCK

September 14, 2021

5 分鐘閱讀

article cover

从意识形态方面来讲,Web3或Web 3.0要取代 Web2.0,是开创用户生成内容的一代互联网基础设施。在对方无法对基础设施获得100%的控制权时,Web3优先注意点对点的交互。

比特币以太坊 开始,区块链(分布式账本)代表Web3概念的技术实现。Web3.0需要两个关键的要素:数据库用于去中心化应用程序(dApp)的构建过程中,而钱包实际上是Web3.0的帐户。

以太坊、Tron钱包

对于加密货币用户来说,钱包的运行方式就像银行账户一样。不过,钱包带来更多的机会:在Web3中钱包可以发挥密码或护照的作用,既可以发挥钥匙或锁的作用。加密货币爱好者确定,Web3钱包将在未来的去中心化经济中可以作为电子邮件地址。

Metamask是以太坊的端点

Metamask钱包于2016年由领先的 以太坊 (ETH) 开发团队 (ConsenSys)启动,通过自己的浏览器,Metamask钱包允许加密用户与以太坊和类似区块链(币安智能链Polygon等等)实现交互。

Metamask自动在 以太坊 上创建一个公共地址(以 0x.. 开头),此后,该地址的所有者可以与去中心化应用程序直接交互,而无需设置“原生”以太坊 (ETH) 钱包。因此,Metamask成为用户和以太坊之间的代理。

截至2021年第一季度之末,Metamask每月有 300万活跃用户。在很大程度上,Metamask以Google Chrome插件的形式使用。从2021年开始,除了存储代币和私钥功能之外,Metamask钱包还可以浏览DEX,以找到最佳价格。

Tron钱包:让一百朵花开放

以太坊 (ETH) 不同,Tron (最被炒作的竞争对手) 没有 “主要”钱包。根据Tron Network官网信息,(https://getblock.io/nodes/heco/) 钱包等15个钱包(包括Trustwallet、[火币])都得到Tron的信任。

与此同时,TronLink和Klever是最受欢迎的两个以Tron为中心的钱包。两者都获得Tron社区的大量关注,因为这两种钱包允许存储 TRX 货币和TRC-20(Tron-native)代币。

以太坊、Tron的程序库

简而言之,程序库代表软件应用程序所需的“例程”(用于重复操作的工具)的集合。在工作过程中开发人员使用程序库为工具包:程序库允许开发人员编写或运行各种类型的应用程序。

在区块链编程中,特定用途的程序库用于编写去中心化应用程序 (dApp)过程中。以太坊Tron 开发人员通常使用Javascript库、Web3.js库和Tronweb库。

Web3.js:以太坊开发人员的首页

根据其文件的信息,Web3.js是一种 以太坊 JavaScript的 API,即与以太坊Web3生态系统交互所需的模块集合。Web3.js允许开发人员为以太坊创建 dApp,并且连接到 Swarm 和Whisper加密消息传送协议。

从技术方面来讲,Web3.js允许浏览器和dApp 使用HTTP或IPC连接,从而确保与本地或远程以太坊节点交互。

Tronweb:访问 Tron节点 API的良好方式。

就像 Tron 生态系统和基础设施的许多其他元素一样,Tronweb 在设计和可用性方面与以太坊的Web3.js非常相似。 Tronweb的创建目标是基于Tron的dApp与Tron智能合约的连接。

根据Tron文件的信息,Tronseb还具有一些独特的功能,允许在浏览器、Node.js和物联网设备中使用dApp。

Company

GETBLOCK

September 14, 2021

5 分鐘閱讀

twittertwittertelegramtelegramLinkedinLinkedin