Ti-Labs 实验室将充分调动 IRISnet 和 KuChain 两个项目背后的智囊资源,为整个 Cosmos 生态未来发展提供包括概念启发、技术支持、资源推介在内的协助与支持。
2020 年 11 月 6 日,Ti-Labs 进行了第 2 次会议。IRISnet 和 KuChain 以及 Cosmos 开发者围绕 Stargate「星际之门」升级、Ethermint 互操作性等开发进展和技术问题,以及 Ti-Labs 的下一步发展计划展开了讨论。
以下是完整会议记录。
会议时间
2020.11.06
参会者
IRISnet
Jeffrey HU - IRISnet 研究总监
Yelong ZHANG - IRISnet 技术总监
KuChain
Lou YU - KuChain 负责人
Cain CAO - KIT (KuChain Iteration Team - KuChain 迭代团队)
Tianzi WU - KIT (KuChain Iteration Team - KuChain 迭代团队)
议题
第一部分 开发工作进展
-
Cosmos Stargate「星际之门」升级
-
Ethermint 的「互操作性」
-
升级模块 Bug 修复
-
KuChain 白皮书
-
开发进展
-
IEEE 标准
第二部分 Ti-Labs 下一步计划
-
Ti-Labs 技术顾问/委员会
-
Ti-Labs 研究报告
详情
第一部分 开发工作进展
1. Cosmos Stargate 升级涉及的重大改变会影响交易所、浏览器和钱包,所做的具体准备主要有哪些?
- IRISnet 给予 Cosmos 中国技术社区全方位支持,以帮助他们为升级和重大改变做好充分准备。
- 团队已与交易所、钱包和浏览器服务提供者保持紧密联系,帮助他们认知理解将要经历和处理的重大改变。
- Zaki 以及 iqlusion 团队致力于为交易所、钱包和浏览器提供更多易理解的信息,讲解升级内容方式,解答各类问题,以帮助他们为升级做好准备。https://stargate.cosmos.network/https://github.com/cosmosdevs/stargate
- cosmoshub-stargate-test 是关于 Cosmos Hub 升级到 Stargate 的模拟测试升级(Cosmos SDK v0.37 升级至 v0.40)。
- BigBang 测试网测试了 Cosmos SDK v0.38 及 v0.39 升级到 v0.40 的过程,与 Cosmos Hub 所在进行的测试截然不同。
- 可以选择使用升级模块,这能极大程度上完善 v0.39 到 v0.40 升级过程。
- 新的服务:cosmovisor,与 Cosmos SDK 并行运行进程,可用于简化升级时的验证人节点运维,或简化创世全节点的同步。https://github.com/cosmos/cosmos-sdk/tree/master/cosmovisor
2. Ethermint 可互操作的含义
- IRISnet 计划将 Ethermint 模块整合到公链中,也可能与联盟链集成。
- Ethermint 是使用 Cosmos SDK 构建的,这意味着可以使用跨链通讯协议 IBC,也就可以与其他网络互连互通。
- 作为 SDK 模块,EVM 可以与其他 SDK 模块实现互操作;可以使用 Hub SDK 的其他功能来创建 EVM 的自定义功能。
- 密钥曲线(Curve for keys)可与以太坊兼容;除此之外,所有以太坊的开发工具都可以在 Ethermint 上使用,因此诸如 Truffle, Metamask, Remix 等开发工具都是可互操作的。https://github.com/cosmos/ethermint
3 . 升级模块 Bug 修复
- 变更已经被批准,IRISnet 更新至新的分支即可。https://github.com/cosmos/cosmos-sdk/pull/7817
4. KuChain 白皮书
- 参考资料待补充完整。
- 公钥替换方案参考 Sunny Aggarwal。https://github.com/sikkatech/cosmos-sdk/commits/sunny/change-pubkey-adrhttps://github.com/regen-network/cosmos-modules/tree/master/incubator/group
- 账户信标方案参考 Regen 的 ORM 模块。https://github.com/regen-network/cosmos-modules/tree/master/incubator/orm
- 账户权限方案可参考以下链接,如与 bank 交互时可参考。https://github.com/cosmos/cosmos-sdk/issues/7093
- 通用参考 Cosmos SDK 1.0 路线图,这将会是 SDK 团队 2021 年的首要关注点。https://github.com/cosmos/cosmos-sdk/issues/7421
- 资产可编程性:通过赋予发行者或区块生产者具体功能,可以使用可合并的 groups 模块解决。
- 基于共识的资产方案可参考 Thorchain。https://docs.thorchain.org/technology
- 探索研究具备链上平滑升级提案方案的提案类型。
- 继续讨论 POA 共识兼容性方案;如何使用当前的质押模块,将帮助设计 POA 模块。https://github.com/allinbits/modules/tree/master/x/poahttps://github.com/cosmosdevs/stargate/blob/master/ibc_readiness_matrix.md
5. IRISnet 与 KuChain 的开发进展
- IRISnet 跨链和 DeFi 测试网 Bifrost 启动第一阶段 Phase-1并发布激励任务,测试 NFT,Oracle,Record 等模块。
- KuChain 每周将进展更新同步至文档。
6. IEEE 标准
- IRISnet 核心开发团队参加 IEEE 跨链相关的标准(P3203,P3204,P3205)。https://blockchain.ieee.org/standards
第二部分 Ti-Labs 下一步计划
1. Ti-Labs 技术顾问/委员会
- 与 Cosmos 整个生态接触不多的基于 Cosmos SDK 开发的项目,可以加入 Discord #unifi DAOs 频道获取实时有效信息。
- 关于 Ti-Labs 技术顾问/委员会-向那些帮助社区建设发展的团队项目表示支持,如 Stakefish。https://medium.com/stakefish/second-cohort-of-grant-fish-431570513c7c-从优秀的项目团队中邀请开发者或专家,如 Ethermint,Keplr。-直接在 #unifi DAOs 频道中邀请优秀人员等。
- Ti-Labs 研究报告
- 除了输出例行会议记录,Ti-Labs 还计划调动 IRISnet 和 KuChain 两个项目背后的研究团队发布一系列技术研究报告。
- 在诸如 DEX 如何处理 IBC 访问这类的研究报告中,融入交易所的视角和观点将会更具价值。
相关阅读
KuChain 与 IRISnet 成立联合实验室 Ti-Labs,将加速推动 Cosmos 生态发展
Ti-Labs 联合实验室第一次会议 | IRISnet x KuChain
关于 IRISnet
IRISnet(主网 IRIS Hub)是支持 DeFi 等各种复杂分布式应用的跨链服务枢纽。IRIS Hub 采用 Cosmos SDK 开发,是第一个可自进化的 BPoS 网络,不仅支持资产跨链,更创新的支持复杂的计算和服务可以被跨异构网络使用;其开发团队包括获得多个技术创新大奖的边界智能(Bianjie)以及 Tendermint。
关于 KuChain
KuChain 是一条基于 Cosmos-SDK 的、旨在服务去中心化金融应用的公链。对 Cosmos 技术框架进行了创新改革,引入了账户和权限树逻辑,更添加了多资产相关模块。具有联合 IBC、Peggy 等协议,补全 Cosmos 生态应用层和去中心化金融场景的宏大愿景。