『Steemit区块链学院』第三季第一期课程|币安智能链「BSC」的架构及其理念

in SteemitCryptoAcademy3 years ago (edited)

欢迎各位SteemCN区的用户参与「Steemit区块链学院第三季课程」,我是「Steemit区块链学院」CN区的教授@abcallen,我将通过每期课程,与各位CN区学员学习了解区块链网络世界中不同的区块链生态,一起认识背后的架构以及原理,让各位CN区学员可以深入浅出并且透过实际操作认识区块链,在区块链网络世界中可以更好的发展。


1.png

在「Steemit区块链学院第二季课程」中,CN区学员已经学习了Steem生态、智能合约、波场生态、Defi等区块链知识。从「Steemit区块链学院第三季课程」开始,我们将继续学习区块链网络世界中其他区块链生态的知识,而从第三季第一期课程开始,我们将学习「认识币安智能链」。

区块链网络世界如此之大,所以随着课程的推进,难度也会发生一定的改变。不过「Steemit区块链学院第三季课程」依然会非常精彩,也愿各位SteemCN区学员通过对「Steemit区块链学院第三季课程」的学习,发现区块链世界不一样的精彩,并且从中受益。


『第一部分:币安智能链的背后架构及其理念』

前言

本期课程为「Steemit区块链学院第三季课程」的第一期,主题是「币安智能链」,在第一期的第一部分为了能够让各位CN区学员更好的学习和认识「币安智能链」,我将从三个方面深入浅出的带领各位CN区学员学习和认识「币安智能链」,这三个方面分别是

币安币安链币安智能链

希望参与「Steemit区块链学院第三季课程」第一期课程的CN区学员认真学习。

币安

币安概念

币安,英文名「Binance」,全球领先的区块链数字资产交易平台。

币安官网

9.png

在币安,为全球提供着以下服务

  • 币安交易所」,提供广泛的区块链数字资产交易。
  • 币安学院」,提供开放式,一站式的区块链内容学习资源
  • 慈善卡」,币安慈善基金会是全球首家通过区块链驱动的慈善基金会,旨在通过区块链技术所提供的的去中心化,高效率,问责制度来重新定义慈善事业,以此推动慈善事业的发展。
  • 币安孵化器」 ,币安孵化器为币安旗下的区块链项目孵化器,旨在为区块链加密货币企业家、项目和社区提供孵化、投资和授权。
  • 区块链数字资产发行
  • 币安研究院」,为加密货币行业的投资者提供专业,数据驱动的见解和分析报告

10.png

币安原生Token

  • BNB「币安币

BNB是贯穿于整个币安生态系统中的原生资产,属于币安同社区开发的区块链软件系统,BNB除了在币安生态中充当Gas燃料外,也可以作为区块链数字资产进行投资交易,也可以助力币安生态系统中其他应用的发展。

币安作为全球领先的区块链数字资产交易平台,用户量覆盖了全球180多个国家,币安采用了1400000+单/秒的区块链撮合技术快速处理着币安交易所大量的交易,这也使得币安成为了全球区块链加密货币交易处理速度最快,且交易量最大的区块链数字资产交易平台之一。


币安链

币安链概念

币安链」是币安及其社区于2019年4月开发的区块链,旨在实现区块链数字资产的去中心化交易。

8.png

币安链拥有着同大多数区块链都有的功能,即

  • 发行以BEP-2标准的区块链加密货币
  • 发送和接收区块链数字资产
  • 区块链数字资产的铸币/燃烧、冻结/解冻、锁定/解锁

但币安链的存在对于币安而言更多地起到了辅助性的作用,币安链是建立在分布式共识上的高效引擎,在结合了Defi的基础上使得去中心化交易得以在币安实现。

币安链的发布更好的解决了币安生态系统中的诸多问题,实现了币安去中心化交易所的高吞吐量,低延迟,低成本的特性。与此同时,也通过去中心化交易所的特点解决了用户资产不透明的问题,使得用户可以拥有资产的掌控权。


币安智能链

币安智能链概念

币安智能链,简称「BSC」,属于币安链的升级,是币安链上平行运行的区块链。

11.png

币安智能链的产生原因

随着Defi生态的不断火热,以太坊在交易处理方面的高延迟使得整个交易效率低,Gas费用超高。而去中心化交易所高频率的交易加重了以太坊网络的严重堵塞,这样的弊端也随着Defi的逐渐火热被放大。

而币安正好发现了以太坊在Defi生态中的短板,币安跟随着区块链发展的步伐推出了「币安智能链」。

在币安拥有两条公链,分别是

  • 币安链
  • 币安智能链

在币安的双公链机制中,币安将智能合约和去中心化交易「DEX」分别置于BSC和币安链中,用户可以在BSC上开发DApp,并从 币安DEX的高速交易中受益,以解决高频交易引发的网络拥堵问题。

