欢迎各位SteemCN区的用户参与「Steemit区块链学院课程」,我是「Steemit区块链学院」CN区的教授@abcallen,我将通过每期课程,与各位学院学员学习Steem以及其他区块链项目,一起认识背后的架构以及原理,让各位CN区学员可以深入浅出并且透过实际操作认识区块链,在区块链上可以更好的发展。
本期课程为「Steemit区块链学院」的第八期,通过「Steemit区块链学院」第七期课程,一个全新的区块链生态Defi出现在各位CN区学员面前,它是陌生的也是熟悉的,通过学习和实践「Steemit区块链学院」第七期课程促进了各位CN区学员在区块链网络世界的发展。
「Steemit区块链学院」第八期课程是将继续围绕波场生态进行学习,带领各位CN区学员继续深入学习波场生态相关区块链知识。希望通过课后作业拓宽各位CN区学员的思路,这对各位CN学员后期的发展也有着很大的帮助。
本期课程将继续探索Steem区块链以外的世界,希望通过本期课程让各位CN区学员发现区块链世界不一样的精彩,并且从中受益。
『前言』
在Steemit学院第三期课程,各位CN区学员都学习了钱包以及交易所,当然,为了能够让各位CN区学员对波场钱包的运作模式有更深刻的认识,这里还是需要进行知识回顾。
『区块链钱包的基本架构』
- 定义:基于区块链技术而创造的用于存储和转移价值过程中的收发装置。
组成区块链钱包的部分有很多,例如程序编写,整体设计… …但基本的两个组成部分为「私钥」和「公钥」。
『私钥』
- 通常用于证明个人对于账号的所有权,通过私钥可以对个人钱包的信息进行修改以及进行资产转移。
- 因而私钥等同于密码以及身份证,所以每个人一定要保管好自己的私钥,防止个人钱包私钥泄露导致资产损失以及个人信息泄漏。
『公钥』
- 作用仅用于收款,向他方透露公钥并不会导致个人信息泄露以及资产被盗。
『区块链钱包也是有一定分类的,分类如下』
- 全节点钱包
- 轻钱包
- 中心化钱包
其中波场钱包属于「轻钱包」,而轻钱包只能发出消息,管理和自己有关的交易,用于资产管理,转收款的一种客户端或硬件设备,用户在进行交易的时候需要支付一定的手续费。
在手续费方面,因智能合约的复杂程度的不同所收取的手续费也是存在一定的差别,波场钱包当中的任何一种交易都会扣除一定的带宽,而涉及到调动智能合约的交易便会扣除一定的能量或是TRX。
当然,随着区块链钱包的不断更新换代,现时的区块链钱包已经不仅仅作为用于存储和转移价值过程中的收发装置。就如同波场钱包,现时的波场钱包出了存储和转移接收价值之外,还具备了市场闪兑、波场生态中的Dapp,通过一款钱包就可以享受波场生态中的各种Dapp以及服务。
『波场钱包分为两大类』
- 桌面端的Tron Link
这属于波场钱包的插件版本,除了波场钱包的基本功能之外,也可以链接到其他的波场合作项目以及波场生态Dapp之上。
- 波宝Pro
波宝Pro属于波场钱包手机端Dapp,和波场钱包桌面端的插件属于同一个钱包,都可以称之为「Tron Link」。相较于桌面端「Tron Link」,手机端「Tron Link」功能更为齐全强大,一个波宝Pro涵盖了整个波场生态,而波场钱包却是波场生态中各大Dapp的便捷入口,也可以称之为“媒介”。
接下来将带领各位CN区学员学习了解一下收纳于波场钱包当中的「波场生态」。
『第一部分:资产』
「资产」项是区块链钱包必备的功能,在波场钱包资产页面具有以下功能
- 管理各种加密货币资产
- 「发送」 即,将个人资产转账至其他账户之上
- 「接受」 即,收款,外部资产转移到个人钱包账户当中
- 「闪兑」 这是波场钱包中加密货币快速兑换的功能
- 「冻结 」即,冻结TRX来获得波场能量或带宽
- 「投票」 当冻结一定数量的TRX之后,除了获得能量或带宽之外也会获得等额的波场权「TP」,通过对波场的超级节点投票可以获得一定的奖励。
- 「添加钱包/创建钱包 」
- 「扫一扫」 多用于钱包中加密货币的转账,因为大多数区块链轻钱包都支持扫描二维码转收账。
而点击个人波场钱包的用户名,我们会来到「公开账户管理」页面,在「公开账户管理」我们可以自由排序当下所有的波场钱包——可以收起来也可以全部展开或是排列先后顺序。
除此之外,在「公开账户管理」页面也有着「管理钱包」选项
- 权限管理
- 钱包名称
- 备份助记词
- 备份KeyStore
- 多重签名交易
- 钱包密码
- 备份私钥
- 删除钱包
『第二部分:波场生态中的Dapp』
Dapp在之前的课程中也有说过,Dapp的解释其实很容易理解,即
「创建和运行在分布式网络中的去中心化应用程序」,「去中心化」是Dapp最大的亮点。
而在波场生态众多的Dapp当中,波场钱包也属于波场生态中的Dapp,不过波场钱包更像一个拥有媒介功能的收纳盒,将所有的波场生态Dapp收纳其中。
波场生态中的Dapp主要分布在波场钱包的「发现」页面,即波场生态Dapp中心,而波场生态Dapp主要分为三大类:
- 交易类
- 游戏类
- 其他
而在第二部分,我将介绍波场生态中一些比较热门且大家都能用到的「波场生态Dapp」。
「JustSwap概念」
- 「JustSwap」是DeFi的场景应用之一,是一个基于TRON的交换协议,可以用于任何TRC20 Tokens的交换。
JustSwap网页端:https://justswap.org/
Token=通证=加密货币=代币
TRC20 Tokens 基于波场TRC20协议而发行的一类代币
「JustSwap特点」
「JustSwap」是一个自动的流动性协议,这里无需出价撮合交易,没有任何中心化的组织和设施来保证交易。在JustSwap,每个奖金池都是由智能合约来控制的,支持兑换Token,增加流动性。
「JustSwap中的价格决定因素」
在JustSwap当中,只要存在所要交换的TRC20 Token交易对,那么任何2个TRC20 Token都可以交换,其中每个资金池都使用了X*y=k的公式来保障TRC20 Token兑换时的合理性,而「TRC20 Token的价格主要是由每个奖金池Token的相对数量而决定。」
「JustSwap中添加或删除流动性的原则」
当个人打算添加或是删除资金池流动性时,也是需要按照当前奖金池Token以及TRX的比例进行,例如当前奖金池中TSP和TRX的比例为1:100,那么在增加或是删除奖金池流动性的时候也必须是1:100。
JustSwap页面分类
- 兑换 主要用于任何TRC20 Token的兑换
- 资金池 主要用于为TRC20 Token交易对提供流动性
「Poloin DEX概念」
「PoloniDEX」 隶属于P网「Poloniex」,是基于波场 TRON 的去中心化交易平台,零手续费。
Poloin DEX网页端:https://poloniex.org/zh/
P网「Poloniex」成立于2014年,是注册于塞舌尔的一家全球化领先数字资产交易平台,自Poloniex 创立以来,安全高效的服务便得到用户的认可,真实交易量长期位列全球TOP3,独创的TrollBox系统让用户获得更有趣的交易体验。
P网的愿景是重构全球信任体系,让交易触达每个角落,解放价值,使价值自由流动。
「波宝Pro中的PoloniDEX,主要有四个页面组成,分别是」
- 首页
在「PoloniDEX的首页」我们可以查看到当前各种加密货币的涨幅以及加密货币24小时内的交易量,通过点击相应的交易对可以直接进行加密货币的买卖。
由于PoloniDEX如同JustSwap一样属于Defi交易所,所以在进行买卖的时候无需进行价格的撮合,其价格主要由每个奖金池Token的相对数量而确定,操作页面类似于火币交易所的操作页面。
- 行情
在「PoloniDEX行情页面」,我们可以查看到各种加密货币当下的价格,我也可以通过搜索通证的方式来了解某种加密货币当下行情。
因为PoloniDEX是基于波场 TRON 的去中心化交易平台,所以在PoloniDEX行情页面,我们所看到的交易对中都拥有TRX。通过点击相关交易对可以进行加密货币之间的买卖。
- 交易
在「PoloniDEX交易页面」分为「交易」和「当前委托」两个选项,其中「交易」页面所呈现出的交易对是基于「PoloniDEX行情页面」所选择的交易对所呈现的。
例如我们在「PoloniDEX行情页面」选择BRG/TRX交易对,那么在「PoloniDEX交易页面」所呈现的交易对也将会BRG/TRX。
「当前委托」又分为「当前委托」和「我的交易」两个页面,在当前委托页面所呈现的为买卖加密货币的挂单,我的交易主要呈现的个人交易记录。
- 资产
「PoloniDEX资产页面」所呈现的资产和波场钱包资产页面呈现的资产一模一样,因为登录PoloniDEX是通过波场钱包登录的,所以会如此。
「PoloniDEX分类」
- 网页端 Dapp
- 波场钱包手机端波宝Pro内部
PoloniDEX网页端相较于手机端功能更为齐全,但登录方面却不是比较友好,相反手机端和tronscan端更适合用户使用。
注意事项:PoloniDEX主打TRC10 Token,但也存在TRC20 Token,千万不要将TRC10 Token转入到TRC20地址当中,不然你将无法找回TRC10 Token。
「SUN的概念」
- Tron首家集稳定币兑换、质押挖矿及自制一体化平台。
稳定币兑换
SUN网页端:https://sun.io/
在SUN当中存在3种美元稳定币
- USDT
- TUSD
- USDJ
这三种稳定币可以组成不同的交易对来实现稳定币的兑换,例如
- USDT-TUSD
- USDT-USDJ
- TUSD-USDJ
「挖矿」
如果想要参与波场生态中的挖矿,可以直接参与到波场生态的「世纪挖矿」当中,在「世纪挖矿」分为
- JustSwap流动性挖矿
参与过Nutbox流动性挖矿的CN区学员应该比较懂流动性挖矿——为Token交易对提供流动性获得流动性凭证,将相应的流动性凭证添加至相应的流动性矿池中进行挖矿。
- JustLend存款挖矿
这里可以看做为「质押挖矿」,即质押部分资产至相应矿池中获得利息,挖矿量和存入资金以及存入时长成正比。
在「JustLend存款挖矿」项目当中,除了质押Token进行挖矿之外还可以获得相应的挖矿大礼包——获得其他Token。
大礼包中的Token分别有
- TRX
- JST
- WIN
- SUNOLD
- BTT
「JustLend概念」
- 一个基于Tron的Defi借贷平台
JustLend网页端:https://justlend.org/
进入到JustLend是直接波场账户登录的,而在JustLend页面分为
- 账户状态
刚开始进入JustLend会对个人波场账户进行一个风险评估
- 全部市场
在全部市场当中,波场用户想要借贷需要在JustLend全部市场中通过存款获取JToken后进行抵押,然后从协议当中借出任何支持借出的资产。
「JustLend与常规借贷的不同之处」
和点对点协议不同之处在于JustLend借出资产仅要求用户质押所需的资产,并没有到期日,借款也是实时进行的,其次借款的利率是由市场的供需自动决定的。
「资金供给」 采用货币市场资金池模式,不同的底层资产对应不同的货币市场
「撮合模式」 由智能合约自动撮合,无需借贷方,放贷方协商撮合
「放款方式」 实时放款,借款人只需要持有JToken就可以自动享受利息
「还款方式」 随借随还
「zKWrapper概念」
- zkWrapper是利用零知识证明对多种波场网络资产实现了匿名转账交易的平台。
「zKWrapper的使用条件」
- 用户需要拥有匿名账户,用户可在本地账户中创建匿名账户。
创建方式
在波宝Pro「我的」页面,选择「匿名账户管理」,点击「创建钱包」,之后的操作方式同常规的波场钱包的创建方式一致,详情请看教程:区块链钱包安装教程 | 波场钱包的安装和注册
「zkWrapper界面认识」
当波场用户拥有波场匿名账户后,在「zkWrapper界面」就会出现
匿名账户中分为「转账」和「收款」,可以选择的转账和收款Token有5种,分别是
- USDT
- USDJ
- TRX
- BTT
- JST
「zkWrapper转账」
「zkWrapper转账」方式和波场钱包的转账方式一样,唯一不同之处在于所转出的账户为匿名账户,因为是Defi,所以收取的手续费为「能量/带宽」。
「zkWrapper收款」
「zkWrapper收款」的操作方式也和波场钱包的操作方式一样,也分为二维码收款和地址收款,不过唯一不同的是——收款地址匿名化。
当我们在波场钱包创建了匿名账户之后,在「zkWrapper」页面也会存在「公开账户」页面,「公开账户」也可以进行转账,不过是转账资产至匿名账户。
「公开账户」在「zkWrapper」主要是起到了辅助性的作用,因为匿名交易需要「公开账户」中的「资产」以及「带宽/能量」辅助进行。
- 去中心化
- zkWrapper匿名账户信息、匿名账户到匿名账户转账完全匿名
- 匿名账户链上不可查,保证了用户转账的匿名性,实现了资产转账匿名化
- 由于是匿名转收账,一旦出现转收账错误,那么匿名账户链上不可查将使得转错的资产无法找回。
所以请勿向个人匿名地址中充值任何非USDT-TRC20/USDJ/TRX/BTT/JST的资产,否则资产将无法找回。
zkWrapper仅支持USDT、USDJ、TRX、BTT、JST的转收账,转收账的局限性比较大。
zkWrapper属于Defi项目,所以整个交易都依赖于智能合约,且智能合约的复杂程度较大,所以在整个交易完成后会消耗大量的波场能量和带宽。
「Tronscan概念」
Tronscan是波场官方的区块链浏览器
Tronscan网址:https://tronscan.io/
Tronscan登录方式:Tron Link登录
在「Tronscan」主要分为以下几个大的板块
- 区块链交易信息查询
通过输入波场钱包地址就可以进行波场账户的区块链交易信息的查询。
- 区块链
在「Tronscan区块链」选项当中有着子类别选项
节点/区块/交易/转账/账户
合约概况/合约调动/合约部署/合约验证
以上内容均为波场生态当中所有网络的信息,例如点击「交易」,因为区块链的去中心化以及公开透明,用户可以查看到波场生态当中当下所有的交易信息。
- 通证
在「Tronscan通证」选项当中有着子类别选项
「通证概况」 在通证概况里能看到基于TRON协议发布的所有Token
「通证录入 」在通证录入当中分别可以录入TRC20/TRC721/TRC10 Token,并且每种协议对于Token的录入条件都是不一样的。
「热门通证 」波场生态中的热门通证分别有TRX/USDT/USDJ/JST/BTT
- 数据
在「Tronscan数据」选项当中有着子类别选项
「统计数表」 在统计数表当中可以看到 波场生态中「交易/稳定币交易/流通/通证/账户/区块/合约/超级代表/网络」的统计数据。
「最佳数据」 在最佳数据当中可以看到波场生态「账户/通证/合约/资源」在1小时、1天、1周的最佳数据。
「基金会地址」 在基金会地址当中可以看到波场生态中的基金会账户地址以及账户金额。
- 委员会
在「Tronscan委员会」选项当中有着子类别选项
「超级代表」 在TRON网络中,任何TRX持有者都可以申请成为超级代表候选人,都有机会成为超级代表或者超级代表合伙人。每个TRX持有者都可以投票给超级代表候选人,获得投票数最高的前27名候选人将成为超级代表,第28~127名成为超级代表合伙人。超级代表有出块和打包交易的义务,同时也会获得相应的投票和出块奖励。超级代表合伙人不参与出块和打包交易,仅可以获得投票奖励。所有超级代表候选人、超级代表合伙人和超级代表,都有权利发起提议来修改TRON网络参数。
「投票」当波场用户冻结TRX来获得能量和带宽后也可以获得相应的波场权「TP」,1TRX=1TP,通过投票给超级节点可以获得一定的年化奖励。投票建议投给年化率高且拥有团队资质的超级节点。
「提议」 委员会由前27名超级代表组成,用于修改TRON网络动态参数,如出块奖励、交易费用等等。每个超级代表、超级代表合伙人及超级代表候选人都具有提议权,以及对提议的投票权。当提议获得19个及以上的超级代表赞成时,该提议将通过,并在下个维护期内进行网络参数修改。
- JUSTDEFI
「Tronscan」作为波场官方区块链浏览器功能十分强大,除了以上功能之外,也链接到了波场生态中的三大DEFI应用。
「JUSTSTABLE」基于TRON的DEFI借贷平台
「JUSTSWAP」基于TRON的交换协议,可以用于任何TRC20 Tokens的交换。
「JUSTLEND」基于TRON的DEFI借贷平台
- POLONI DEX
在「Tronscan」,波场用户无需打开「POLONI DEX」网页就可以享受「POLONI DEX」所带来的去中心化服务。
- SUN Network
在「Tronscan」中,「SUN Network」主要用作于波场区块链信息的查询。
- BTFS
概念:首个可扩展的去中心化存储系统去中心化应用的基础平台。
BTFS官网:https://www.bittorrent.com/
平台原生Token:BTT
- 更多
在「Tronscan更多」选项当中还有着非常多的功能,分别是
「开发资源」波场白皮书/波长架构/波场API
「工具」 查看交易/编码转换工具/自主上币
... ...
『第三部分:市场』
波场市场页面分为
- 闪兑
波场钱包中加密货币快速兑换的功能
- 行情
行情中的所有交易对的行情信息都来自于「Poloniex」,波场用户可以在发现页面进入到「Poloniex」,也可以直接在波场钱包市场当中任意点击交易对也可以进入到「Poloniex」。
「PoloniDEX」 隶属于P网「Poloniex」,是基于波场 TRON 的去中心化交易平台,零手续费。
从这里也可以发现一点,波场钱包的每个页面其实都关联着其他的波场生态Dapp,除了能够更好地发挥波场钱包轻钱包的功能之外,也带来了非常便捷的使用服务。
在前言当中说过波场钱包如同一个具有媒介功能的收纳盒,收纳着波场生态中的各种Dapp,而波场钱包就如同一张具有关联性的大网,连接着各大波场生态Dapp,促进着波场生态的快速发展。
波场网络也成为全球最重要的区块链和去中心化应用平台之一,保证着区块链网络世界的平衡与稳定,推动着区块链网络世界的快速发展。
『Steemit区块链学院』| 课后作业
- 写一篇文章谈一下个人对于波场钱包运作模式的认识以及看法。
注 :为了不必要的争端,请参与的学员作业文章中不要涉及blurt 、hive 这种分叉链等相关内容。
『Steemit区块链学院』| 课后作业要求
参与要求:Steem声望50以上
参与时间:5月31日-6月6日23:00「北京时间」
文章语言:中文「Chinese」
课程只接受中文用户参与,且不接受翻译的内容,而且针对的是SteemCN区。「The course only accepts Chinese users, and does not accept the translated content, and it is aimed at the SteemCN area.」
参与课程的学员请将作业文章发布到「SteemitCryptoAcademy社区」
发布教程请看:Steem教程 | 参与Steemit学院课程的学员如何将文章发布至SteemitCryptoAcademy社区
- 参与课程的学员作业文章需要加入标签 #cryptoacademy 发布到Cryptoacademy社区。「添加标签的时候不要加上#」
- 参与课程的学员作业文章需要加入标签 #abcallen-week8,方便Steem学院统计和点赞。
- 参与课程的学员作业文章字数要求「最少400字以上」。
- 参与课程的学员作业文章标题需要带有「Steem学院课后作业」字样。例如:「Steem学院课后作业 | 我心中的Tron Link的运作模式」
- 参与课程的学员作业文章必须为「原创」,严禁抄袭,洗稿,翻译,搬砖、开小号撸羊毛等,一经发现,拉入黑名单,取消参与资格。
- 每周课程的参与周期为一周「7天」
- 请参与Steem学院课程的学员认真编写作业文章。
- 每次课程,每位学员「只能参加一次,写一篇文章。」
- 请参与课程的学员提早进行作业编写,并保证作业质量,这样有机会获得Steem官方奖励。