Dot Leap 36 中文版

摘要
平行链竞拍模块已发布,Kusama上发行了第一个原生NFT,新的波卡身份注册器等

原文作者:Bruno Škvorc
订阅链接:newsletter.dotleap.com

平行链竞拍模块已发布

平行链竞拍和众贷模块已经在 Rococo 测试网上线,并将在近期登陆 Kusama。
平行链将通过该模块逐步连接到 Kusama 以保证系统平稳。
然后在经过完整审计后,将通过治理决定是否正式上线波卡主网。
更多关于 Kusama 的竞拍和众贷资料:
https://kusama.network/auctions

Polkadot

Polkadot (v0.8.30)

v0.8.30 已发布,包含大量平行链相关功能,因为使用了一个新的DB format,之前版本的备份将失效。
该版本将质押DOT最小获得奖励数量从目前的250DOT,降至0DOT,预计将在2-3周后部署。
https://github.com/paritytech/polkadot/releases/tag/v0.8.30

Rococo 平行链竞拍和众贷模块的测试可以查看
https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frococo-rpc.polkadot.io#/parachains/crowdloan

Rococo 测试币水龙头:
https://matrix.to/#/#rococo-faucet:matrix.org

Polkadot 已升级到 runtime v29.

Polkaregistry 是一个去中心和免费的注册认证机构,已上线波卡。
https://github.com/polkaregistry/docs

波卡治理

OpenSquare 关于集成 dotTreasury 到 Polkadot 的提案已通过
https://polkadot.polkassembly.io/post/368

公投 21:每个era增加3个验证节点(总共增加702个新的验证节点)的公投已开始。
建议阅读验证节点数据报告后,进行投票。
https://polkadot.polkassembly.io/post/263

Patract 发布 Redspot v0.4 工作报告。Redspot 是 Patract Wasm 智能合约开发工具库。目标是标准化合约开发流程,并提供 sandbox, library, API, SDK 等各种工具。
https://polkadot.polkassembly.io/post/383

Litentry 发布了 Governance-focused Mobile App 第二个里程碑的提案,主要提供多账号的治理消息,并支持不同角色,及数据面板。具体工作和费用如下
https://polkadot.polkassembly.io/post/381

Kusama

Kusama上发行了第一个原生NFT
https://kanaria.rmrk.app/

v0.8.30 已发布,包含大量平行链相关功能,因为使用了一个新的DB format,之前版本的备份将失效。
https://github.com/paritytech/polkadot/releases/tag/v0.8.30

Kusama 治理

DotHacks 提议开发名为 SRC (Security Response Center) 的 substrate pallet
用于提供 Treasury 资金使用的透明度和公平性。该提案的相关讨论见下面的链接
https://kusama.polkassembly.io/post/535

Cryptolocally 发布了一个集成 KSM 到他们平台(一个全球P2P市场)的提案
https://kusama.polkassembly.io/post/536

Hypercube 提交了一个制作 Polkadot/Kusama 介绍视频的提案,已获得通过
https://kusama.polkassembly.io/post/543

Kusama 批准了一个 Treasury 请求以支持 "Cyberfuture on Parachains by bitfwd 比特未来: 15th + 22nd April" 的活动
https://kusama.polkassembly.io/motion/282

一个新的 bounty 提案获得通过,将实现监控链上event,如果有理事会成员需要审批的投票,会主动发消息。
https://kusama.polkassembly.io/post/544

Hanwen from Litentry 提交了关于 mobile injector and related tools 项目的合作团队。
https://kusama.polkassembly.io/bounty/3#79d802bb-b1ce-4ea3-ad3d-2d2823c1efb5
该项目将使用 sub-bounties 插件来管理。
https://github.com/paritytech/substrate/pull/7965

核心代码

Shawn Tabrizi 提出一个有趣的想法,如果新账号在创建时自带当时区块高度,将有效解决重放问题,并能够使得每个账号有一个有效存在时间,对于治理等行为会非常有用。
https://github.com/paritytech/substrate/issues/8457

以太坊兼容性

Moonbeam 宣布了新一轮融资消息
https://www.purestake.com/news/purestake-moonbeam-strategic-round/

Moonbase Alpha 发布 version 7
https://moonbeam.network/announcements/upgrade-moonbase-alpha-v7/

Biconomy 将于 Moonbeam 合作,提供 gasless 转账
https://twitter.com/moonbeamnetwork/status/1379789705877807106?s=21

工具

Payctl 是一个有社区开发的自动发放节点奖励工具
https://github.com/stakelink/substrate-payctl

Polkadot JS Api 4.4 发布,更新 ParaInfo type 以及 rococo 相关功能。
https://github.com/polkadot-js/api/releases/tag/v4.4.1

Polkadot JS Apps 0.86.2 发布,支持 multi-pinned 路由,避免 IPFS.io 的问题导致无法访问。
https://github.com/polkadot-js/apps/releases/tag/v0.86.2

Substrate API Sidecar 4.0.4 发布,修复了一些问题和性能优化。
https://github.com/paritytech/substrate-api-sidecar/releases/tag/v4.0.4

Stylo 一个优化后的 Parity-signer, 已支持衍生路径.
https://stylo-app.com/

Polkadot JS Apps UI 日历已支持平行链租赁和众贷日程显示
https://github.com/polkadot-js/apps/pull/5010

生态

RMRK 团队创建了 Kusama 原生 NFT 实现,目前正在进行一个 25000 美金奖励的艺术大赛
https://app.subsocial.network/2425/kanaria-art-contest-and-timeline-alteration-11008

投票

为感谢 DOT Leap 作者每周更新,大家可以在Kusama和Polkadot议会选举中投票给 BRUNO
https://twitter.com/bitfalls

最后感谢 Bill Laboon 的每日波卡摘要
https://twitter.com/billlaboon

Boka.network 现正得到 MathWallet 赞助

Dot Leap 35 中文版

摘要
平行链竞拍和众筹模块即将上线Rococo,Polkadot Decoded会议话题投票开启,新的 NFT EVM 桥提议等。

原文作者:Bruno Škvorc
订阅链接:newsletter.dotleap.com

Polkadot

平行链竞拍和众筹模块即将上线Rococo。意味着Rococo除了测试平行链功能(目前已有10个平行链已接入),Rococo的用户还能够测试竞拍和众筹功能。Polkadot JS UI已完成相关界面的支持,下一个Rococo的runtime升级后你就可以测试这些功能了。
https://github.com/paritytech/polkadot/pull/2660

Polkadot (v0.8.29)

Kian 关于节点最小质押量问题的一些回复和最新修正情况
https://github.com/paritytech/polkadot/issues/2418

波卡治理

议案 69:Figment 修改了 Figment/Polkadot Learn & DataHub 提案内容
https://polkadot.polkassembly.io/treasury/37

议案 68:SCS 发布了 SubstraTEE 项目开发的 8.3 里程碑
https://polkadot.polkassembly.io/treasury/40

公投 19:修复错误的提案提交
https://polkadot.polkassembly.io/referendum/19

议案 70:升级 v29 的提案,已经被理事会同意,正在由技术委员会走快速执行流程。
https://polkadot.polkassembly.io/motion/70

财政申请:NFT EVM 桥开发提议,详见链接:
https://docs.google.com/document/d/1c5Uor2By5igFWXimipcKhsWjTAG8OWrl9bSVWTPsi6U/edit#heading=h.rflpba7y4sfj

Kusama

Kusama 治理

✅ 公投 105:提议升级 Kusama 到 v2029,已通过并执行。
https://kusama.polkassembly.io/referendum/105

✅ 公投 104:Litentry 申请成为新的注册验证服务商,并将侧重在kusama上完成自动的验证流程,已通过社区投票。
https://kusama.polkassembly.io/referendum/104

✅ 议案278:Hanwen Cheng 作为 #3:Mobile Signers / Injectors / Walletconnect equivalent 项目的监理,已活动议会通过。
https://kusama.polkassembly.io/motion/278

✅ 议案277:DeepDAO 集成Kusama到他们平台,已通过。
https://kusama.polkassembly.io/motion/277

提案:Polkastats 发布提议关于Kusama验证者资源中心和排名项目的开发进展。
https://kusama.polkassembly.io/post/522

提案:Everdreamsoft发布了Canonizer (之前的名字叫 PolkadotAssetJS),具体工作见下面链接
https://kusama.polkassembly.io/post/313#3d647de9-a36b-427f-a650-f8be010120d2

提案:Patract Labs 的 Ask! (ink! in AssemblyScript) v0.2 的细节,希望创建一系列框架和工具来使用 AssemblyScript 开发智能合约。
https://kusama.polkassembly.io/treasury/81

提案:PolkaWorld 的 polkaworld.pro 网站正在理事会讨论阶段。
https://polkadot.polkassembly.io/motion/71

议案72:关于使用一种新的身份认证机制,使用真实世界的身份验证系统,正在讨论中
https://polkadot.polkassembly.io/post/362

核心代码

Gilts pallet 代码已合并
https://github.com/paritytech/substrate/pull/8139

质押者(验证人+投票人)可以设置奖励地址为空,这样他们的奖励将会直接燃烧掉
https://github.com/paritytech/substrate/pull/8168

