波卡 polkadot 生态快速介绍
Polkadot,中文称波卡。如果是第一次接触波卡,不同于常见的公链生态,波卡生态并不是一条链上生态,和另一个多链生态 Cosmos 类似,波卡生态也是由多链构成,其中最基本的两种单元为中继链 (Relaychain) 与平行链 (Parachain)。

波卡主打的是多链生态,每个 DApp 都能打造自己专属的区块链,使用波卡底层技术 Substrate 建立的区块链都能成为波卡平行链,波卡主链就是中继链,将平行链与中继链相连接后能共享安全性,由波卡主链负责维护整个生态安全性,而平行链之间因为有相同的底层架构再加上共享安全性,就能轻易的执行各种跨链互操作。
所谓的波卡生态,并不只是波卡这条链上生态,也包含了所有与波卡链相连接的平行链。
根据目前官网上数字,包含波卡 Polkadot 与金丝雀网路 Kusama,再加上所有平行链,波卡生态目前合计有将近一百条区块链。
波卡钱包教学 – 原生钱包 / 兼容 EVM 钱包
波卡使用的底层架构与其他公链不同,钱包也不一样,不过除了波卡原生钱包之外,也有能兼容 EVM 的钱包,若已有资产在 EVM 链上,可以直接选择兼容 EVM 的钱包使用。
以下教学以波卡原生钱包 Polkadot.js 为主,后段会补充说明兼容 EVM 的钱包差异。
波卡钱包教学 – 以官方钱包 JS 为例

先说重点:js 是波卡主流钱包中,介面最阳春,上手最难,但上手后会觉得很好用的钱包。
Polkadot.js 建议使用浏览器插件版本,手机钱包的话建议使用后段会介绍的兼容 EVM 的其他选择。
Polkadot-js extension, manage accounts for substrate based chains
点进去后下载安装,目前提供 Chrome / Firefox 两个版本。

波卡 js 钱包创建教学
安装好浏览器插件后点一下。

跟一般的加密货币钱包一样,这是非托管的钱包,不会追踪与储存资讯,相关纪录都在链上,私钥助记词要自己保管,安全必须由使用者自行负责。
接著跟著步骤操作:

只要使用过加密货币钱包就知道这步骤最重要!务必妥善备份 & 保管好助记词!一旦遗失就无法恢复钱包,若外流则会失去钱包的掌控权。

NETWORK 那一栏目前不重要不用管它,这一步主要是设定帐号名称与密码。
重要:帐号名称只是用于自己分辨,对外没有差别;密码则是这台装置上的钱包密码,要解锁钱包与确认交易时使用,不是助记词,若真的遗失密码也能使用助记词重新恢复钱包重新设定。

然后就安装完成了。过程中最重要的就是备份助记词,以及设定密码,密码只是在这台装置上解锁钱包与确认交易用,和助记词是不一样的东西。
如何找到 js 钱包收款地址
钱包创建后,想参与链上生态就得先转点币进来,转币的第一个问题:如何找到收款地址?波卡是多链生态,波卡钱包当然是多链钱包,找收款地址时第一个重点:要转到哪条链?

最右边三个点按下去,点开 Allow use on any chain,会出现目前所有支援的链列表,在这边找到要转的链,假设这次是要从交易所转 DOT 币,转到波卡主链上,这里选择 Polkadot Relay Chain。

会发现地址不一样了,右上方也会显示链的名称,按下红框处就能复制地址。
求救:下拉清单中找不到要转的链怎么办?
还记得 js 是介面最阳春又最难上手的波卡钱包吗?这时需要搭配另一个网站使用:
第一次连上时会跳出连接钱包授权视窗:

按下左上角,在跑出的清单中找到要转的链 & 转换。

网站会重新整理几秒钟转换成另一条链,接著设置 > 元数据 > 升级 Metadata。

原理是原本的 js 尚未更新最新资讯,有些新的链它抓不到,更新数据后才能正常显示。但新玩家不太会遇到这问题,交易所支持的大多是较知名较主流的平行链,这些通常都会显示在既有的清单中,DeFi 玩家操作太新的链时才会遇到这情况。
波卡 js 钱包查看余额与转帐教学
假设没有这篇教学,依照平常使用加密货币钱包的习惯,在 js 浏览器插件中按来按去,会发现怎样也找不到转帐功能,也看不到钱包余额。
因为它是介面极为阳春的钱包 ... 基本上它只有创建钱包 & 切换链的功能介面,查看余额与转帐需要搭配其他工具。
再回到上一段提到的这网站:Polkadot/Substrate Portal

转换到对应的链后,选择帐户就能看到余额。

按下发送即可转帐。