币安智能链的特点

  • 智能合约」 Defi的最重要最关键部分在于智能合约根据协议内容且满足条件后的自动执行,而BSC很好的结合了智能合约,如果说各式各样的Dapp构建了币安Defi生态的多样性,那么智能合约则是币安Defi生态中Dapp的底层逻辑和运行规则。

  • EVM兼容」BSC兼容现有所有的以太坊模子,即BSC兼容以太坊生态当下所有的去中心化应用程序和工具。BSC开发人员可以在及低成本和精力的条件下实现以太坊去中心化应用程序和工具的便捷迁移和部署,这使得BSC Defi生态的开发可以高效率,低成本的完成。

EVM:一款通用、精简的嵌入式虚拟机
兼容:应用程序之间相互配合的程度。

  • 互操性」BSC配备高效的本地双链通信,优化用于「扩展需要快速流畅用户体验的高性能Dapp」

  • 跨链交易服务」币安为了能让不同的区块链数字资产实现不同区块链之间便捷的交互发布了「币安桥」服务。币安桥采用了区块链桥接技术,通过这一技术为币安链,币安智能链和以太坊的dapp提供流动性的桥接服务,让区块链数字资产可以在原声区块链与币安链,币安智能链和以太坊间进行区块链网络的转换,如将BTC从以太坊转入币安智能链,网络手续费取决于用户所选择的区块链网络。「例如用户所选择了币安智能链网络,那么手续费将收取少部分的BNB


『第二部分:币安智能链钱包』

在对币安智能链进行相应的学习和了解后,我们应该认识一下币安智能链钱包,无论区块链生态发展的如何,区块链钱包在整个发展过程是必不可少的工具。

在此之前我们需要学习认识一下区块链钱包,之后各位CN区学员可以更好地学习和认识BSC钱包。

先说一下钱包的分类,钱包一共分为两大类

实体钱包虚拟钱包

作为一名Steem用户,我们目前所涉及的钱包多数为虚拟钱包——「区块链钱包」。

区块链钱包的基本架构

  • 定义:基于区块链技术而创造的用于存储和转移价值过程中的收发装置。

组成区块链钱包的部分有很多,例如程序编写,整体设计… …但基本的两个组成部分为

私钥公钥

私钥

  • 通常用于证明个人对于账号的所有权,通过私钥可以对个人钱包的信息进行修改以及进行资产转移。
  • 因而私钥等同于密码以及身份证,所以每个人一定要保管好自己的私钥,防止个人钱包私钥泄露导致资产损失以及个人信息泄漏。
  • 钱包账户的私钥一定得好好备份,丢失了将无法找回,所以新人在注册Steem账户的时候,系统部分会再三嘱咐要备份好私钥,特别是「主秘钥」。

公钥

  • 作用仅用于收款,向他方透露公钥并不会导致个人信息泄露以及资产被盗。

区块链钱包也是有一定分类的,分类如下

全节点钱包轻钱包中心化钱包

全节点钱包

定义

  • 用于接收所有人发出的转账信息,管理个人资产,验证他人发出信息真实性的钱包。

特征

  • 全节点钱包因为要储存所有区块链上的信息才能进行验证,所以体积较大。其次全节点钱包的区块链网络是通过使用者,参与者,提供者所贡献的服务构成的,贡献服务者也可以得到一些奖励,例如挖矿收益以及手续费。

全节点钱包的优点

  • 更好的隐私保护
  • 更好的交易效率

全节点钱包的缺点

  • 空间占用量较大
  • 准入门槛较高,不适合新手
  • 所支持的数字资产有限
  • 每次使用前都需要同步数据,很麻烦

全节点钱包的范例

  • 最早期的区块链钱包,例如「比特币钱包、以太坊钱包」。

轻钱包

  • 轻钱包只能发出消息,管理和自己有关的交易,用于资产管理,转收款的一种客户端或硬件设备,用户在进行交易的时候需要支付一定的手续费。

随着Defi生态的不断发展,轻钱包也是「便捷、多快好省」的代名词,现实多数区块链轻钱包除了拥有钱包的基础功能之外,用户也可以在轻钱包中享受到各种Defi场景应用。

  • 在手续费方面,因智能合约地址的不同,所收取的手续费用也是不同的。

注:凡事没有绝对,加密货币交易时手续费的多少一般取决于智能合约执行时的复杂程度,智能合约复杂程度越大,手续费就越高。

特征

  • 高效便捷

轻钱包分类

冷钱包热钱包

冷钱包

概念

  • 用于发出消息,管理和自己有关的交易,用于资产管理,转收款的一种离线钱包「硬件钱包、纸质钱包、脑钱包」。

特点

  • 相较于热钱包更为安全

注:纸质钱包「将私钥或助记词记在纸上」和脑钱包「将私钥或助记词记在脑子里」仅用于记录私钥或者助记词,其方式是出于安全考虑而采取的。

热钱包

概念

发出消息,管理和自己有关的交易,用于资产管理,转收款的一种客户端或桌面设备。「插件钱包

举例推荐

热钱包推荐
Steem钱包火币钱包以太坊钱包 imtoken
波场钱包比特币钱包
以太坊钱包MetaMask