通证现在可以在链上进行计算,从而支持根据staking数据动态调整
https://github.com/paritytech/substrate/pull/8332

以太坊兼容性

Frontier 已升级到 Substrate 3.0!
https://github.com/paritytech/frontier/pull/313

Moonbase Alpha testnet 已重置

工具

Polkadot JS API 4.2 已发布。加入了新的类型和 CommonJS module
https://github.com/polkadot-js/api/releases/tag/v4.2.1

Substrate API Sidecar 4+ 已发布,适配v29升级
https://github.com/paritytech/substrate-api-sidecar/releases/tag/v4.0.2

Polkadot JS Apps version 0.84 已发布
新增大量平行链相关功能,包括竞拍、众筹、注册等)
使用westend节点你就可以看到 Network > Parachains 板块

Artboard

新版 (0.97) srtool 工具已发布。
https://gitlab.com/chevdor/srtool/-/releases/v0.9.7

txwrapper v4.0.0 已支持 Crowdloan 方法
https://github.com/paritytech/txwrapper/releases/tag/v4.0.0

ironoa 发布了一个新的验证节点监控和报警工具
https://github.com/ironoa/polkadot-k8s-monitor

一个社区开发的节点状态显示工具
https://www.cryptolab.network/tools

staking 奖励支付工具,支持自动的发放
https://github.com/emostov/staking-payouts

生态

Parity 发布 Statemint,一个通用资产链,属于公共资源平行链,主要用于创建token和NFT。
经过治理投票通过,它将直接获得一个插槽,而不需要参与竞拍流程。
https://www.parity.io/statemint-generic-assets-chain-proposing-a-common-good-parachain-to-polkadot-governance/?utm_source=twitter&utm_medium=social&utm_campaign=statemint

Phala 和 Bifrost 达成合作
https://twitter.com/PhalaNetwork/status/1369931621793603586?s=20

Polkadot Ledger Live AMA 的视频地址
https://www.crowdcast.io/e/25dkc1iv/register

Acala 和 SubQuery 正在完成集成
https://subquery.medium.com/subquery-integrates-acala-to-aggregate-and-serve-defi-data-to-polkadot-and-kusama-builders-fc9af6a7aae1

Polkadot Decoded会议话题投票开启,给你感兴趣的话题投票吧

投票

为感谢 DOT Leap 作者每周更新,大家可以在Kusama和Polkadot议会选举中投票给 BRUNO
https://twitter.com/bitfalls

最后感谢 Bill Laboon 的每日波卡摘要
https://twitter.com/billlaboon

Boka.network 现正得到 MathWallet 赞助

Dot Leap 34 中文版

摘要:
Chainsafe 发布新的波卡客户端,PolkaBTC发布测试版本,Balancer加入波卡生态

原文作者:Bruno Škvorc
订阅链接:newsletter.dotleap.com

Polkadot

Chainsafe 开发的 Gossamer Polkadot 客户端版本成功与 Kusama 网络完成同步,意味着波卡完成多客户端落地!
如果你希望参与 Gossamer 贡献代码,可以访问下面链接的issues列表
https://github.com/ChainSafe/gossamer/contribute

波卡治理

公投 16:提议增加验证节点数量到599,未通过
https://polkadot.polkassembly.io/referendum/16

公投 18:提议将被骗资金转移,提交用户申请取消,未通过
https://polkadot.polkassembly.io/referendum/18

议案 67:提议取消公投18,因为地址格式变化,并已提交了新的提案
https://polkadot.polkassembly.io/motion/67

波卡的首个外部grant审查进行中,审核员完成任务后将得到相应奖励
https://polkadot.polkassembly.io/post/111#55611890-39fb-4c4f-b6be-8e7761cf2d81

Kusama

Kusama 治理

DeepDao 去中心化治理平台发起了集成 Kusama 治理的提案,帮助社区更好的理解治理过程,首先会支持Kusama,之后可以支持其他Substrate开发的链
https://kusama.polkassembly.io/post/504

公投 103:修改KSM小数位的提议,未通过
https://kusama.polkassembly.io/referendum/103

议案 273:希望获得运行节点的资金支持,未通过理事会多数
https://kusama.polkassembly.io/motion/273

议案 272:Mobile Signers/Injectors 赏金计划,获得理事会通过
https://kusama.polkassembly.io/motion/272

提案 45:Litentry 提出创建一套自动的身份注册审核系统以减少审核流程中的人工干预,正在投票中
https://kusama.polkassembly.io/proposal/45

OnFinality 已完成 M1,正在启动M2,包括基于地理位置的路由,支持跨区域的互为备份
https://kusama.polkassembly.io/treasury/72

议案 275:Kusama Runtime升级 v2029
https://kusama.polkassembly.io/motion/275

核心代码

Polkadot v0.8.29 已发布
https://github.com/paritytech/polkadot/releases/tag/v0.8.29

非高优先级的版本升级,删除了部分无用代码及支持 storage chain 等

以太坊兼容性

Subscan 将开发 Moonbeam 浏览器
https://moonbeam.network/announcements/moonbeam-subscan-partnership/

Balancer 将通过 Moonbeam 支持波卡生态
https://twitter.com/MoonbeamNetwork/status/1367120496412737536?s=19

工具

Polkadot JS Apps UI 升级 0.83
支持验证者可以踢掉提名者
https://github.com/polkadot-js/apps/pull/4747
并需要NodeJS 14+已支持ESM模块

Polkadot JS API v4 发布,使用ESM模块
https://github.com/polkadot-js/api/releases/tag/v4.0.2

Substrate API Sidecar 3.0.5 发布
https://github.com/paritytech/substrate-api-sidecar/releases/tag/v3.0.5

生态

SubQuery explorer 发布,由 OnFinality 提供的 SubQuery 服务。其目标是成为波卡网络的数据基础层
https://explorer.subquery.network/

PolkaBTC发布测试版!目前已生成 8.581 PolkaBTC,498次生成成功,194笔提现成功,29个Vaults在运行,20Relayers。
https://medium.com/interlay/polkabtc-beta-testnet-launch-2cc9ea7431b7

Patract Labs 发布 PatraStore – WASM contract dapp的孵化器,目前已经上线的应用有:
PatraAsset (发行 ERC20 assets)
PatraSwap (简化的 Uniswap)
PatraMaker (简化的 MakerDAO)
PatraPK (加密的 rock-paper-scissors)
PatraPixel (开放画布)
PatraLottery (BABE randomness 彩票)

Ledger live app 完成波卡集成,支持Staking
https://twitter.com/Polkadot/status/1367505175183847432?s=20

投票

为感谢 DOT Leap 作者每周更新,大家可以在Kusama和Polkadot议会选举中投票给 BRUNO
https://twitter.com/bitfalls

最后感谢 Bill Laboon 的每日波卡摘要
https://twitter.com/billlaboon

Boka.network 现正得到 MathWallet 赞助

Dot Leap 33 中文版

摘要:Substrate 3.0 / Ink! v3 已发布,Kusama 手续费将至原来的1/50

原文作者:Bruno Škvorc
订阅链接:newsletter.dotleap.com

Polkadot

Rococo 平行链测试网已重置,目前已接入10个平行链
https://github.com/paritytech/polkadot/pull/2425

如果你不小心通过Ledger将DOT转到Kusama地址,可以通过一下方式找回
https://medium.com/zondax/how-to-recover-dot-sent-to-the-wrong-network-kusama-2f89b5d0b93d

Approval Checking 已在 Rococo 激活,所有接入验证人需要使用最新的 rococo-v1 branch 以及 -features approval-checking 参数 rebuild 平行链

Centrifuge 启动 ChaChaCha,一条 Rococo-based chain 方便用户测试
https://medium.com/centrifuge/launching-chachacha-rococos-wilder-cousin-13dcb3820db2

波卡治理

Polkadot runtime 已在区块高度 #3,899,547 升级 v28

议案 63:Interlay team,PolkaBTC开发团队,发布了一个 PolkaBTC Beta Testnet 提案。他们希望激励用户参与BTC跨链测试,但因为他们项目本身不会有native token,所以他们申请使用DOT作为激励。目前该提案已获得通过。
https://polkadot.polkassembly.io/motion/63

议案 64:Figment希望申请DOT作为它的Figment Learn and DataHub开发者平台的激励。DOT将全部用于激励开发者,详细内容见下面链接,该议案未获得通过
https://polkadot.polkassembly.io/post/303

议案 61:SCS团队申请经费用于开发 SubstraTEE 里程碑 8.2,已通过。
https://polkadot.polkassembly.io/motion/61

议案 62:升级 Polkadot Runtime 到 v28,已通过,并通过技术委员会执行完成。该版本的一些有意思的修改:
treasury tip 增加 slash
第一次参与 Council governance 免费
treasury pallet 重构
validators session keys 针对平行链做了修改
增加 account existence providers reference counting
增加 extensive multiaddress format
https://polkadot.polkassembly.io/motion/62

议案 65:Stylo 开发经费申请,一个升级版的 Parity Signer,已通过
https://polkadot.polkassembly.io/motion/65

Encointer 完成平行链抗女巫攻击的demo,经费申请已通过
https://twitter.com/encointer/status/1362094963757117446

