3月12日,Acala 上线 Karura AMA 三部曲系列压轴——技术篇,活动共吸引了超过 1000+ 在线参与并收集到了 300+ 个关于 Karura 技术问题以及产品建议,其中有 106+ 个小伙伴获得了 KAR 福利,奖励名单见文末公示链接。

Acala Interview

*采访原文,略有删减

Acala

Q&A Mandy :Hello大家好,很开心今天能跟备受瞩目的 Acala 对话,我是 Odaily 星球日报的创始人 Mandy,我们是一家成立了3年的区块链行业媒体,欢迎大家用我们的网站、APP、公众号关注加密世界的新闻消息、财富密码,波卡生态和Acala我们一直有在重点跟踪报道哦~

Mandy :接下来有请我们今天做客的嘉宾 Acala 联合创始人& CTO Bryan chen,Bryan不仅 作为目前 Substrate 核心贡献者、Acala & Laminar 联合创始人、资深波卡社区大使,也是 Gavin 博士认证的少数 Substrate 课程讲师,接下来,有请 Bryan

Bryan: 大家好,我是陈锡亮。我从18年开始接触和参与 Substrate 和波卡的生态开发,并且成为了最早期的第一轮波卡大使。19年发起了第一门 Substrate 课程,至今已经有多期中文和英文的课程,学员已经上百,遍布世界各地。19年底合伙成立了Acala这个项目,并同时积极参与了波卡生态的建设和推广。

Mandy:接下来我们正式进入提问环节

第一个问题:为什么选择 Substrate 来开发 Karura?能否从技术层级的角度来介绍一下 Karura 在 Kusama 生态中的位置?

Substrate 是目前最先进的区块链开发框架,也是 Kusama 和波卡的底层框架。基于 Substrate 开发的 DeFi 产品,不仅在成本与性能上具有优势,还将拥有很多天然技术特性,比如支持无缝链上升级,就可以快速的进行升级与维护,如果出现了重大的攻击也可以通过治理快速修复漏洞。

Karura 的定位是 Kusama 生态中的 DeFi 平台,Karura 提供了多个金融核心协议,包括稳定币协议,流动性解放协议,去中心化交易所等等,为 Kusama 生态打下了一个扎实的基础,使得各个其他项目都可以基于 Karura 的金融协议之上构造更多的不同类型的产品。

Q2、Karura 与 Acala 在技术上有什么区别吗?开发者如何选择?

对于开发者而言 Substrate 应用链基于模块化开发相比以太坊 Dapp 而言更轻便,Karura 也提供了一系列开箱即用的 DeFi 组建,例如超额抵押借贷稳定资产模块、Staking LDOT帮助释放流动性、DEX 等模块,开发者管理起来不仅结构清晰、更方便后期维护,如果想要扩展还有更多的参考避免重复开发。

而就对比来说,从技术层面 Karura 和 Acala 上是一致的。除了拥有一系列开箱即用的 DeFi 基础产品组件,流动性与已有的用户以外,同样也拥有不少目前以太坊无法实现的创新,比如可定制的网络经济制度,Karura 网络用户可以使用所有 Karura 平台上的资产用于支付网络手续费;跨链互操作能力;不需要锁定资产就可参与链上治理;不需要合约迁移的链上自动升级等等。

但是所有的新功能都会优先部署到 Karura 上面,运行稳定后才会部署到 Acala 上面。很多创新性,但有争议或者未审计的功能也有可能会在 Karura 上面实验,然后根据实验结果来决定如何进一步完善,以及是否可以部署到 Acala 之中。

所以乐于尝鲜,或者希望可以快速迭代,并且不畏惧不断的新变化的开发者可以优先考虑 Karura。对希望安全性第一,优良稳定性的网络,可以使用 Acala。

在此前 Electric capital 的报告中也针对 2020 DeFi 生态进行了全面的公开数据统计,所有新 DeFi 生态中 Yearn 与 Acala 开发者数量的增幅最大 ,也成为了波卡生态内最大的开发者生态之一。

Q3、得开发者得天下! 看见的出这一年 Acala 全球开发者的快速增长,那么可以介绍下开发者加入 Karura 的几种方式吧

