随着区块链渐渐进入普通用户视野,很多有趣的去中心化应用开始流行起来,比如下图中去中心化交易所(Uniswap、pancakeSwap、JustSwap、DefiBox),还有基于多种玩法的 DeFi 协议等等。 很多区块链小白们可能费时费力学了半天区块链,创建了钱包,从各种渠道买到了数字货币,开始在钱包中参与各种各样五花八门的 DeFi 应用。那么,钱花出去了有没有被骗?是否根据正常流程参与了应用?这些都是普通非区块链技术用户们最关心的事情。因为不懂得如何确保自己数字货币流向的安全,或者自己参与业务的安全性,导致被骗的情况在区块链世界里屡见不鲜。 本文从区块链的显示器——区块浏览器来教大家玩转当前主流应用型区块链,基于区块链浏览器中交易内容查看、交易关键数据格式、区块链数据存储等几个模块,由浅入深教大家学习区块链,拒绝做“韭菜”,自我辨别项目风险性与交易安全性。 图 1 Uniswap - Ethereum 链 图 2 PancakeSwap - BSC 链 图 3 JustSwap – Tron 链 图 4 DefiBox – EOS 链今天实验室从几大支持智能合约的区块链平台的区块链浏览器入手,带大家驰骋区块链的海洋。按照智能合约编写语言分类,本期主要讲解支持 Solidity 语言智能合约(以太坊系)与 C++语言智能合约(柚子 EOS)的区块链浏览器。 以太坊系区块浏览器以太坊系主要分为以下几条区块链,首先是 Ethereum (以太坊),其次是以其为基准进行独自运营发展的几条公链,分别是 Tron (波场)、BSC (币安智能链)、HECO (火币生态链)以及 OKEXChain (OKEX 公链)。作为以太坊系,这几家区块链项目的浏览器产品又细分为三种不同的框架。 Etherscan、BscScan、HecoInfo以太坊浏览器团队开发的这三个区块浏览器,在框架、数据显示、功能等方面都近乎一致,详细的使用方法后续会统一讲解。 图 5 Etherscan 浏览器主页 图 6 BscScan 浏览器主页 图 7 HecoInfo 浏览器主页 TRONSCAN 波场浏览器波场浏览器结合其自身账户模型特点以及与以太坊的区别,在框架上与前三个有少许差别,但在功能使用、数据存储以及编码等方面还是存在一些共通性。 图 8 TRONSCAN 浏览器主页 OKT 浏览器该浏览器主要与其他多个区块链项目浏览器被统一整合在一个平台,主要用于区块数据查询,但其他智能合约读写功能与数据也相应可以实现。 图 9 OKT 浏览器主页去中心化金融应用(DeFi)中有一些常见的交易类别,以及在区块浏览器中有不同交易信息查询入口,通过这些信息来对应到不同的区块浏览器进行信息匹配查找,确认交易内容是否与 Dapp 前端进行的内容一致(避免前端业务作恶或错误导致数字货币资产丢失)。 (责任编辑:admin) |