公投 16:提议将节点数从297增加到599,正在投票中,目前反对居多
https://polkadot.polkassembly.io/referendum/16

Kusama

Kusama 手续费将至原来的1/50
https://github.com/paritytech/polkadot/pull/2451

如果你不小心通过Ledger将KSM转到DOT地址,可以通过以下方式找回
https://medium.com/zondax/how-to-recover-dot-sent-to-the-wrong-network-kusama-2f89b5d0b93d

混乱💥

ParityDB的bug导致一些节点被slash,这些slash已经通过提案取消,详见下面的链接
https://kusama.polkassembly.io/post/490

新版更新支持第一次参与 Council governance 免费
https://github.com/paritytech/substrate/pull/7661

Kusama 治理

Rotki团队提交了M2经费申请计划,主要开发在 https://rotki.com/ 中支持 KSM 的 history query, staking and rewards
https://docs.google.com/document/d/1OwdIcrAqDxMpDcIRTE7wbJU0aO2gGfZplyEI7s1oWPo/edit

公投 101:未通过,缺少足够信息
https://kusama.polkassembly.io/referendum/101

议案 270:Rotki 基础KSM到其portfolio tracker,已通过
https://kusama.polkassembly.io/motion/270

议案 271:取消ParityDB bug造成的错误slash
https://kusama.polkassembly.io/motion/271

公投 102:未通过,希望转移余额,缺少足够信息
https://kusama.polkassembly.io/referendum/102

公投 103:希望像之前DOT一样拆分KSM,投票中,目前反对居多
https://kusama.polkassembly.io/referendum/103

Kusama 粉丝 Jam 提交了一个 bounty,讨论在Kusama上开发类似WalletConnect的移动端签名解决方案
https://kusama.polkassembly.io/bounty/3

核心代码

Substrate 3.0 已发布并支持 FRAME 2
https://github.com/paritytech/substrate/releases/tag/v3.0.0

Aventus 获得 SS58 prefix 65.

所有 sentry 相关代码已从 Substrate codebase 移除
https://github.com/paritytech/substrate/pull/8079

Substrate Grafana dashboards 已更新
https://github.com/paritytech/substrate/pull/8127

新的 Gilts pallet 已合并,它支持账户竞拍并冻结仅获得增发收益,似乎和staking类似,具体玩法也许可以等Kusama中上线后再看
https://github.com/paritytech/substrate/pull/8139/files

Neatcoin 获得 SS58 prefix 48.

Ink! v3 发布!
https://github.com/paritytech/substrate/pull/8175

如果没有key的话,Keystore 会返回 None
https://github.com/paritytech/substrate/pull/8163

Substrate 已支持 libp2p-0.35.1
https://github.com/paritytech/substrate/pull/8141

system remarks 能触发 events,这将使得 RMRK.app 更加安全
https://github.com/paritytech/substrate/pull/8120

以太坊兼容性

Moonbeam Foundation 网站已上线
https://moonbeam.foundation/

如何在Moonbeam使用solidity合约以及Chainlink预言机的教程视频
https://www.youtube.com/watch?v=D7jSNYrTNMY&start=110s

Moonbase Alpha 已升级 V6
https://www.purestake.com/news/moonbeam-upgrades-to-moonbase-alpha-v6/

Moonbeam 与 OnFinality 合作提供 Moonbase Alpha 的 API service
https://www.purestake.com/news/moonbeam-onfinality-partnership/

Frontier 使用单独的 RocksDB 数据库做后台
https://github.com/paritytech/frontier/pull/295

新版中EVM pallet storage可以被其它pallet读取
https://github.com/paritytech/frontier/pull/289

工具

Polkaview 支持显示节点抵押能获得奖励的最小DOT数量
https://polkaview.network/dot

Polychain TX parser 支持账户多签工具
https://gitlab.com/polychainlabs/polkadot-tx-parser
详细教程
https://blog.polychainlabs.com/polkadot/2021/02/09/polychains-approach-to-polkadot-account-security.html

Polkadot JS Extension 升级 version 0.37,支持 Ledger
https://github.com/polkadot-js/extension/releases/tag/v0.37.2

Polkadot JS Apps 升级 0.82,会提醒如果你转账给节点而非抵押给它,增加钓鱼网站保护,增加平行链界面
https://github.com/polkadot-js/apps/releases/tag/v0.82.1

Polkadot JS Api 3.11 发布,增加平行链类型
https://github.com/polkadot-js/api/releases/tag/v3.11.1

srtool 0.9.6 发布,检查runtime hash
https://gitlab.com/chevdor/srtool/-/releases/v0.9.6

Substrate API Sidecar 3.0.4 发布
https://github.com/paritytech/substrate-api-sidecar/releases/tag/v3.0.4

生态

Web3基金会Grant开放外部验证者,成功的验证人可获得最高5KSM奖励
https://github.com/w3f/Grant-Milestone-Delivery/#ballot_box_with_check-external-evaluation

一个新的波卡论坛
https://polkacenter.com/

Acala 发布 Acala EVM
https://medium.com/acalanetwork/acala-launches-the-acala-evm-for-defi-on-polkadot-ethereum-compatibility-with-unlimited-41aa893ca5a4

公共p2p全节点架构已经在 Westend 测试网发布
https://github.com/polkadot-js/apps/pull/4674/files

任何骗子地址和网站,请提交给 https://polkadot.js.org/phishing/
并安装 polkadot{.js} 插件

Centrifuge 发布 ChaChaCha
https://medium.com/centrifuge/launching-chachacha-rococos-wilder-cousin-13dcb3820db2

投票

为感谢 DOT Leap 作者每周更新,大家可以在Kusama和Polkadot议会选举中投票给 BRUNO
https://twitter.com/bitfalls

最后感谢 Bill Laboon 的每日波卡摘要
https://twitter.com/billlaboon

Boka.network 现正得到 MathWallet 赞助

波卡和 Kusama 平行链竞拍 PLO 详解

波卡 & Kusama 平行链竞拍,是一种远比IC0更安全和高效的模型。

理解平行链竞拍之前,首先你需要了解波卡和Kusama的多链基础模型。与以太坊只有链和应用两层模型不同,波卡由以下三层组成:
layer 0: 波卡和Kusama
layer 1: 平行链
layer 2: 应用、用户、流动性

平行链竞拍的背景

波卡由多个像以太坊这样的layer1平行链组成,但不是任何区块链都能够接入波卡。平行链团队需要赢得“平行链插槽竞拍”才能获得接入波卡的插槽。

你可以把平行链插槽想象成世界杯体育场边上的停车位,这些位置的需求很大,尤其是最早开放的那些位置。

只有获得插槽,你才能成为真正意义上的“波卡平行链”,因为插槽能够提供波卡共享的安全性、跨链互操作性、链上治理、无分叉链上升级、扩容性、低手续费等。

想要获得一个平行链插槽,你就必需在平行链拍卖中获胜,当然你可以从市场上收购一个平行链插槽(如果有人愿意卖的话)。

平行链竞拍详细规则

平行链竞拍正式开始前,其实我们无法确定具体有哪些团队(或个人)会参与竞拍,而一旦竞拍开始,所有参与数据都能在链上公开可查。

竞拍者有两种方式参与:使用crowdloan(也叫PLO)的资金,或者使用自有波卡钱包(如果你是大户的话)

竞拍将使用无许可的蜡烛竞拍形式。蜡烛竞拍是一种16世界商船常用的竞拍方式,这种方式的特点是会在某个时间段内随机的终止,终止时出价最高者即是获胜者。

Polkadot 和 Kusama 的竞拍基本一致,官方会公布具体的开始和关闭时间。

参与团队需要确定两个信息:
1 他们竞拍的token数量
2 他们竞拍的插槽时间,以6个月为单位,最长2年

需要注意的是,只要在竞拍终止前,参与者可以持续增加参与竞拍的token数量。

那么竞拍什么时候会完全终止?
除了大家都知道的结束时间,波卡系统还会生成一个随时结束时间,这个时间会被转换成区块数,而它将是最终决定谁是赢家的关键时间。

赢得插槽的团队将尽快启动他们自己的主网。未赢得插槽的团队可以参与下一轮插槽拍卖(一般来说每2周会有一次新的拍卖)

之后波卡和Kusama插槽拍卖会成为持续进行的周期性事件,直至扩容至总共100+平行链。

什么是 Crowdloan

平行链竞拍支持团队通过众筹的方式筹集DOT(竞拍波卡插槽)或者 KSM(竞拍Kusama插槽)。

与IC0不同,IC0是让用户把Token给团队,然后换回项目的Token。问题是他们并不知道团队是否会按照白皮书去实现所有里程碑,这也导致出现大量骗局。而今,区块链行业已经比疯狂的2017年成熟很多。

而且我们也有了一个全新的模型Crowdloan,也叫PLO。
举例来说,如果你拿出 100 个DOT参与平行链A的PLO,如果平行链A成功竞拍了2年的插槽,这100个DOT会在波卡链上锁定2年,而平行链A会因此奖励给你他们的Token。
这部分奖励也会有解锁和锁定的比例,比如30%直接给你,70%随着时间解锁。
最重要的是,你所提供的这 100个DOT是锁定在波卡中继链上的,平行链团队是无法拿走的,所以即使这个平行链团队最终失败,也不会出现像IC0那样的巨大本金风险。
2年后,你这100个DOT将会解锁,并可以流通。你唯一损失的是这期间大约年化12%的抵押收益。