贴上收款地址 & 转帐数量后就能转帐。
重要:波卡主链帐户需要保有至少 1 DOT 来保持帐户活跃,转帐时要注意余额;只有波卡主链有这限制,其他平行链没有。
使用 Sub ID 一次看到钱包中的多链总资产
用上一段提到的网站,虽然能看到钱包余额,但一次只能看到一条链上的资产,若想一次看到各链资产状态,可以使用波卡生态中的资产追踪仪表板工具:

连接钱包后就能看到目前这钱包中各链上资产。钱包中的活期余额、质押中的币大多能顺利显示,但在流动性挖矿中或借贷中存放的,有些协议中的资产目前还无法正确显示。
在波卡生态中跨链转帐
前面提到的转帐,是同链之间不同地址的转帐,例如从交易所转波卡币到钱包中的波卡链上,这都是在波卡链上转;波卡生态是多链生态,平行链之间也能很轻松地跨链转帐,不同链之间要怎么转?
操作介面通常要搭配其他项目的网站,波卡中的许多 DEX 都有提供跨链转帐的功能,这边以 HydraDX 为例说明:

功能通常都叫做 Cross-Chain,首先选择从哪条链转到哪条链,以及要转帐哪个加密货币,接著才输入地址。
平行链之间转帐靠的是波卡 XCM 技术,但彼此之间要先开启通道,已开启的才能跨链转帐,并不是每条链都能转到任意一条链,要按按看才知道是否支援,支援的币种也是,不同链之间能跨转的币有限制,不是所有币都能转,这也是要按按看才能确定。
主流的平行链之间,比较主要的币大多已开通支持,可以轻松跨转。
重点:如果是同钱包之间的跨链转帐,通常都不需要输入地址,系统会自己抓。
简单说明原理,当钱包选择 Allow use on any chain 时,显示出的地址是这钱包的种子地址,由它可以计算出所有其他平行链的地址,也就是说这个钱包中不同链的地址都能计算出来,只有几个特殊例外情况,例如转到兼容 EVM 的平行链,因地址逻辑不同这时候就需要输入地址。
平常为了便于各网站读取,将 NETWORK 设定在 Allow use on any chain,特定要操作某链上的动作时,再切换成对应的链即可。
波卡兼容 EVM 钱包介绍 – Talisman / Subwallet / Novawallet
一来因为某些波卡平行链也是 EVM 兼容,二来 EVM 是目前最主要的公链生态,后来推出的几款波卡钱包通常都同时支援波卡原生 & EVM。
如果在 EVM 链上已有一些资产,也很常跟 EVM 链互动,可直接选择这几款兼容 EVM 的波卡钱包使用。
兼容 EVM 钱包的意思是,我们可以将波卡生态中的资产转移至以以太坊 Ethereum 为首的生态中,也就是你小狐狸(metamask)等钱包中以 「0x」开头的地址。
以撰文当下生态中比较常见的有这三款:

- 浏览器插件 & 手机 App

- 浏览器插件

- 手机 App
创建过程类似就不赘述,进入钱包时,因为支援 EVM 的关系,会多个步骤要选择:

选择目前要使用的是 Polkadot 原生或 EVM 的链。

寻找收款地址时,找到 receive / get address 等按钮按下,接著以币为单位搜寻,要注意的是有些币同时会存在多条链上,尤其像 $DOT 这种生态中主要币种,这时务必看清楚链的名称,找到后按下即可复制收款地址。
这些后来推出的钱包有相对完整的介面功能,不像 js 那么阳春,直接使用钱包介面就能做诸如查看余额、转帐等操作,也有能直接看各链上资产的仪表板:

这是 Subwallet 的仪表板,就算安装的是 js 钱包,连接钱包后也能一览钱包中资产,或直接使用 Subwallet 的介面来操作 js 钱包。
波卡钱包安全注意事项
波卡钱包也是加密货币钱包,基本安全守则跟一般使用加密货币钱包的原则一样:
一定要确保在正确的官网下载安装
一定要备份并保管好助记词
绝对不外流助记词与私钥给不信任的人
只跟信任的网站互动
多开几个钱包将资产分散放
较特别的地方主要是,波卡不是单一公链而是多链生态,链上操作时务必确认目前在哪条链上?要从哪里转到哪里去?
以及不同链的 gas 代币不同,有些链能使用不同加密货币支付 gas,有些只能使用该链的原生平台币支付,转帐或操作时要记得注意,并确保留下的余额足够支付 gas,不然就会发生无法支付 gas 而卡住什么事都不能做的状况。
▌实在太难了,跟社群一起研究讨论,欢迎加入每日币研华语交流群!