Karura 内置了 EVM 合约平台,所以开发者可以通过 Solidity 合约来部署到 Karura 之中。可以参考我们之前整理的文章:https://mp.weixin.qq.com/s?__biz=MzU5NjU0Mjk1MA==&mid=2247487022&idx=1&sn=05ddb21ef6d875a7a029c84c3ee52793&chksm=fe605aa7c917d3b1a178d68367418b1c69c8e383f1049bbd52a70c94e97ea5535eba63df63ae&token=1800410126&lang=zh_CN#rd

如果需要使用一些 EVM 以外的功能,比如自定义的跨链交互,则可以考虑为 EVM 实现特殊的额外接口,然后通过合约调用这些接口。

如果应用是比较底层的,比如转街桥,则可以考虑直接部署 runtime pallet 到 Karura 之中。不过这个会需要 Karura 议会审计,和治理投票,决定是否接入。

我们此前也参加了全球最大的以太坊黑客松 ETHDenver ,为了帮助更多以太坊的开发者可以提前了解到波卡生态还设立了专项奖金,感兴趣的开发者和团队都可以关注我们,我们经常会在大型的黑客松中设立奖金并且会给予全程的技术指导,感兴趣的开发者也可以看指导的回放:https://www.crowdcast.io/e/acala-ethdenver-2021

Q4、能否给我们介绍下 Karura 的 EVM?目前成功运行了吗?

Karura EVM 和其他的 EVM 平台有所不同,除了包含了 EVM 的功能之外,还包括了包括预言器,调度器内等等额外的接口。同时为了避免以太坊的各种历史遗留问题,比如状态爆炸问题,并不会实现百分百的以太坊兼容。

为了更好的用户体验,用户可以使用 polkadot.js 浏览器插件来前面 EVM 交易,而避免了用户需要安装多个不同的插件。

Karura EVM 目前已经可以运行绝大部分的以太坊项目,比如 Uniswap。更具体的说,就 DeFi 组合性而言,如果开发者部署在 Karura EVM 上的智能合约 DApps 能够直接使用原生跨链资产,如 KSM,KAR,aUSD,renBTC 等等。同样,部署在 EVM 上的 ERC-20 也能用于 Runtime 层中的模块,比如在 DEX 中进行交易,或者通过治理允许成为网络可支付手续费之一。举个例子,Ampleforth 将会部署 AMPL 合约到 Karura EVM 上, AMPL 将可作为原生 Token 用于支付网络手续费,并且还可以直接在 DEX 中进行交易。

这整个过程的感觉对于开发者来讲是无缝的,但事实上,这需要将原生 Token 与 Runtime 模块以预编译的形式加入到 EVM 中以使之可用。通过 EVM 编写的智能合约发起的一个交易将会被编译成一个 Substrate 的交易,并且由 Polkadot.js 进行签名。响应过程是由我们推出的 SDK(bodhi.js)完成,并且转换成以太坊兼容的共识。

Q5、能跟我们分享一下,目前团队对于 Kusama 生态的技术贡献以及 Karura 上的一些技术创新吗

我们现在和 Parity 的核心开发者一起进行跨链消息的开发和测试之中,最近已经给提交了多个代码给 XCM。我们实现的开源跨链模块也被包括 Plasm 在内的多个其他平行链项目使用,用来处理跨链交易。

除此之外,Karura 还实现了多个创新,包括可以使用任何币种支付手续费,免费预言机喂价,去中心化主权财富基金等等新功能,这些都在我们的公众号有详细介绍:

1、任何币种支付手续费:https://mp.weixin.qq.com/s?__biz=MzU5NjU0Mjk1MA==&mid=2247484524&idx=1&sn=6c9a62f0d8ebd7b28870b50111f25578&chksm=fe6050e5c917d9f3ad9c80e194ad3ce143c9f393067a4bf2efb261ae915c07967c8603c1345e&scene=21#wechat_redirect