那么当2年后插槽到期,对于平行链会发生什么呢?

1 这个团队可以发起新的 PLO
2 这个团队可以考虑不再使用平行链插槽,转而使用平行链线程(按量付费模式)
3 这个团队可以有自己的去中心治理的fund来支持他们获得插槽,而不再需要再次 PLO

常见问题

Q 每次拍卖会有多少插槽?
A 考虑到平行链团队会竞拍 6-24 个月不同的周期,每次拍卖插槽数量也会随时相应变化

Q 参与PLO竞拍的DOT还能用于其他用途吗?比如参与stake
A 不能同时参与抵押和竞拍。

Q Kusama 和 Polkadot 会同时竞拍吗?
A Kusama 会先开始。当Kusama竞拍运行稳定后,波卡竞拍才会开始。随着时间进行,后续竞拍会周期性同步进行。

Q Kusama 上新增插槽的周期是什么样的?
A 这个目前还不清楚,可能每两个月左右。

Q 项目能否众筹DOT来竞拍Kusama插槽?
A 不行

Q 预计会有多少团队参与竞拍?今年会有多少插槽位置?
A 插槽总数目前还不清楚。我们预计会有 100+ 的插槽数。

Q 平行链竞拍的实时数据是否公开?
A 平行链竞拍是一个链上模块,所有数据将公开透明。

Q 哪个项目是平行链最有力的竞争者
A 竞拍开始后才能看得出来,目前还不清楚

Q 未来会不会有大的机构来竞拍平行链?
A 我们相信未来大的机构、企业,甚至政府都有可能参与平行链竞拍。未来波卡的治理可以由世界500强的CEO、政府管理层等参与,这也是完全有可能的。

Q 平行链需要现在 kusama 上证明自己的吗?还是可以两边同时竞拍?
A 可以同时竞拍。

Q 参与PLO单地址金额是否有上限?是否需要KYC?
A 这个由平行链项目方决定

本文部分图片和内容来自 Dan Reecer 的文章《Polkadot & Kusama Crowdloans and Parachain Auctions — Simplified》
https://danreecer.medium.com/polkadot-kusama-crowdloans-and-parachain-auctions-simplified-da89a05cd566

波卡的创始人 Gavin Wood 聊波卡 vs 以太坊

2013年,33岁的Gavin Wood读完了Vitalik的白皮书,他很快决定帮助这个19岁的年轻人实现以太坊的伟大构想。后来,Vitalik成了全世界熟悉的天才少年,而Gavin Wood的人生也从此改变。

所有人都知道Vitalik,但很少人真的了解Gavin Wood。


Vitalik Buterin、Jeffrey Wilcke(以太坊联合创始人)、Gavin Wood

Vitalik符合人们对天才少年的所有想象,而Gavin Wood看起来就是一个典型的工程师,是那种你看过无数遍的技术大牛的故事。人们知道这位英国籍的程序员曾经是以太坊的CTO,写出了以太坊的技术黄皮书、是Solidity语言发明者、以太坊客户端Parity的创始人,现在又创立了Polkadot——被视为以太坊的竞争对手。

然后呢?

我们追问Gavin Wood是谁,其实是在试图追问以太坊,追问继比特币之后区块链最早期的雏形与思想。

作为一个改变世界的产品的缔造者,Vitalik和Gavin Wood属于两种完全不同类型的人。90后的Vitalik是不懂掩饰的少年,在台上拘谨而腼腆;80后的Gavin Wood则显得纯熟自如得多,他的语言往往带有一定的演讲性,习惯在上台前拿一瓶啤酒,一手拿PPT的翻页器,边喝酒边做技术布道。

人们谈论Vitalik的理想主义,称赞他会多门语言甚至能看懂中文,热衷于他兴趣涉猎之广。从这一点来说,Gavin Wood和Vitalik又有一定的相似性。

Gavin Wood 7岁开始学编程,和朋友设计过棋盘游戏,大学时喜欢哲学,拥有音乐可视化博士学位,毕业后在意大利一所学校为孩子们教授分形学和艺术课程。他不仅在Frontier Developments做过电子游戏,为伦敦一家夜店设计智能照明控制器,也曾为英国政府提案建立一个新的投票系统。

Gavin Wood会说英语、意大利语、法语、西班牙语;喜欢摄影,精通跆拳道,会玩单板滑雪。在接受采访前,Gavin Wood正用随身带的一个小本子练习写自己的中文名字“林嘉文”。

总之,Gavin Wood并非一个典型的技术理工男。相反,我们发现他也许比Vitalik还要更理想主义。早期以太坊CTO的角色,与今天热门项目Polkadot创始人的双重身份,又给了Gavin Wood从0到1参与两个项目的双倍经验。这也让他成为了区块链世界最值得对话的技术人物之一。

出乎意料的是,从遇到以太坊,到最终出走以太坊、创立波卡与以太坊正面竞争,Gavin Wood与Vitalik并不像两个联合创始人分道扬镳的典型故事。Gavin Wood称他的想法自以太坊时期就一直没有变过,建立波卡不过是想实现最早所认为的“正确的理念”,而以太坊对他来说“只是一个实验”。

以下为Gavin Wood访谈内容。为了更好的阅读体验,部分内容有所调整。

如果没有进入区块链行业、没有创立波卡,我想我可能还是会继续在某个角落写代码,毕竟这是我从7、8岁开始一直在做的事情。我不知道我还能做什么别的。

在某种意义上讲,写代码可以让我专注和放松,这是一种让我自己与世界和平相处的方式。

之前有一次我去中美洲背包旅行,在巴拿马和墨西哥待了3个月,这期间没有碰任何代码。坦白讲我当时有点儿抓狂,总觉得我需要写点什么,我需要创造点什么。

当然除了代码,世界上还有别的东西同样有趣。我博士学位是关于音乐可视化的,音乐一直是我的兴趣所在,它是一种艺术形式,也是一种“语言”,我们可以通过音乐与其他各种各样的媒体对话、建立联系。

音乐这种语言怎么用可视化的方式表达出来,这就是我读博士时研究的东西。当时我的室友是个电子音乐家,我们还合作开了几场音乐会。那是一段很有趣的时光。

接着大学毕业后,我进入了游戏行业,过上了朝九晚五的生活。但很快我发现这不是我想追求的。工作本身并没有太大的问题,我和同事关系也很好(有些现在仍然是很好的朋友),只是那个状态,它并不符合我想要的生活理念。

一年后,我离开游戏行业,变成了自由职业者。我一边做编程方面的咨询顾问工作,因为它们不需要消耗我太多的精力,另一边,我又可以把时间大把地花在感兴趣的事情上。

这段时间我一直在思考的一件事是,如何改革世界的治理和政治制度。

我之前为英国最高法院投票系统提案,但最终结果是,英国最高法院不想改变投票制度,这确实有点儿闹心。但无论如何,这个提议从一个更广泛的概念上讲,是基于互联网的治理系统。并且,即使你没有互联网也可以参与到治理中来,这与后来波卡设计的治理思想是类似的。

没有国界线的比特币:另一种预测未来的能力

其实我在2011年就接触到比特币了。但当时的我完全不感兴趣。我认为那只是另一个金融货币。

转折点发生在2013年。我在柏林看到了一些有意思的迹象。当时柏林街上有一家酒吧,聚集很多艺术家和流浪者,这家酒吧在实验某种非建制(anti-establishment)的原则,人们用比特币作为交易的媒介。

当时我模糊地感觉到,这里面似乎隐藏了某种即将出现的社会变化。比特币的去中心化思想,让我突然意识到,一个去中心化的平台可以突破现有的司法管辖权,这一点很有趣。

社会之所以制定规则和法律,是因为它让人们的生活更容易,让商业生意更容易开展。从根本上讲,这些规则是对人进行期望管理。一般来说,人们会倾向于去做一些在未来有确定性结果预期的事情。

例如,我们可以把钱存进银行,很大程度上是因为人们确定自己不会亏钱,到时候能取出来的和当时存进去的差不多,这是关键。如果我没有这种预期,我不会把钱放进银行。而在没有提供有效规则或法律的国家,你不可能有这样的预期。

如果没有这种基于现在的行为来预测未来的能力,那么从经济学和博弈论的角度来看,能够做出决定的整个概念就不成立了。

比特币在2013年是作为管理人们预期的一种替代方案,很大程度是由于它无管辖权的特性。尽管比特币主要针对的是数字世界而不是现实世界,但它仍然是一个重要的工具。比特币彻底改变了人们基于当前行动来理解未来将如何运作的能力。

比特币可以形成一种新的法律形式,一种更灵活、更快、没有边界的互联网原生法律。最有趣的是,这个定律是建立在数学的基础上的,如果数学继续存在,这个定律就会存在。

去中心化平台的诞生:遇到以太坊、出走以太坊

