Code for DeFi ! Acala 助力 Hackusama 探索跨链 DeFi 新生态!

 

Code for DeFi

近日,Polkadot 和 Kusama 开启了全球第一届黑客马拉松活动,如果你也想在波卡网络上共同建设开放式金融生态,带着你的 idea 前来参赛吧,将有机会获得 Acala 开发团队技术支持与交流机会,更有机会获得3万美元现金奖励,成为 Substrate Builders Program 一员

 

报名链接🔗:

https://hackusama.devpost.com/

 

Acala 邀请全球社区的开发者共同为 Polkadot 和 Kusama 创建有价值的 DeFi 项目,Acala 开发团队将为此次 DeFi 领域进行探索的参赛者提供技术支持和帮助。

 

Acala 将以 DeFi 平行链方式接入 Polkadot 和 Kusama 网络,在这两种异构分片网络中,我们提供了一组开箱即用的 DeFi 底层基本组件,例如稳定币,Staking 衍生品和去中心化交易所,用于支持更多 DeFi 应用。我们还开源了通用的实用程序模块,例如预言机,多资产协议,通用监听框架供参赛团队直接使用。

 

Acala 同样基于 Substrate 构建,也是高度可定制的区块链底层框架,具有很多优化金融模块计算的功能,包括 Oracle 操作的 QoS 通道,以及 FlexiFee(支持交易时多币种作为网络手续费)等。

 

01

 

为什么选择 Acala ?

 

Acala 很大程度上降低了在 Polkadot 网络构建 DeFi Dapp 的技术与经济障碍。截止 2020 年 7 月,我们已经建立了一个丰富、多元的全球金融生态,已经有 20+ 项目加入,涵盖了能源、合成资产、保证金交易平台、比特币跨链网桥项目等。我们希望此次参加 Hackusama 的团队使用 Acala 所提供的底层基础框架构建下一个杀手级 DeFi 应用。

 

我们所能提供的是满足产品级或是可落地的开发工具。目前全栈的 DeFi 底层组件,模块与 SDKs 涵盖:

  1. Honzon 稳定币协议:支持跨链多币种超额抵押协议,支持使用比特币、DOT等作为抵押品生成稳定币 aUSD

  2. Homa Staking 衍生品协议:释放质押 DOT 的流动性,衍生品 LDOT 可供 DeFi 产品使用

  3. DeX 去中心化交易所:恒定自动做市商类型的去中心化交易所

  4. Oracle 预言机:开箱即用的聚合器、运营商设置、以及支持可定制化灵活手续费和 QoS(quality of service)

  5. 多资产协议:基于 Subtrate 开发的多资产统一接口和实现

  6. 网络治理:渐进式的去中心化治理

 

我们很高兴开发者能尝试利用全部开发工具,在此准备了以下必要的相关文档:

  • Acala Dapp (Use this as an example of how to use the JS SDK):https://apps.acala.network/

  • Wiki Documentation:https://github.com/AcalaNetwork/Acala/wiki/1.-Get-Started

  • Acala JS SDK:https://github.com/AcalaNetwork/acala.js

  • Acala Console:http://console.acala.network/

  • Open Web3 Stack open library:https://github.com/open-web3-stack/open-runtime-module-library

 

02

 

An Education Partner

 