2、去中心化主权财富基金:https://mp.weixin.qq.com/s?__biz=MzU5NjU0Mjk1MA==&mid=2247487141&idx=1&sn=c1f6bef621ce1b961bf31935f9d37c90&chksm=fe605a2cc917d33a4ed351b4cc1d2915c32b125e8fcb8788c412251db3951c0b69a0226c9c81&token=1800410126&lang=zh_CN#rd

Q6、从 Rococo 测试网我们可以了解到,Acala 已经接入有一段时间了,而且是目前相对最稳定的测试平行链,那么作为 Rococo 深度测试项目,可否跟大家介绍一下当前相关的测试进展,你预计 Kusama 何时会开启竞拍?

目前最新版的rococo将会支持200个验证人,进行更大规模的压力测试,如果一切测试时顺利,那么就可以初步认为平行链功能稳定了。同时Acala也和其他多个项目包括Plasm,HydraDX等在内进行了跨链测试,初步验证了跨链交易功能的实现。

如果接下来的测试一切都顺利的话,那么我们有可能会在2周内看到增加系统平行链statemint的kusama 提案,然后会进行公投,公投成功后,就只要等待期结束,我们就可以看到kusama的第一条平行链。然后会是几周的在kusama上面的测试,同样一切顺利的话就可以进行启动平行链的公投提案了。

Q7、群里有不少新进群的小伙伴,可以跟大家一下再介绍一下插槽竞拍的机制吗?

平行链拍卖一次拍一个插槽,最多可以分为4个时段。波卡上每个时段半年,所以一次最多可以拍2年。kusama每个时段多长尚未确定,初步估计是3个月,所以最长拍卖周期是1年。

然后每次拍卖持续时间也未定,我们估计是2周左右。一次拍卖一个插槽,拍卖完一个后会马上开始第二个插槽的拍卖,以此类推。直到平行链数量显示有影响网络稳定性的情况为止才会停止拍卖。同时也会进行代码的优化和迭代,一旦稳定性恢复,也会继续拍卖插槽。

波卡和Kusama使用的是蜡烛式拍卖,分两个周期,第一个周期可以任意出价,最后最高价生效,第二个周期同样都可以随时出价,但是第二个周期结束后,会随机选择一个第一周期之后的区块作为结束时间。在这个区块拥有最高价者获胜。所以我在这里建议大家在第一个周期末直接全部贡献你所希望贡献的额度,而不要在第二个周期,尤其是周期末出价,因为有大概率出价被判断无效。

Q8、最后我想问的是,不管是 Acala 还是 Karura,都是想成为波卡与 Kusama 的 DeFi 中心,未来肯定会有智能合约基于 Acala 或是 Karura 之上,那么作为项目方,在不同阶段会有怎么样的技术支持?

首先我们会有技术支持,会帮助大家从架构设计,产品设计,代码实现,等等多个方向进行全方位的扶持。然后也可以申请国库基金赞助,只要议会批准,就可以得到 aca/kar 的支持,具体可以参考波卡或者kusama国库。除此之外我们的 dSWF 也是可以用于投资优秀的生态项目,提供基金支持购买生态项目的部分所有权,当然这个也是需要通过治理,由aca/kar持币人投票决定。

如果最后项目非常成功,则也可以考虑自己成为一条平行链。我们作为早期平行链项目,自然有着最丰富的经验,可以提供更多的帮助。从Acala平台走出成为平行链后也可以继续通过跨链协议保持和Acala用户和其他协议的交互,同时也拥有着自己一条链所带来的好处。

一个不是很恰当的例子,就是 Compound 已经从一个以太坊合约项目,做成了自己独立的 Compound Gateway。

Q1

如何避免以太坊高额手续费和网络拥堵问题

以太坊手续费高主要原因是网络吞吐量不够,Tps 太低。作为 PoS 网络,能有这比以太坊更好的性能,自然可以有更好的手续费。其次,平行链是可以扩展的,一条链不够,那我们完全有能力把部分业务拆分出来再拍一条平行链。而且之后我们也可以考虑成为 2 级中继链,可以对接更多的平行子链,带来更好的吞吐量。

Q2

Karura 是否可以创造更有意思的功能