在接触到以太坊之前,我认为去中心化技术可以促进去中心化平台的诞生,也想到了一些之后可以应用的场景,但直到我真正加入以太坊,这一切才变得顺理成章。

以太坊对我来说是基于好奇心的一次尝试,一个很好的学习过程。虽然我了解比特币的原理,但我从没想过要在比特币上开发东西。我看不到对比特币进行编程有什么意义。

但当我读了以太坊的白皮书后,我觉得以太坊不一样。我意识到,我可以在以太坊上写出真正有用的代码,而且更重要的是,我可以学到比编程更多的东西。

因为比特币是无法被复制的,但以太坊可以被改造。当时以太坊白皮书写得很详细了,但还有不少问题需要被优化和完善。我花了一些时间开发以太坊,我觉得它可能是可行的,但我不太确定,唯一的方法就是沿着这条路走下去。好在一切并不算太困难,经过几个星期的试验,最后我们证明以太坊是可行的。

以太坊对我来说是一个实验,一个验证技术是否可行的产品原型。以太坊也是我的学校,我从这个学校毕业了,我想尝试做更多的事情。

其实我从以太坊学到最多的并不是技术(当时以太坊有一个专门负责管理技术细节的研究团队),而是社会经验。治理就是其中之一。我认为在区块链系统中,通过治理提升系统的能力是很重要的,这会是一个革命性的新特性,而这恰恰是以太坊没有做的事情。

硬分叉不是一件好事,但以太坊的心态似乎是:我们只需要硬分叉,在区块链之外有粗略的共识或社会共识就可以了。我认为这是错误的。

另一个我一直对以太坊持怀疑态度的事,是以太坊把用户的自由束缚在了虚无之中。以太坊一直宣传自己为“自由竞争的去中心化平台”,“你可以做任何你想做的事情”,但实际情况并非如此。如果你用以太坊的服务,你必须和它绑定在一起。比如你在以太坊上开发DApp,需要转账的时候,用户不仅需要拥有你的token,还必须拥有ETH付gas费。

以太坊已经一定程度上背离了他的初衷,本来人们可以用任何token支付交易费,以太坊不需要成为每一笔交易的媒介,但Vitalik拒绝这样做。这意味着你将成为这种token的奴隶。

当然,我认为这是一个赚钱的好方法。对于那些拥有大量以太坊的人、运营以太坊相关业务的公司(或者以太坊的联合创始人)来说,他们喜欢宣传以太坊网络是免费且开放的,是下一代互联网的组件等等。

在很多情况下,用户必须要通过ETH这一层来间接使用DApp是没有意义的。Polkadot的目标是给用户和开发者自由,打破这个经济三角,直接连接用户和开发者。

对开发者来说,用户使用你的服务不需要向波卡矿工付费。你们也不需要绑定特定的token或平台。我觉得这应该是任何一个DApp开发团队的基本觉悟。

波卡的本质:一个野心勃勃的可分片区块链

我们总是应该尽可能让人们拥有选择的权利,自由地决定自己的经济系统是什么样的。而为了保证这些系统的安全,所有人可以接受同一支国家军队的保护,共享安全性。这是波卡的基本理念。

市面上常见的一种误解是拿Cosmos和Polkadot作对比。二者有很多的不同,其中一个关键就是Cosmos并不提供共享安全性。Cosmos本质上是一个token交易所。

如果你读了Cosmos的白皮书,你会发现它的想法是通过一个中继器让不同的网络连接彼此,而这些网络连接后就可以互相转移token了,所以Cosmos最初的使用场景将是一个去中心化的交易所,重点在桥梁上的作用。

但Polkadot实际上是一个shardedblockchain,它是一个可分片的多链,每个分片可以完成不同的事情,这就是它和转接桥的本质区别。当然,允许不同区块链之间互相发送token,这一点Polkadot和Cosmos都可以做到。

但Cosmos的野心并不是很大,他们热衷于强调Cosmos(和波卡)有着相同的应用场景,那样人们就会认为我们开发的也是类似的技术,但实际上双方只是恰好有一个重叠的适用场景罢了。

这让我想起2014年的以太坊和以色币(colorcoin)。以色币们热衷于强调它们是可以Fork比特币来做智能合约的,而以太坊也是做智能合约的一种方式,所以两者的应用场景其实是一样的。但明眼人都知道,以太坊是一种完全不同的技术,它能支撑更多的东西和可能性。仅仅因为双方有一个重叠的使用场景,野心不大的那一方就会非常热衷于强调这个场景,而忽略了双方最大的不同。

Polkadot本质上是一个可分片的区块链,所以它是一个可扩展的区块链。Cosmos与可分片的区块链非常不同。另一方面,这也是为什么以太坊2.0需要花费这么长的时间,因为构建一个可分片的区块链非常困难。

跨链的意义:能够建立网络的故事才能成为宗教

我们现在总共只有少数几条真正有价值的链,包括比特币、以太坊、波卡等等,也许会有人觉得跨链没什么必要。但互操作性(跨链)本身非常重要,我来告诉你为什么。

任何一个个体,只有在网络效应中,才会显得异常重要。比如人们会相信几千年前的创世纪故事,这个故事有着巨大的网络效应,然后它就会形成一个宗教或基于此建立一个国家。这个故事就成为把人们联系起来的一种手段。

互操作性其实就是“连接个体”的一种比较术性的说法。用大白话来讲,就像一个故事,一个家庭之间的对话,如果他们彼此说不同的语言,这个故事永远不会实现它的潜力。只有当每个人都说相似的语言时,这个故事才能传播。

我很喜欢哲学,经常会自己闷头想一些哲学的问题。你看哲学家沟通的方式,哲学家其实也有一套哲学方言,他们会互相争论,但不需要在观点上达成一致。真正重要的是,他们必须理解其他哲学家在说什么,并把争论向前推进。

如果我要回答一个问题,那么我必须先理解问题的某些部分。你可能对正确的事情有不同的看法,但首先你需要理解大家认为的正确的事情是什么,这样讨论才可以继续推进。沟通的最终目的是帮助你自己,也帮助其他人达成共识。

互操作性的作用是类似的,它能助推网络效应的发展,让经济活动实现指数型的增长。Polkadot现在还不能算通用的互操作性解决方案,但它在为实现这种指数型增长做准备。区块链是实现这个目标的第一步,有了区块链,每个人都可以在区块链上连接互动,但我们还不能和链下的人互动。

以太坊说我们要做的是把区块链分成不同的碎片,这些碎片被称为智能合约。只要智能合约上有用户,他们就可以进行交互。但智能合约并没有创造任何的网络效应,它只是创造了一种更有趣的组织用户的方式。

Polkadot系统里每条链是彼此紧密相连的,它比单机网络更强大,你可以尝试更多的事情。以太坊2.0希望通过扩容也做到这一点。所以从根本上来讲,以太坊和波卡采取了不同的路径在达成目标。

对polkadot来说,我们的网络上可以有很多个以太坊。我真正想要打造的是一个“非局限性”(non-localised)的网络。

你看波卡的Logo图案,比特币的标志是一个B,以太坊是一个箭头。从符号象征来说,它们都是有局限的,我希望打造的网络是没有界限的,所以波卡的标志也不会指向一个单一的中心化的事物。

Polkadot的意义在于没有起止点。波卡的标志图案代表了两种含义,一是连续性,就像大海,无边无际;二是多元化,你可以看到图标里的网络中不仅仅只有一个波点,而是由很多不同的波点组成。

在《为什么我们需要Web3》一文中,我写下了这样一句话:互联网宛若一个巨婴,它已经衰老,却从未长大。我真正想表达的意思是,今天互联网已经拥有了全球海量的用户,但因为架构上的缺陷,互联网从未真正担负起自己应该完成的责任。

技术经常会反映它的过去。人们在网络上复制了以前的社会结构,网络也放大了社会的缺陷。归根到底,问题出现在互联网最初的设计上,它缺少抵抗社会往另一个方向改变的力量。Web3的目标是填补上这种力量。Polkadot想为各种社会创新提供一个真正开放自由的平台。

这是Web3的理想,是Polkadot的理想,也是我的理想。

Dot Leap 32 中文版

原文作者:Bruno Škvorc
订阅链接:newsletter.dotleap.com

Polkadot

Polkadot v0.8.28-1 版本发布,修复了转账卡住的问题。

Rococo 中继链已超过 100000 块,已接入8个平行链。
https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frococo-rpc.polkadot.io#/parachains

波卡治理

公投15:升级波卡到v27版本
https://polkadot.polkassembly.io/referendum/15

议案57:Soramitsu fearless wallet开发预算申请未获得通过
https://polkadot.polkassembly.io/motion/57

议案58:每个era(14400块)增加验证节点,持续100个era的议案获得通过。
https://polkadot.polkassembly.io/motion/58

公投16:希望增加验证节点数到599.目前正在投票中
https://polkadot.polkassembly.io/referendum/16

公投14:转移DOT claim,未获得通过
https://polkadot.polkassembly.io/referendum/14

提案:Subscan 希望增加 Rococo testnet 浏览器和 PLO dashboard。
https://polkadot.polkassembly.io/post/290

议案60:Polkastats的运营经费申请,获得通过
https://polkadot.polkassembly.io/motion/60