特点

  • 便捷高效

注:热钱包在注册时需要用户备份管理保护好自己的私钥以及助记词,私钥和助记词一旦丢失将无法找回。


中心化钱包

概念

  • 完全依赖运行这个钱包的公司和服务器的链下钱包。

中心化钱包的优点

  • 可靠的平台在私钥安全方面做得很好
  • 私钥或助记词丢失了还能找回来

中心化钱包的缺点

  • 因为个人的私钥或助记词保存在平台之上,容易出现平台作恶的问题。
  • 如果平台倒闭了,那么存在平台上的钱将无法取出,所以具有一定风险性。

注:因为中心化钱包具有一定的风险性,这里不进行相关举例推荐。


在对区块链钱包进行一定的学习和了解之后我们可以对BSC钱包给出以下概念

BSC钱包概念

  • 基于区块链技术而创造的用于存储和转移基于BEP-20协议发布的区块链数字资产过程中的收发装置。

BSC拥有着桌面端钱包「Binance chain」,以此同时各大去中心化轻钱包也支持BSC网络、BSC钱包创建、支持BNB及BEP-20 Token存储及转账以及支持BSC DeFi Dapp的使用。例如

TokenPocket钱包Metamask钱包Trustwallet钱包

为了能够让各位CN区学员更为深入的学习和使用BSC钱包,也为了让教程更为清晰美观,相关钱包的安装和注册教程会以链接的形式为各位CN区学员呈现。

币安链钱包

币安链钱包属于币安智能链轻钱包,目前只有电脑桌面端「浏览器插件」,下载需要前往「chrome网上应用商店」下载,会使用到「上网工具VPN」,以下会提供相关资源,且用且珍惜,请健康使用。

手机端:https://wws.lanzoui.com/iGf9dqiwbsf 密码:1234

下载下来的压缩包,VPN应用在压缩包中。

电脑桌面端「浏览器插件」:UltraSurf Security, Privacy & Unblock VPN

Google或者Edge浏览器插件商店都提供下载,需要的CN区学员自己去下载。

币安链钱包相关教程

Metamask钱包相关教程

请CN区学员用心学习并实践以上教程,为课后作业做准备。


『Steemit区块链学院』| 课后作业

  • 学习并使用「币安链钱包」和「Metamask钱包」,其中包括
  • 币安链钱包」需要学习钱包的安装、注册、Token的添加以及加密货币的转收账。
  • Metamask钱包」需要学习钱包的安装、注册、BSC网络的添加、BSC钱包的使用「其中包含了加密货币的转收账
  • 写一篇文章,以教程的形式记录下关于BSC钱包的实践流程,并写下使用后的感受。
  • 本次作业不限制于「币安链钱包」和「Metamask钱包」,只要是支持BSC网络的轻钱包都可以写,但必须包含加密货币的转收账过程「整个实际操作需要基于BSC钱包完成」。
  • 整个围绕着BSC钱包的实际操作请勿通过STEEM进行,STEEM Token并未基于BEP-20(BSC)标准发布过,所以在添加Token的时候是找不到STEEM的。
  • 建议将STEEM通过交易所兑换为USDT/BTC/BNB/ETH进行操作,推荐BNB,因为币安原生Token BNB内部交易手续费最低。

注 :为了不必要的争端,请参与的学员作业文章中不要涉及blurt 、hive 这种分叉链等相关内容。


『Steemit区块链学院』| 课后作业要求

  • 参与要求:Steem声望50以上

  • 参与时间:6月21日-6月27日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-s3week1,方便Steem学院统计和点赞。
  • 参与课程的学员作业文章字数要求「最少400字以上」。
  • 参与课程的学员作业文章标题需要带有「Steem学院课后作业」字样。例如:「Steem学院课后作业 | 我心中的Tron Link的运作模式
  • 参与课程的学员作业文章必须为「原创」,严禁抄袭,洗稿,翻译,搬砖、开小号撸羊毛等,一经发现,拉入黑名单,取消参与资格。
  • 每周课程的参与周期为一周「7天
  • 请参与Steem学院课程的学员认真编写作业文章。
  • 每次课程,每位学员「只能参加一次,写一篇文章。
  • 请参与课程的学员提早进行作业编写,并保证作业质量,这样有机会获得Steem官方奖励。


abcallen.cn.png

Sort:  

来上课了!

[WhereIn Android] (http://www.wherein.io)

太好了,开课了。一定要好好学

[WhereIn Android] (http://www.wherein.io)

兰教授牛逼!

拍拍

拍拍

!shop

你好鸭,阿兰!

@sunai给您叫了一份外卖!

Lindt巧克力

吃饱了吗?跟我猜拳吧! 石头,剪刀,布~

如果您对我的服务满意,请不要吝啬您的点赞~

Coin Marketplace

STEEM 0.22
TRX 0.21
JST 0.035
BTC 98577.14
ETH 3328.76
USDT 1.00
SBD 3.09