可以参考 Kusama 对比波卡。Kusama 现在已经有了自己的社区,也有了比如纹身俱乐部这个特有的功能,之后还在考虑添加 NFT 模块等。Karura 也会走类似的路线,会进行更多更狂野的尝试,做一些可能风险更高但是更有意思的实验。

Q3

请问 Karura 怎样做到防止黑客攻击

我们现在已经有3个业内知名安全审计公司的审计,慢雾,Trail of Bits,SRLabs。对于预言机,我们实现了Open Oracle Gateway,会和不同的预言机项目进行合作,其中包括 Chainlink,Band 等等,可以不局限于单一的选择。对于闪电贷,只是更多的利用了项目的漏洞造成的攻击。目前常见的讨论都已经有各种分析了,自然也有各种防护方式,这些也都是审计公司检查的点之一。

Q4

开发者什么时候参与比较合适

我们即将发布的新的测试网 TC6 已经支持了 EVM 智能合约。开发者现在就可以尝试部署合约到我们的测试网,进行调试。同样也可以提供反馈,提出需求等等,参与到网络接下来的迭代。这样等 Karura 正式接入 Kusama 后就可以第一时间部署,第一时间上线。

Q5

Karura本身有连接Bitcoin或Ethereum桥么

我们自己不会做桥,不过会和各个做桥的项目合作。我们已经接入了 renBTC,和 polkaBTC 进行了跨链对接。之后也会和 Snowfork 进行以太坊桥的对接。我们作为一个金融平台,会对接所有安全性有保障的桥,给用户带来更多的选择。

Q6

Karura在DeFi市场是相互促进还是相互竞争

自然是相互促进,Karura 让我们可以进行更多实验,而成果可以反馈到 Acala 上面。

Acala

奖励公示

目前,Acala 最新测试网版本为 TC5 ,本次 KAR 空投已发放,将在即将发布的 TC6 测试网中显示。另外,转发限量周边已寄出,Acala 活动助手也私发了快递单号,可留意快递信息。

完整名单见:

https://shimo.im/sheets/JTTvGv9xHxKXTcgh/iNKow/

名单上的小伙伴可在 3 个工作日内(过期视为放弃),关注公众号点击菜单栏「加入社区」即可添加社区助手,将 KAR 地址私社区助手即可。

KAR 奖励说明:

1、奖励领取截止时间为 3 月 25 日 23:59,地址格式不对并未更新至公众号后台,视为放弃领奖。

2、本活动发放的 KAR 为不可转移凭证,将 TC6 测试网络中显示,并在 Karura 上线并开通转账后可以转移。