提案:Polkaworld发布了一个关于升级 polkaworld.pro 的内容,增加实时新闻和视频来丰富内容,并提供最及时的信息给波卡中国社区。
https://polkadot.polkassembly.io/post/299

Kusama

Kusama v0.8.28-1 已发布升级。

Kusama 已扩容至 900 验证人,具体性能表现报告见下面链接,目前整体表现非常稳定,与预期完全一致
https://kusama.polkassembly.io/post/470

Kusama 治理

Rotki 发布了他们 milestone 1 报告,具体可以查看
https://kusama.polkassembly.io/motion/245#9c846794-9e66-4fcb-a948-e2a2d13a4591

议案 264:开发 sub-bounties 插件,获得通过。Bryan Chen 将担任该项目的 curator
https://kusama.polkassembly.io/motion/264

议案 269:升级 Kusama Runtime 到 v2028
包含了一些有意思的升级:treasury tip 惩罚, 第一次参与 Council governance 免费, refactor treasury pallet, 正对平行链账户的 validators session keys 修改, multiaddress format 拓展为所有 runtimes 可用

议案 265:Kusama 数据库快照项目未获得通过。但团队通过 tip 系统获得了一些奖励。
https://kusama.polkassembly.io/motion/265

议案 268:olkastats的运营经费申请,获得通过
https://kusama.polkassembly.io/motion/268

核心代码

v0.8.28-1 版本再数据结构等地方有重要改变,并不向前兼容,请大家注意。

对跨链消息机制感兴趣的可以阅读 xcm-format repo
https://github.com/paritytech/xcm-format

Chain Extension 已有文档,介绍了智能合约如何与runtime pallets连接
https://github.com/paritytech/ink/pull/645

合约终止会触发一个event
https://github.com/paritytech/substrate/pull/8014

现在你可以通过 –reserved-nodes argument 参数禁止节点自动发现新peer
https://github.com/paritytech/substrate/pull/7999

之前 Frontier 必须选择runner:
Stack runner, 有更好的以太坊兼容性
Builtin runner, 有更好的Substrate交互功能
现在你可以使用 unified EVM runner 从而同时兼顾兼容性和交互性
https://github.com/paritytech/frontier/pull/284

Totem 获得 SS58 prefix 14.
Ares 获得 SS58 prefix 34.
Crust 获得 SS58 prefix 66.

新的prefix启用,总量上线提升到 16k
https://github.com/paritytech/substrate/pull/8039

Parathreads 成为 Parachain 生命周期的一部分,不再独立存在
https://github.com/paritytech/polkadot/pull/2354

以太坊兼容性

Moonbeam 和 Chainsafe 达成合作
https://www.purestake.com/news/moonbeam-network-completes-testnet-integration-of-chainbridge-the-networks-first-bridge-to-ethereum/?utm_source=news&utm_medium=element&utm_campaign=announcements&utm_content=chainsafe

Moonbeam的一月报告
https://medium.com/moonbeam-network/moonbeam-monthly-dispatch-january-2021-d49a7bb5c44f

工具

Simply VC 的 Polkadot API Server 升级 1.26
https://github.com/SimplyVC/polkadot_api_server/releases/tag/v1.26.1

Simply VC 的 PANIC 升级 2.1.3
https://github.com/SimplyVC/panic_polkadot/releases/tag/v2.1.3

Substrate API Sidecar 升级 v3.0.1
更新包括:
更新 chain properties API, 支持 JSON files 格式 custom types,ENV vars. blocks 完成 finalized 将被 tag 等
https://github.com/paritytech/substrate-api-sidecar/releases/tag/v3.0.1

Polkadot JS API 升级 3.8.1,支持 runtime version 27, 支持更多 contract, CancelProxy types 等
https://github.com/polkadot-js/api/releases/tag/v3.8.1

Polkadot JS Apps 已支持导入 Ledger mnemonics
https://github.com/polkadot-js/apps/pull/4529

Polkadot JS Apps UI 中抵押金额太小,会受到提醒(金额太小会无法获得抵押收益)
https://github.com/polkadot-js/apps/pull/4603

The Polkadot JS Extension 允许你选择一个链,然后创建钱包
https://github.com/polkadot-js/extension/pull/640

Scale-info 0.6.0发布
https://github.com/paritytech/scale-info/releases/tag/v0.6.0

Polkassembly 支持发起投票,以及支持搜索
https://github.com/paritytech/polkassembly/pull/1099

Crowdloan 功能已加入 Polkadot JS Apps
https://github.com/polkadot-js/apps/pull/4613

生态

Subsocial Network 新版支持邮件通知、自动测试币水龙头、telegram通知机器人等。
一个大家都会喜欢的功能是 public Spaces,类似 subreddits
https://subsocial.network/

Polkaworld 发布了智能合约平行链的对比文章
https://polkaworld.medium.com/comparison-of-smart-contract-platforms-on-polkadot-acala-patract-plasm-and-moonbeam-2fea15d126b0

Web3 基金会鼓励外部验证者参与 Open Grants 项目的评审。成功完成评审能获得最高 5 KSM 奖励。
https://github.com/w3f/Grant-Milestone-Delivery/#ballot_box_with_check-external-evaluation

Web3 基金会发布了两个有用的 Github actions 可帮助项目管理文档。
https://github.com/w3f/action-find-old-files
https://github.com/w3f/action-create-issues-for-old-files

Openzeppelin 正在进行一个关于开发基于 ink! 的开源工具的调查
https://twitter.com/substrate_io/status/1357739391490342913

投票

为感谢 DOT Leap 作者每周更新,大家可以在Kusama和Polkadot议会选举中投票给 BRUNO
https://twitter.com/bitfalls

最后感谢 Bill Laboon 的每日波卡摘要
https://twitter.com/billlaboon

Boka.network 现正得到 MathWallet 赞助

Dot Leap 31 中文版

原文作者:Bruno Škvorc
订阅链接:newsletter.dotleap.com

Polkadot (v0.8.27)

波卡总节点数达到300个,具体信息见
https://polkadot.polkassembly.io/post/263

Rococo 测试网完成升级。当 Plasm 平行链重新接入后,其它平行链可以陆续接入。

如果你准备接入,请确保你运行至少两个Rococo验证节点的最新版本,并在 Polkadot-JS 中重新提交你的平行链 registration proposal

波卡治理

Fearless wallet 完成 stage 3。其 treasury 申请见:
https://polkadot.polkassembly.io/post/257

公投 14:被盗重置的申请未通过
https://polkadot.polkassembly.io/referendum/14

议案 54:Polkascan 提交的财政申请获得通过,支持polkascan.io三月到五月的运营。
https://polkadot.polkassembly.io/motion/54

Kusama (v0.8.27)

Lottery Pallet 已完成,它能够与 Democracy, Collective, Staking,Elections-phragmen 模块交互,通过随机奖励的形式激励参与治理的行为。
https://kusama.polkassembly.io/post/446

Kusama 治理

议案257:支持PolkaStats的开发
https://kusama.polkassembly.io/motion/257

议案258:支持Kusama Comics的创作。
https://kusama.polkassembly.io/motion/258

议案259:支持OnFinality提供基础服务
https://kusama.polkassembly.io/motion/259

提议:支持Dotreasury treasury 浏览器 M2 的开发
https://kusama.polkassembly.io/post/447

公投98:升级runtime版本到v2027,已通过
https://kusama.polkassembly.io/referendum/98

议案260:Polkascan 提交的财政申请获得通过,支持polkascan.io三月到五月的运营。
https://kusama.polkassembly.io/motion/260

议案262:支持Fearless Wallet Phase 3开发
https://kusama.polkassembly.io/motion/262

Sub bounties 提案:关于bounty pallet改进的建议
https://kusama.polkassembly.io/post/463

提案41:关于Registrar认证ID是必须进行人工验证的同意结果的链上记录
https://kusama.polkassembly.io/proposal/41

议案249:RAMP SDK已支持KSM
https://kusama.polkassembly.io/motion/249#47c7c197-75b0-4831-b47b-b82f3042edc4

核心代码

BEEFY协议 – 支持GRANDPA作为最终性共识的Substrate链能够桥接其它非Substrate链
https://github.com/paritytech/grandpa-bridge-gadget

Refcounts 已分为 providers 和 consumers,跨账号引用更加简单
https://github.com/paritytech/substrate/pull/7363

Robonomics 获得 SS58 prefix 32.

Polymesh 获得 SS58 prefix 12.

Litentry 获得 SS58 prefix 31.

节点现在可以踢掉投票给它的人
https://github.com/paritytech/substrate/pull/7930

Substrate启动时必须制定chain信息
https://github.com/paritytech/substrate/pull/7977

ParityDB 的数据损坏问题被修复
https://github.com/paritytech/substrate/pull/7961

两个不同的 module 不能够重名
https://github.com/paritytech/substrate/pull/7968

WARP Sync 即将上线,长时间同步的问题将不复存在
https://github.com/paritytech/polkadot/pull/2301

node template pallet 已更新 Frame V2
https://github.com/paritytech/substrate/pull/7981

SCALE Info是一个Parity包来描述Rust types
https://github.com/paritytech/scale-info