Acala 拥有全明星的 Substrate 和 Rust 开发团队,在 Polkadot 生态中开发高质量项目方面拥有出色的开发成果与丰富开发经验(如 Laminar 和 Polkawallet )。因此,我们很高兴成为Hackusama 的教育合作伙伴,为所有 DeFi 项目的参赛团队提供技术支持并给予建议。Acala 的联合创始人和 Laminar 的 CTO 陈锡亮将为所有参赛者解答问题并在整个黑客马拉松中提供帮助。另外,他同时也是 Substrate 代码库的核心贡献者,并且是 Gavin Wood 博士认可的首个 Substrate / Polkadot 在线课程讲师。(您可以在 Github 上找到他:https://github.com/xlc)

 

王少鹏和王健江也是各个 Substrate 库的杰出贡献者,并将协助陈锡亮为参赛团队提供技术支持。(王少鹏:https://github.com/shaopengw;王健江 :https://github.com/wangjj9219)

 

您可以在 Hackusama Discord 中联系到 Acala 团队,我们将在工作时间内回复参赛者所有关于构建 DeFi 产品的技术问题。

 

03

 

Get Started

 

在智能合约可用之前,使用 Acala 进行开发的最佳方法是构建 Pallets 模块。如作为 Acala 运行时中的 pallets 模块,您将能够访问和利用 Acala 和 Open-Web3-Stack 开放库中的所有 pallets 模块,其中包括:

  • Acala 模块:Honzon稳定币协议,Homa 协议,DeX,治理 (Github:https://github.com/AcalaNetwork/Acala)

  • Open-Web3-Stack开放库:Oracle,多资产模块(Github:https://github.com/open-web3-stack/open-runtime-module-library)

 

需要注意的是,黑客马拉松期间开发项目通常有时间限制,以确保最小可验证版本能够尽快构建,所以你不需要太担心将 PRs 推向 Acala / open web3 - stack。Fork 项目,并按照自己用例进行任何需要的修改。

 

可遵循以下步骤,快速构建:

1、Fork & Clone:https://github.com/AcalaNetwork/Acala

2、基于该模版创建新的 repo :https://github.com/acalanetwork/ecostem-template

3、将 repo 添加到子模块中:通过更新 Acala fork(步骤1)将 repo(步骤2)添加到 in ./ecosystem-modules 模块中

4、 在 Acala fork 中更新 cargo 等文件,/runtime/Cargo.toml, ./runtime/src/lib.rs 包括步骤2中的 pallets 模块

5、开始开发

 

简略版指南:

1、跳过步骤2和3

2、复制并粘贴 pallets 在 https://github.com/acalanetwork/ecostem-template 到 Acala fork ./ ecostem-modules 的新文件夹中

3、从步骤4继续

4、可选:Fork和修改 pallets 在ORML

5、Fork https://github.com/open-web3-stack/open-runtime-module-library

6、通过更改 git 远程服务器,将./orml更改为指向 ORML fork

 

高阶提示:

1、使用多样的货币特性满足 token 的可编程性:

https://github.com/open web3-stack/open runtimemodule-library/blob/master/traits/src/currency.rs

2、使用 with_transaction_result / with_transaction,这样就可以回滚交易错误:https://github.com/open web3-stack/open runtimemodule-library/blob/b32815304dcfe89fc49954ad7acff99ed3/utilities/src/lib.rs #L17

3、使用 Acala pallets 作为如何使用 ORML 的代码示例

 

04

 

The Acala community

 

若是您在参与 Hackusama 过程遇到问题或是需要支持,您可以给我们发邮件(hello@acala.network)或是在 Hackusama Discord 频道(https://discord.gg/fHfnVpS)中联系我们。

 

若是想要了解更多相关 Acala 的资料,请浏览:

  • 官网:https://acala.network/

  • Medium:https://medium.com/acalanetwork

  • Github:https://github.com/AcalaNetwork/Acala

  • Acala Wiki:https://github.com/AcalaNetwork/Acala/wiki

最后,快来成为 Acala 核心社区的一员吧,欢迎加入!

  • Discord:https://discord.gg/vdbFVCH

  • Telegram:https://t.me/acalaofficial

  • Riot:https://riot.im/app/#/room/#acala:matrix.org

 

英文版公告🔗:

https://medium.com/acalanetwork/hackusama-ea1ddf3e945a

 

关于Acala

 

ABOUT US

 

 

Acala ——全球首个去中心化开放式金融联盟,旨在联合 Polkadot 生态系统创建开放式金融框架。Acala 由支持跨链多资产抵押的稳定币 Honzon 协议和释放质押资产流动性 Homa 协议组成,旨在为全球加密资产带来稳定性,提高流动性。目前 Acala 得到了 Web3 基金会官方资金支持,并获得 Polychain、Hashkey、KR1 等在内的数家全球知名机构的投资。

 

 

往期回顾

大写的贵,如履泥潭 DeFi 如何突破手续费困境?
专访| Acala&Laminar跨链DeFi如何重塑市场?

预告 | Acala 第三季糖果节跨链资产交易大赛即将开启

PolkaDeFi | 波卡最新进展、网络治理与跨链资产标准

官网:https://acala.network

Twitter:https://twitter.com/AcalaNetwork

Medium:https://medium.com/acalanetwork

GitHub:https://github.com/AcalaNetwork

● 扫码关注 共同探索全新DeFi未来 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习是一种人工智能(AI)的子领域,致力于研究如何利用数据和算法让计算机系统具备学习能力,从而能够自动地完成特定任务或者改进自身性能。机器学习的核心思想是让计算机系统通过学习数据中的模式和规律来实现目标,而不需要显式地编程。 机器学习应用非常广泛,包括但不限于以下领域: 图像识别和计算机视觉: 机器学习在图像识别、目标检测、人脸识别、图像分割等方面有着广泛的应用。例如,通过深度学习技术,可以训练神经网络来识别图像中的对象、人脸或者场景,用于智能监控、自动驾驶、医学影像分析等领域。 自然语言处理: 机器学习在自然语言处理领域有着重要的应用,包括文本分类、情感分析、机器翻译、语音识别等。例如,通过深度学习模型,可以训练神经网络来理解和生成自然语言,用于智能客服、智能助手、机器翻译等场景。 推荐系统: 推荐系统利用机器学习算法分析用户的行为和偏好,为用户推荐个性化的产品或服务。例如,电商网站可以利用机器学习算法分析用户的购买历史和浏览行为,向用户推荐感兴趣的商品。 预测和预测分析: 机器学习可以用于预测未来事件的发生概率或者趋势。例如,金融领域可以利用机器学习算法进行股票价格预测、信用评分、欺诈检测等。 医疗诊断和生物信息学: 机器学习在医疗诊断、药物研发、基因组学等领域有着重要的应用。例如,可以利用机器学习算法分析医学影像数据进行疾病诊断,或者利用机器学习算法分析基因数据进行疾病风险预测。 智能交通和物联网: 机器学习可以应用于智能交通系统、智能城市管理和物联网等领域。例如,可以利用机器学习算法分析交通数据优化交通流量,或者利用机器学习算法分析传感器数据监测设备状态。 以上仅是机器学习应用的一部分,随着机器学习技术的不断发展和应用场景的不断拓展,机器学习在各个领域都有着重要的应用价值,并且正在改变我们的生活和工作方式。
机器学习是一种人工智能(AI)的子领域,致力于研究如何利用数据和算法让计算机系统具备学习能力,从而能够自动地完成特定任务或者改进自身性能。机器学习的核心思想是让计算机系统通过学习数据中的模式和规律来实现目标,而不需要显式地编程。 机器学习应用非常广泛,包括但不限于以下领域: 图像识别和计算机视觉: 机器学习在图像识别、目标检测、人脸识别、图像分割等方面有着广泛的应用。例如,通过深度学习技术,可以训练神经网络来识别图像中的对象、人脸或者场景,用于智能监控、自动驾驶、医学影像分析等领域。 自然语言处理: 机器学习在自然语言处理领域有着重要的应用,包括文本分类、情感分析、机器翻译、语音识别等。例如,通过深度学习模型,可以训练神经网络来理解和生成自然语言,用于智能客服、智能助手、机器翻译等场景。 推荐系统: 推荐系统利用机器学习算法分析用户的行为和偏好,为用户推荐个性化的产品或服务。例如,电商网站可以利用机器学习算法分析用户的购买历史和浏览行为,向用户推荐感兴趣的商品。 预测和预测分析: 机器学习可以用于预测未来事件的发生概率或者趋势。例如,金融领域可以利用机器学习算法进行股票价格预测、信用评分、欺诈检测等。 医疗诊断和生物信息学: 机器学习在医疗诊断、药物研发、基因组学等领域有着重要的应用。例如,可以利用机器学习算法分析医学影像数据进行疾病诊断,或者利用机器学习算法分析基因数据进行疾病风险预测。 智能交通和物联网: 机器学习可以应用于智能交通系统、智能城市管理和物联网等领域。例如,可以利用机器学习算法分析交通数据优化交通流量,或者利用机器学习算法分析传感器数据监测设备状态。 以上仅是机器学习应用的一部分,随着机器学习技术的不断发展和应用场景的不断拓展,机器学习在各个领域都有着重要的应用价值,并且正在改变我们的生活和工作方式。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值