3、建议使用 Polkadot js 插件钱包或 Polkawallet (https://polkawallet.io)创建 KSM 地址。其他钱包创建的地址可以正常发放,但是暂时不支持显示。交易所地址无法收到 KAR。

奖励公示|Karura AMA 三部曲技术篇 QA 回顾相关推荐

  1. 脱贫帮扶绩效评价MATLAB,关于对中牟县2019年脱贫成效考核和扶贫绩效评价奖励资金项目计划安排情况公告公示...

    根据河南省扶贫开发办公室.河南省财政厅关于转发<国务院扶贫办 财政部印发的通知>的通知(豫扶贫办[2018]39号)和<中牟县扶贫开发领导小组办公室关于印发的通知>(牟扶贫办[ ...

  2. 中国人工智能学会发布《2022年度中国人工智能学会-华为MindSpore学术奖励基金入选名单公示》...

    转载于 高绩 近日,中国人工智能学会发布<2022年度中国人工智能学会-华为MindSpore学术奖励基金入选名单公示>.据中国人工智能学会官网介绍,入选项目将分两类进行资助:A类额度9万 ...

  3. 关于2022年度金山区软件奖励拟支持企业名单的公示

    根据<关于金山区加快新型信息基础设施建设 推进智慧城市发展的若干配套政策>(金科规[2020]2号)文件要求,经公开申报.资料审查.各街镇(园区)推荐,现提出2022年度金山区软件奖励拟支 ...

  4. 2021年吴文俊人工智能科学技术奖获奖名单公示!潘云鹤院士获最高成就奖

    作者丨王晔 编辑丨陈彩娴 转自:AI科技评论 2021年度第十一届吴文俊人工智能科学技术奖获奖名单在其官网公示! 今年仅对66项成果授奖,较去年有大幅度减少.值得一提的是,今年增加了优秀博士学位论文获 ...

  5. 最新发布 | 2018年度第八届吴文俊人工智能科学技术奖获奖名单公示

    来源:人工智能人物 摘要:2018年度第八届吴文俊人工智能科学技术奖评审工作已经完成. 根据<吴文俊人工智能科学技术奖励条例>和<吴文俊人工智能科学技术奖励实施细则>相关规定, ...

  6. 大学生智能汽车竞赛-讯飞智慧餐厅组别成绩公示!

    成绩公示   各位同学们好,感谢参加大学生智能汽车竞赛-讯飞智慧餐厅组别,线上赛已进入成绩公示期.   成绩公示期为3月30日-4月9日,代码公示期为4月2日-4月9日.   本赛项在保证在公平公正公 ...

  7. 计算机学校的奖项,2017年度国家科学技术奖各奖项公示

    国家科学技术奖励工作办公室公告第86号 2017年度国家科学技术奖推荐工作已经结束,我办共收到有关单位和专家推荐的国家自然科学奖项目209项,技术发明奖项目261项(通用项目211项,专用项目50项) ...

  8. 武汉市10月双软认定好处、认定条件及9月认定名单公示

    武汉市10月双软认定开始,双软认定有哪些好处,以及需要满足的认定条件简单介绍在下文,9月双软认定的名单已经公示出来了,截取部分放在下文,大家可以参考一下,有需要申报或者了解政策可以直接找我沟通,十年项 ...

  9. 剑与家园服务器信息,《剑与家园》合服规则公示

    尊敬的领主,我们近期计划选取国际服17服-33服,作为试点进行合服操作.被选为试点的服务器,游戏内会向领主发起投票,以确定该服务器内的领主是否愿意参与本次合服.为了让各位领主能够充分了解合服后的带来的 ...

最新文章

  1. JavaScript回调函数(callback)概念和应用,千万别错过!
  2. 第十六章:Java内存模型——Java并发编程实战
  3. 统计--过滤(筛选)索引的统计信息过期问题测试
  4. quadprog函数的介绍和应用,二次规划函数
  5. 小心SAP环境中的8大安全错误!快来对照、改正!
  6. css框架之 ---- SASS
  7. USBKey使用openssl链接
  8. 〖毕业季|进击的技术er〗其他人都在缅怀青春、告诉你如何拿到 offer 、提高自己的技术栈、做未来规划路线,我偏要反其道而行、告诉你们一个不一样的技术er的职场成长。
  9. ResHacker使用小解
  10. 差示光谱法的测定原理_完整版||绝对21张图谱解析21种仪器原理及应用
  11. 微信小程序之简易音乐播放器的实现
  12. Linux下常见的权限维持方式
  13. day015异常捕获和正则
  14. U74LVC1G07G-SOT353R-TG
  15. 蓝桥杯算法考前复习要点和归纳总结
  16. zookeeper的watcher机制
  17. 软件架构师:走钢索的人
  18. 怎样使用Scrapy爬取NVD网站上的数据
  19. 2021软科中国大学排名(Python抓取前200名)
  20. ArcGIS Server GP服务操作步骤

热门文章

  1. 干货分享|巧用CSS滤镜绘制安卓手机充电动效(uni-app|view组件版)
  2. 数据仓库-数据仓库元数据管理
  3. 快速使用Eolinker API接口管理工具
  4. [Neerc2016] Mole Tunnels - 模拟费用流
  5. 2021年安全员-C证报名考试及安全员-C证模拟考试题库
  6. bzoj4184shallot
  7. CentOS7开机或断网后无法自动连接网络
  8. 有赞微商城运营、社交电商运营案例拆解002期——卖农产品月入百万,四线城市的「财富死角」究竟怎么赚大钱?
  9. mysql视图的创建查询和删除
  10. git branch diverged