Multi-address即将发布,它是一个不向前兼容的内容,当它发布后,可能会导致Ledger硬件钱包兼容性问题
https://github.com/paritytech/polkadot/pull/2126

以太坊兼容性

Moonbeam 发布了 mainnet 和 canary network 计划
https://www.reddit.com/r/dot/comments/kyafs3/moonbeam_has_published_some_new_information_to/

Moonbeam 与 Ocean Protocol 合作
https://www.purestake.com/news/moonbeam-and-ocean-protocol-partner-to-bring-a-new-data-economy-to-the-polkadot-ecosystem/

Moonbase Alpha testnet 升级 version 5.
https://www.purestake.com/news/moonbeam-upgrades-its-testnet-to-moonbase-alpha-v5/

Polkadot decoded 界面上 Derek 介绍 Moonbeam 以及多链未来
https://www.youtube.com/watch?v=sX8PFz2dT-4&feature=emb_title

工具

Shardlabs 完成了 Kusama/Polkadot Tips Widget:一个可嵌入的打赏、捐助功能插件。目前它已被QuakeAid使用
https://github.com/Shard-Labs/kusama-tips-widget

Polkadot JS Apps 上手续费显示会更加准确
https://github.com/polkadot-js/api/pull/3076

Substrate Sidecar API 升级 version 2.1.2
该版本支持Polkadot 27, Kusama 2027, Westend 47以上版本
https://github.com/paritytech/substrate-api-sidecar/releases/tag/v2.1.2

Polkadot JS Apps 升级 0.77
https://github.com/polkadot-js/apps/releases/tag/v0.77.1

Polkadot JS API 升级 3.6,支持 parachain 和 multi-address
https://github.com/polkadot-js/api/releases/tag/v3.6

Polkaview Network
一个查询最高和最低节点抵押的工具
https://polkaview.network/dot

PolkadotJS extension 支持添加 Ledger
https://github.com/polkadot-js/extension/pull/630

Substrate API Sidecar 支持查询 extrinsics
/blocks/{blockId}/extrinsics/{ExtrinsicIndex}
https://github.com/paritytech/substrate-api-sidecar/pull/400

学习资料

关于网站如何添加Web3地址的教程
https://www.sitepoint.com/flarum-add-web3-address-to-user-profile/

生态

Kusama 和 Polkadot NFT 讨论组
Element https://app.element.io/#/room/#web3nft:web3.foundation
Telegram https://t.me/rmrkapp

开发 Substrate chain 的 PHP 工具的 RFP
https://github.com/w3f/General-Grants-Program/pull/393

关于波卡生态Funding和Mapping的文章
https://www.theblockcrypto.com/genesis/91360/funding-in-the-polkadot-ecosystem
https://www.theblockcrypto.com/genesis/91104/mapping-out-polkadots-ecosystem

LocalCoinSwap已支持波卡P2P交易
https://blog.localcoinswap.com/trade-polkadot-p2p/

Kusama艺术设计比赛
https://twitter.com/blockcreateart/status/1352102519791513606?s=21

投票

为感谢 DOT Leap 作者每周更新,大家可以在Kusama和Polkadot议会选举中投票给 BRUNO
https://twitter.com/bitfalls

最后感谢 Bill Laboon 的每日波卡摘要
https://twitter.com/billlaboon

Boka.network 现正得到 MathWallet 赞助

Dot Leap 30 中文版

原文作者:Bruno Škvorc
订阅链接:newsletter.dotleap.com

Polkadot (v0.8.27)

Cumulus README 已更新本地配置指南
https://github.com/paritytech/cumulus

HRMP channel 充值已合并到 Polkadot
https://github.com/paritytech/polkadot/pull/2225

parachain pallet 已合并
https://github.com/paritytech/polkadot/pull/2243

crowdloan pallet 已合并
https://github.com/paritytech/polkadot/pull/2166

平行链相关的操作功能和UI已添加到 Polkadot JS Apps
https://polkadot.js.org/apps/#/explorer

19 条平行链已申请接入 Rococo
https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frococo-rpc.polkadot.io#/parachains/proposals

波卡治理

议案 53:理事会已同意通过treasury支持OnFinality提供的开放RPC节点
https://polkadot.polkassembly.io/motion/53

Patract 关于 Europa v0.2 进展的详细报告。
Europa 是一个运行FRAME Contracts pallet的沙盒环境,同时也支持运行Substrate Runtime。开发者可以使用它编译和运行 ink! 合约。他们还可以使用Europa提供的库,运行一个自己的substrate项目的沙盒环境。
https://polkadot.polkassembly.io/post/250

关于波卡中继链应该使用 POW 还是 POS 的有趣讨论
https://polkadot.polkassembly.io/post/253

Hexplay 申请 treasury 资助开发游戏平行链
https://polkadot.polkassembly.io/post/252

Kusama (v0.8.27)

Kusama 治理

提议赞助 Kusama 和 Polkadot 快照数据的提案未通过。原因是觉得该方案去中心化程度不够,而且已经有了免费的替代方案。
https://kusama.polkassembly.io/motion/251

Polkascan 发布了进度报告关于 PolkADAPT suite,用于帮助波卡开发生态
https://github.com/polkascan/social-contract/blob/master/kusama/treasury-proposal-57-report-20210111.md

议案 252 – 通过treasury支持OnFinality提供的开放RPC节点
https://kusama.polkassembly.io/motion/252

议案 253 – 升级 Kusama runtime 到 v2027,目前正在公投阶段
https://kusama.polkassembly.io/referendum/98
具体内容包括
https://github.com/paritytech/polkadot/releases/tag/v0.8.27

基于 Kusama 的多伦多 AR Voxel Bridge 艺术展 treasury 申请已通过
https://kusama.polkassembly.io/motion/255

Ask! 的treasury 申请已获得理事会通过,是一个 AssemblyScript-based smart contract DSL,与 ink! 类似。
https://kusama.polkassembly.io/motion/254

由 OpenSquare 开发的 DotTreasury 已上线
https://www.dotreasury.com/

Kodadot NFT Explorer 的 treasury 申请
https://kusama.polkassembly.io/motion/256

HashQuark 的 Parachain Lease Offering Dashboard treasury 申请
https://kusama.polkassembly.io/post/441

核心代码

Polkadot v0.8.27 已发布,具体修改内容见
https://github.com/paritytech/polkadot/releases/tag/v0.8.27

Substrate 2.0.1 已发布
https://github.com/paritytech/substrate/releases/tag/v2.0.1

UniArts 申请了 SS58 prefix 38
https://github.com/paritytech/substrate/pull/7651

所有 pallet 已升级到使用 FRAME V2 中的 pallet! macro
https://github.com/paritytech/substrate/issues/7882

Substrate 直接支持数据存储功能的第一版代码已合并
https://github.com/paritytech/substrate/pull/7868

Substrate 已升级 libp2p 0.34

Substrate Grafana dashboards 已更新
https://github.com/paritytech/substrate/pull/7886

一个新的返回最终手续费的 RPC 接口 payment_queryFeeDetails 已加入substrate
https://github.com/paritytech/substrate/compare/7692https:/github.com/paritytech/substrate/pull/7692?expand=1

Prefix 29 被 CORD 获得

Prefixes 26 和 27 被 Patract 获得

工具

srtool 已升级易用性,具体见 README
https://gitlab.com/chevdor/srtool

由 OpenSquare 开发的 DotTreasury 已上线
https://www.dotreasury.com/

nmonpolkadot – 一个基于 log 文件监控波卡节点运行状态的工具
https://github.com/stakezone/nmonpolkadot

Subscan 已支持 Rococo
https://rococo.subscan.io/

Polkadot JS Apps 已升级 version 0.75
新版增加了 types 和 endpoints,增加 bounty 界面,以及基础的平行链 UI
https://github.com/polkadot-js/apps/releases/tag/v0.75.1

Polkadot JS 3.4 发布了重大修改:derive.chain.{getBlock, subscribeNewBlocks} 现在会返回 SignedBlockExtended,包含具体的 extrinsics 和 events。
https://github.com/polkadot-js/api/releases/tag/v3.4.1

一个波卡相关项目的 github 搜索工具
https://dotctor-66a97.web.app/

学习资料

一篇关于安全的systemd配置波卡和kusama节点为文章
https://blog.s3kr.it/2021/01/12/systemd/

NFT 课程 – Bruno Škvorc 介绍了 NFT,以及它在 Kusama / Polkadot Web3 生态中的进展
https://www.crowdcast.io/e/metaverse1/register

wiki新增所有常见error以及解决方案,方便查询
https://wiki.polkadot.network/docs/en/maintain-errors#error-table

生态

Stem – 一个结合 ZBayChain 和 Subsocial 的基于Substrate的市场平行链
https://twitter.com/StemInside/status/1347699801324924929

基于 Prometheus and Grafana 监控节点的教程
https://medium.com/@matthew.marcus/a-better-way-to-monitor-your-parity-substrate-node-e20e129b9f

在 Moonbeam 中使用 Band protocol oracles
https://medium.com/moonbeam-network/how-to-use-band-protocol-on-moonbeam-fc26d131a82b

Web3 Foundation grants 已赞助 200 项目,其中100个从去年5月至今
https://medium.com/web3foundation/web3-foundation-grants-program-funds-over-200-projects-ff499f438820

Moonstake wallet 支持 DOT
https://www.scoop.co.nz/stories/WO2101/S00059/moonstake-wallet-officially-announces-staking-support-for-polkadot-dot.htm

Web3 新增 RFP,一个身份目录系统
https://github.com/w3f/General-Grants-Program/blob/master/rfp-proposal/identity-directory.md

OnFinality 公布了 Rococo RPC 端口供开发者免费使用
https://onfinality.medium.com/introducing-rococo-support-start-testing-your-parachain-today-5087743cf8ed

投票

为感谢 DOT Leap 作者每周更新,大家可以在Kusama和Polkadot议会选举中投票给 BRUNO
https://twitter.com/bitfalls

最后感谢 Bill Laboon 的每日波卡摘要
https://twitter.com/billlaboon

Boka.network 现正得到 MathWallet 赞助

Dot Leap 29 中文版

原文作者:Bruno Škvorc
订阅链接:newsletter.dotleap.com

波卡的 2020

波卡的 2020 年回顾
https://medium.com/polkadot-network/polkadot-2020-roundup-38e33a9f21a5

数据库 Snapshots

之后每两周都会有一个 Kusama 和 Polkadot 历史数据库快照被上传到 IPFS
详见
https://app.subsocial.network/@snaps/snapshot-jan-03-2021-572
后续会对压缩方式进行优化

有一个相关议案正在进行中,希望通过第三方来长期更新维护这些镜像。
https://kusama.polkassembly.io/treasury/63

Polkadot

Rococo V1 平行链注册申请在 2021/1/11 正式开放,具体信息关注 #rococo:matrix.parity.io Matrix channel (https://matrix.to/#/#rococo:matrix.parity.io)。

era 215 节点 LLC 发生一笔 16000 DOT 的 slash。应该是错误的备份流程导致。
https://ipfs.io/ipns/polkadot.dotapps.io/#/staking/slashes

波卡治理

一位来自加拿大的律师希望提供链上身份验证服务,验证需要通过真实ID文件和电话完成。目前该提议正在讨论,这种验证方式的价格很高(100DOT),因此目前发起人数很少。
https://polkadot.polkassembly.io/proposal/13

由7个波卡社区成员组成的 Polkadot 品牌改造项目经费监督小组成立。
https://polkadot.polkassembly.io/bounty/0

Oneblock 提议在2021Q1举办hackathon。
目前Substrate技术课程主要问题是在学员掌握了开发基础后,缺少实际上手项目经验来讲知识转化为实践。因此hackathon将提供学员自由组队完成项目的机会。
任何对substrate开发感兴趣的人都可以参与,具体分类和奖金等信息查看:
https://polkadot.polkassembly.io/motion/52

OnFinality提交了一个财政申请以支持其公开的RPC节点的运维费用
https://polkadot.polkassembly.io/treasury/31

公投 14 – 希望能够将被盗的 DOT 转移到另一个地址。被盗账号提供了所有权证明,详见
https://polkadot.polkassembly.io/referendum/14

Kusama

Kusama 验证人选择工具发布了新版本,欢迎大家提供反馈给开发团队
https://validators.kusama.network/

Kusama 治理

Polkashots.io 提供 Kusama 和 Polkadot 数据库快照工作的财政申请已提交理事会审核
https://kusama.polkassembly.io/motion/251

基于 Kusama 网络的全球第一个虚拟艺术展 "Virtual Niche" 的财政申请获得通过
https://kusama.polkassembly.io/motion/250

Voxel Bridge Art 先面发布了他们第一个 Milestone 报告
https://kusama.polkassembly.io/motion/225#3dd76efc-e74f-4ce5-8e15-8cd5fd5b01bf

核心代码

FRAME v2 将使用 ’#[pallet]‘ 取代之前 ’decl_*!’,提高代码可读性。
具体可以看 https://crates.parity.io/frame_support/attr.pallet.html
示例 https://crates.parity.io/frame_support/attr.pallet.html#example-for-pallet-without-instance
这个方式目前仍在开发中,不建议生产环境使用。

平行链的 SS58 prefix 信息现在可以从 system.ss58Prefix 中获得(之前需要通过RPC获取),因此它已经是链的一部分,而不依赖于节点。
https://github.com/paritytech/substrate/pull/7810

新增 Chain extensions 功能,让智能合约可以与pallet交互
https://github.com/paritytech/substrate/pull/7548

Libp2p 升级到 v0.33.0
https://github.com/paritytech/substrate/pull/7759

参与抽奖模块已合并到 Substrate,平行链可以通过发放奖券的形式鼓励特定的链上行为。该想法来源于激励更多用户参与社区治理行为。
https://github.com/paritytech/substrate/pull/7221

Polkadot 和 Kusama chain specs 中新增4种 bootnodes
https://github.com/paritytech/polkadot/pull/2204

Subkey轻量化,可根据需要进行配置
https://github.com/paritytech/substrate/pull/7845

新增 warp sync 改进,通过 runtime API 可以查询下一个区块的 BABE 信息
https://github.com/paritytech/substrate/pull/7829

平行链导入中继链是有一个共识的问题被修复。
https://github.com/paritytech/cumulus/pull/271

死亡账户获得更好的处理
https://github.com/paritytech/substrate/pull/7843

以太坊兼容性

Moonbeam 2020 回顾和 2021 规划
https://www.purestake.com/blog/moonbeam-2020-recap-getting-ready-to-take-off/?utm_source=dotleap

Moonbeam 的 grant 计划已发布
https://www.reddit.com/r/dot/comments/kqpr1g/moonbeam_announces_grant_program/

工具

想要查询 substrate 资料,可以访问
https://github.com/substrate-developer-hub/awesome-substrate

Colm3na 开发了 VueJS Polkadot API 开发上手教程
https://github.com/Colm3na/vue-typescript-polkadotjs

PolkadotJS API 更新 version 3.3,提升了连接速度
https://github.com/polkadot-js/api/releases/tag/v3.2.1

Polkadot Apps UI 升级 0.74,新版会对你锁定资产的数量进行提示
https://github.com/polkadot-js/apps/releases/tag/v0.73.1

Polkadot JS Extension 升级 version 0.36,支持以太坊账号,新增钓鱼网站提示,支持ecdsa账号。
https://github.com/polkadot-js/extension/releases/tag/v0.36.1

Subscan 支持获取 DOT 和 KSM 的历史价格,例子如下:
https://polkadot.subscan.io/tools/price_converter?value=42&type=time&from=DOT&to=USD&time=1609456380

Substrate Sidecar API 升级 version 2.1.0
https://github.com/paritytech/substrate-api-sidecar/releases/tag/v2.1.0

一个从 substrate-api-sidecar 中进行查询的工具,目前支持 MongoDB
https://github.com/kianenigma/substrate-api-sidecar-dump

节点状态查询脚本 – 计算绑定对提名和其它因素的影响
https://github.com/w3f/validator-stats

学习资料

Bill Laboon 的“区块链基础20讲” 已发布 Youtube
https://www.youtube.com/playlist?list=PLxVihxZC42nF_MCN9PTvZMIifRjx9cZ2J

生态

Polkaswap testnet V2 已发布
https://medium.com/polkaswap/introducing-the-polkaswap-testnet-fa85dd8582c0

Bill Laboon 和 Zoe Meckbach 谈论 Polkadot 治理
https://www.crowdcast.io/e/polkadot-conversations-session3/register

Ellipal hardware wallet 已支持 DOT
https://wiki.polkadot.network/docs/en/build-wallets

AirGap支持更多平台的 app 钱包
https://www.reddit.com/r/dot/comments/kph39c/a_very_secure_simple_and_anonymous_wallet_for/

Decrypt 关于波卡品牌升级的报道
https://decrypt.co/53325/leading-design-agency-koto-is-giving-polkadot-a-rebrand

为什么不减少波卡staking天数的讨论
https://www.reddit.com/r/dot/comments/ksya9x/28_day_unbonding/

Bancor 将支持 Polkadot
https://blog.bancor.network/bancor-progress-update-december-2020-1c67316f29a9

Crust Network 和 Litentry 将在去中心数据存储上合作
https://medium.com/crustnetwork/crust-network-and-litentry-collaborates-for-decentralized-storage-and-data-security-1d870ade5a8e

关于平行链经济系统的Reddit讨论
https://www.reddit.com/r/dot/comments/koxl4o/confused_about_polkadot_parachains_and/

Acala 在 Kusama 上的平行链 Karura 的 crowdloan 细节
https://acala.network/karura-crowdloan

Phala 的 Vendetta Incentive Program 细节
https://medium.com/phala-network/vendetta-incentive-program-roundup-fb0e26054c01

查看由社区制作的 PolkaAnimation
https://twitter.com/JacopoDeGiu_/status/1347238584449961987

投票

为感谢 DOT Leap 作者每周更新,大家可以在Kusama和Polkadot议会选举中投票给 BRUNO
https://twitter.com/bitfalls

最后感谢 Bill Laboon 的每日波卡摘要
https://twitter.com/billlaboon

Boka.network 现正得到 MathWallet 赞助