基础架构工具和应用程序映射(Infrastructure Tools & Applications Mapping)(持续更新)

747 阅读21分钟

Conflux网络工具堆栈

DApps

组件组成部分 现有项目/基于CFX的合作伙伴 潜在合作项目 亮点概念/灵感产品
App Store Alice,DappBirds Tron
Stablecoins USDT, USDC, Crypto Collateralized Stablecoins, Seigniorage Shares
DEXs MoonDEX Kyber, Bancor Uniswap, DEX Relayer(0X)
Payments Fliqpay Wyre, Flexa
Lending & Borrowing dForce AAVE, NUO
Staking Tools Stake.Fish, Mythos
DAOs Aragon DAOstack
Alternative Savings TokenSets, PoolTogether, Dharma
Derivatives Synthetix, Chai
Margin Trading dYdX, bZx
Fundraising Growdrop Gitcoin
Marketplaces Origin, OpenSea
Aggregators 1inch, DEX.AG
Insurance Opyn, P2P Insurance
Media Tools Concourse, WhoIs0X
Asset Tokenization PolyMath, OpenLaw
Analytics Dashboard Dune Analytics Alethio, DeFi Pulse
Asset Management Tools Antelope Argent, Gnosis Safe, DeFi Saver
Prediction Markets Augur, Gnosis

钱包

组成部分 现有项目/合作伙伴 潜在合作项目 亮点概念/灵感产品
Mobile/Web Wallets Bitpie, Cobo Guarda, Trust Integrate with Wyre
Contract Based Accounts ConfluxPortal Authereum,MetaMask
Hardware Wallets Ledger
Mobile Key Management MyKey Samsung Blockchain Keystore

Tooling

组成部分 现有项目/合作伙伴 潜在合作项目 亮点概念/灵感产品
IDE CFX Remix Plugin Remix VS Code Plugin
Development Environment Conflux Truffle Truffle Embark
SDKs JS, Go, Java, Rust Python, Julia, C++/Arduino, Swift, Objective C
Mobile SDKs Alice
Query Protocols Graph Protocol
Static/Dynamic Analysis MythX
Audits Quantstamp, Slowmist, Beosin, Peckshield OpenZeppelin
Visual Development Environment eth.build
Fragmented P2P FTP Torrent Paradise

第二层协议(Layer 2 Protocols)

组成部分 现有项目/合作伙伴 潜在合作伙伴 亮点概念/灵感产品
Bridges (ETH, Bitcoin, Alliance Members) ShuttleFlow, BIFROST Loom Network
Price Oracles Chainlink MakerDAO, Compound,Coinbase, Augur
Other Oracles (identity, records,.. ) Chainlink Algorand Sponsored ,Bitfury
Identity Providers Sovrin, Evernym UPort
Sidechains Boom/MatchFlow Matic, Skale
Channels Boom/MatchFlow Lightning Network

基础架构工具

将技术区块建设或产品划分级别对于发布前的准备至关重要。本节重点总结描述某一特定产品或工具的重要性,以及应该构建什么、如何构建,并举例说明。

工具/产品 紧急度 影响力 优先级 货币类别
Bitcoin Bridge 3 3 9 Hackathon/Grant
Ethereum Bridge 3 3 9 Hackathon/Grant
IDE 3 3 9 Hackathon/Grant
Price Oracles 3 2 6 Hackathon/Grant
Alliance Member Bridges 3 2 6 Hackathon
Mobile Key Management 2 3 6 Hackathon/Grant
Mobile Dev SDKs 2 3 6 Grant
Mobile Wallets 2 3 6 Hackathon/Grant
Identity Providers 2 3 6 Partnership
Local Dev Environment 2 2 4 Grant/Partnership
Static/Dynamic Analysis 2 2 4 Partnership
Audits 2 2 4 Partnership
IPFS Demos 2 2 4 Hackathon
Identity Oracles 1 3 3 Hackathon
IP Oracles 1 3 3 Hackathon
Land Registry Oracles 1 3 3 Hackathon
Visual Dev Environment 1 3 3 Hackathon
Contract Based Accounts 1 3 3 Grant
IPFS Query Protocol 1 2 2 Hackathon/Grant
App Store 1 2 2 Hackathon
Sidechains 1 2 2 Partnership
Torrent Technology 1 1 1 Hackathon
Hardware Wallets 1 1 1 Hackathon/Partnership
Channels 1 1 1 Grant

**紧急度和影响力分为1-3级(1最低,2中,3最高),优先级是紧急度和影响力的乘积。

分布式存储

IPFS Query Protocol
  • 能够通过一个命令同时查询存储在Conflux和所有IPFS上的数据,而不是先查询Conflux然后再向IPFS查询。
  • 连接Conflux和IPFS协议,一般情况下,通过Conflux网络可以直接查询IPFS。
  • 可作为Hackathon/Grant级别构建,或直接与IPFS(Protocol Labs协议实验室)合作,可能是一个直接与开源软件和API协同工作的小项目
  • 现有项目:Graph Protocol是一种帮助用户快速查询存储在Ethereum和IPFS上信息的协议
IPFS Demos
  • 展示将Conflux和IPFS结合起来的各种功能,以及可以拓展生态系统的各种使用案例
  • 建立将Conflux和IPFS结合起来的小型原型系统,以展示高TPS链和IPFS配对的能力
  • Hackathon级别的项目(可能受到Conflux和IPFS的赞助)
  • 现有项目:网上现在已有多种以太坊和IPFS的项目和示例
Torrent Technology(碎片化点对点信息传输)
  • 传递存储在分布式存储器上的信息要比从IPFS上获取整个文件更快。
  • 在 Conflux 上构建一个安全存储哈希摘要系统原型,将文件块存储在IPFS上 存储IPFS并使用torrent clients向用户传输文件块。
  • Hackathon 级别的项目(可能会自己成立公司,因此请不要使用这项技术)
  • 现有项目: Torrent Paradise - 目前还不够完善,仍然有提升空间

可拓展性

侧链
  • 为 Conflux 网络的应用提供灵活性(侧链可以是私有的、定制的或企业的吗?)
  • 建立使用 MatchFlow 和 BoomFlow 进行链下进程的协议 低TPS链锁定资产时,更小规模的项目可能会使用 Conflux 作为低TPS链的侧链,满足更快交易的需求。(连接桥梁)
  • 很有可能作为一个大型项目来建设,可以是拨款的形式,也可以是与现有公司合作的形式。而小一点项目可能更接近黑客马拉松?
  • Existing project: Skale -使用节点和网络内的虚拟化节点网络创建的可定制侧链。与Matic.也有合作关系。
通道
  • 提供在两实体间更快速转账的能力,并且具备构建多签名钱包和发送资产的能力。
  • 开发多签钱包,允许常用联系人/收款人的更快交易(很可能正在使用 BoomFlow & MatchFlow) 多签钱包可能会受到钱包开发的影响(尤其是如果不是链下协议的话) 充当连接和降低TPS链的桥梁,以实现互操作性
  • 网络之间的通道(类似桥梁)可以被分解成更小的项目,类似基于 Conflux 的 Lightning 网络层面的项目很可能是一个 grant
  • 现有项目:Lightning 网络——使用多签钱包在用户之间打开了一个通道,支持用户快速发钱和收钱,并且交易结果最终(通道关闭时)会被上传至比特币网络。

互操作性

比特币桥梁
  • 可以访问发展更成熟的链上的资产,从其他链上获取资产/协议的入口
  • 使用 ShuttleFlow 协议建立桥梁将比特币带到 Conflux 链上 (concept in Medium post). 简单说来是一个不依赖于其他协议或钱包的方法,它自己本身就是一个现有的协议。(building a lego)
  • Hackathon/grant 级别的项目:拨款奖励会对激励项目进展大有帮助
  • 现有项目:不确定在内部需要多少工作把 ShuttleFlow和其他链连接起来,目前来看BitPie钱包 将会首先整合跨链桥梁ShuttleFlow
以太坊桥梁
  • Conflux 网络额外的流动性、跨链钱块的可能性?(如果资产被转移,也会鼓励建立基于 Conflux 的协议)
  • 使用 ShuttleFlow 建立桥梁将数字货币资产从以太坊转移到 Conflux,类似于建立区块的比特币桥梁的概念。
  • Hackathon/grant 级别的项目——参见“比特币桥梁”描述部分
  • 现有项目:参见以上
联盟成员桥梁
  • 对联盟成员有更多的包容性,他们的资产可以在伙伴链之间互相自由转移
  • 建立一个包含 ShuttleFlow、BoomFlow 和 MatchFlow 的桥梁
  • Hackathon 级别的项目
  • 现有项目:Loom 网络——集成以允许开发者跨多个区块链网络访问资产。 BIFROST 是一个已经在做类似的事情的合作伙伴。

市场

Conflux 应用商店(移动端)
  • 为开发 Web3 移动端应用程序提供了一个简单的途径,便于大规模传播,使 Web3 技术成为主流使用技术
  • 通过提供一个开发基准来简化开发流程,开发人员只需按基准构建应用程序即可。类似已经在主流应用商店上架了的应用程序,包含SDK,提供开发更多 Web3 应用所需的端点
  • Hackathon 项目,可能要建立一个移动端的 Web3 Dapp 拓展到 grant 级别是将该应用通用化,这样其他人也可以便捷地将其发展成生态系统
  • 现有项目: Alice (从2020 DeFi 讨论会上了解到)——为开发者提供了一个平台,建立移动端友好 DApp,然后分享至应用商店。Tron - 最近在三星 Galaxy 应用商店发布了他们的 DApp,使用 Samsung’s Blockchain Keystore 三星区块链密钥库

Dev 工具

静态+动态分析工具
  • 现有的分析工具主要针对Ethereum上的Solidity智能合约语言开发,然而开发者将需要针对Conflux上的Solidity智能合约语言的分析工具。
  • 面向开发者的快速安全分析工具,用于审计前对代码进行初步查看,解决了使用Solidity的虚拟机之间的差异。
  • 通常是合作伙伴项目或 grant 项目。MythX 整合进了 Remix,也可以很方便地把他们和其他项目整合起来。
  • 现有项目: MythX - 由Consensys针对Ethereum的Solidity语言开发的自动分析工具,根据免费/付费级别差异提供不同级别的静态/动态分析服务。
IDE
  • 一个集成了各类开发工具的集成开发环境,能够有效缩减开发人员构建、测试(基础水平)和部署的学习曲线
  • 内部有多个次级项目 针对 Conflux 的 Java 虚拟机 当前 Remix IDE 的分叉还是与之集成? 在 Remix 中使用 ConfluxPortal 连接 Conflux 网络
  • 在三个分离的部分中,它更多的是针对概念验证(PoC)的一种 Hackathon 项目。可能需要一笔拨款使开发继续。
  • 现有项目:Remix——插件在线开发平台,可以直接连接 Web3 提供者、本地区块链和JavaScript虚拟机,在Conflux内部已经在朝 这个方向 方向迈进了。
本地开发环境
  • 让开发者尽可能简单地在 Conflux 网络上用全套工具搭建、测试和部署。
  • CLI 工具、本地区块链、前端集成工具、应用部署工具(CI、统计数据等)、分叉主网 *每一个工具都可以是单独的项目,但是提供一套完整的工具似乎效率更高,该项目可以是合作伙伴/拨款级别的
  • 现有项目:Truffle Suite是最知名的项目之一,包含 CLI 工具、本地区块链、前端集成工具、应用部署工具(CI、数据统计等)、分叉主网
视觉开发环境
  • 缩短开发者的学习曲线,也是一个很好的教学工具,随着 Conflux 上的协议/区块增加,能力也会增长。对于在发展中国家区块链教育很有用?(社交商业)
  • 涉及到建立一个新的 UI/UX,或者是针对 Conflux 自定义分叉一个现有项目
  • 由于它很简单,和分叉或者连接 Conflux 差不多,它会是Hackathon 级别的(或者更简单一些?)项目
  • 现有项目: eth.build - 使用真正的钱块进行的协议和应用的可视化开发,基本原理类似 MIT 的 Scratch by MIT
移动开发SDK
  • 很多观点认为,移动端是 Web3 实现不了的前沿技术,我们应该准备好向大家展示使用Conflux构建移动DApps是多么的简单。 *使用 Web3 和 Conflux技术创建用于安卓和 iOS 设备的 SDK *更可能是一个有拨款级别的项目,除非开发者拥有十分丰富的移动端/本机开发经验
  • 现有项目: 还是 Alice - 帮助开发者在开发 Web3 时跨越手机功能(NFC、相机、蓝牙、推送通知等等)

预言机

价格预言机
  • 以太坊一直受到“预言机问题”和预言机信息中心化的影响。“预言机问题”可能会被解决,开发更多的真实预言机及信息来源会减少问题。Conflux 需要鼓励它的生态系统中预言机信息的增长,保证被留存的是事实,并且事实不会被操控。
  • 演示如何在一个项目中使用预言机信息或将多种预言机信息整合到一个项目中
  • 级别:一些小的内部项目/演示可以作为其他更大的项目的基础,或者被整合到更大的项目中。如果有更多新的途径可以整合新的预言机信息的话,也可以拓展为 hackathon 项目。
  • 现有项目: Chainlink, MakerDAO, Compound, Coinbase, Augur, etc - 等——最常见的预言机信息是价格预测,可以提供现有数字资产相对于法币和/或其他数字资产的价值信息。
知识产权 预言机
  • Conflux 可以孵化出包含金融行业以外其他类型预言机信息的生态系统,期待未来不仅局限于 DeFi 中 Web3 的使用,而是成为下一代互联网和信息传输技术。
  • 与中心化组织合作,将他们的信息去中心化(Conflux + 生态系统技术),可前端访问这些信息
  • 好的 Hackathon 项目,尤其是在社交商业中确保记录安全的项目
  • 现有项目: Algorand - 与意大利版权机关 SIAE 合作开发出一个版权管理项目
产权预言机

*与知识产权预言机原理类似,但是在发展中国家可能更有用,我们可以帮助他们发展社交商业项目

  • 大 hackathon 项目
  • 现有项目: Bitfury 和格鲁吉亚共和国
身份预言机
  • 精简用户在不同网络中的记录的确认流程(采用 Sovrin + Hyperledger Indy 身份解决方案)
  • 建立和 Sovrin 或其他身份解决方案的预言机连接(可以是 Web2 技术和 Web3 技术之间的桥梁)
  • Hackathon 级别的项目,建立一个预言机将 Sovrin 信息收集起来,可以是将 Conflux、Chainlink 和 Sovrin 进行的较大的整合,成为 grant 项目

安全

审计

*可以通过执行需要纳入报告的要求、可读性标准、风险标准化来影响审计过程。另一个目的是建立一个分散的审计网络?

  • Conflux 网络上审计标准的开发
  • 与 OpenZeppelin、Consensys 这样的组织的合作水平
  • 现有项目: OpenZeppelin - 审计提供方,有类似博客的详细报告(简单易读,非常详细),也有现存协议中新发现的风险等
移动密钥管理

*通过开发在移动设备上安全存储私钥的方法,是推动Web3进入移动领域的第一步(移动安全日趋严重)。

  • 类似开发SDK,但是这样的话对于不同型号的手机会有更多的具体需求,但这是移动 Web3 应用程序生态系统的基础
  • 一个好的 hackathon 项目,为特定的制造商建立一个协议或安全SDK
  • 现有项目: Samsung Blockchain Keystore, Apple Secure Enclave + T2 Chips、Google Titan M Chips:移动设备制造商似乎正在准备 Web3 网络需要的移动设备个人身份管理技术,所以我们是阻止不了新的移动技术发展的。

身份认证

硬件钱包
  • 捕捉市场中更倾向于持有代币的用户
  • 与现有的硬件钱包整合起来(使用SDK)
  • 如果我们想要完全放手的话,可以与对方开展伙伴级别的合作,或者是通过提供测试和SDK硬件开展 Hackathon 项目
  • 现有项目:Ledger 已经有了SDK,但是有待进行更多的研究
移动钱包
  • 充分利用DApps移动生态系统的兴起,更轻松地融入日常生活。
  • 与移动发展SDK紧密联系,也和 Google Pay、Apple Pay、微信等建立联系,与那些可以承载NFC集成的服务整合起来。
  • 开展Hackathon项目建立移动钱包,与现有的支付方式整合,让加密货币支付变得更简单
  • 现有项目:目前没有和现有的支付服务整合起来的项目,但是 Wyre在法币和加密货币之间的迅速转换方面具备一定的潜力,这将会对移动支付系统有帮助。
身份提供者
  • 下一代的数字化包含数字钱包、数字身份,甚至是数字交通卡,能够支持 Web3 的数字身份认证,几乎是必不可少的需求。同时,在法律规定内,KYC政策也十分重要。
  • 建立智能合约,允许用户存储和控制他们在 Web3 生态系统中提供的身份,也可能涉及到现有的以太坊项目的分叉。未来的项目可能涉及基于身份的钱包整合。
  • 可能需要 Hackathon 项目进行分叉和自定义现有项目,但是在更活跃的开发中,更可能是合作伙伴项目。
  • 现有项目:UPort 有在以太坊上管理数字身份的所有组件,也有移动开发的SDK。
基于合约的账户
  • 很可能下一代钱包能确保更平稳的交易批处理流。也可以保存加密货币之外的资产,比如身份文件等。也会包含更多的安全功能,比如防火墙、部分钱包访问、账户恢复等。 *构建一个智能合约,作为部署基于合约的账户的工厂。难的是所有的安全需求。 *黑客马拉松项目变为拨款项目,或者是Authereum的合作伙伴。
  • 现有项目: Authereum 是使用基于合约的账户的项目,是用户的钱包。

创新型DApp和产品

应用程序层面的DeFi,社交电商及其他创新发展。 本节重点描述在特定领域内产品开发和潜在应用程序开发的必要性。

工具/产品 紧急度 影响力 优先级 货币类别
Stablecoins 3 3 9 Grant/Partnership
Wallets 3 3 9
DEXs 3 3 9 Grant
KYC & identity 2 3 6 Grant/Partnership
Payments 2 3 6 Grant/Partnership
Lending & Borrowing 3 2 6 Hackathon
Staking Tools 3 2 6 Grant
DAOs 2 3 6 Hackathon/Partnership
Alternative Savings 2 2 4 Hackathon
Derivatives 2 2 4 Hackathon/Grant
Margin Trading 2 2 4 Hackathon/Grant
Fundraising 1 3 3 Hackathon
Marketplaces 1 3 3 Hackathon/Grant
Aggregators 1 2 2 Hackathon/Grant
Insurance 1 2 2 Hackathon/Grant
Media Tools 1 2 2 Hackathon/Grant
Asset Tokenization 1 2 2 Hackathon
Analytics Dashboard 1 1 1 Hackathon
Asset Management Tools 1 1 1 Hackathon
Prediction Markets 1 1 1 Hackathon

数据可视化应用

分析面板
  • 清晰地将当前网络状态、DeFi空间或协议状态可视化
  • 货币交易/区块浏览器, 借入/借出率仪表盘
  • Hackathon 项目,将信息可视化
资产管理工具
  • 清晰的可视化工具管理代币和代币化资产
  • 有形资产(供应链、房地产、股权结构表)的平台、数字货币和资产的钱包、抵押仪表盘
  • 最可能是 Hackathon 级别的项目
市场预测

*另一个可以帮助所有加密交易商和用户在投资/交易中获得公平竞争环境的分析工具,。

  • 链上动态预测平台,新预测市场
  • Hackathon 级别的项目——不太可能继续下去,自动化市场预测是出了名的难搞定

管理应用程序

DAOs

*通过鼓励创建DAO,继续促进Web3分散式互联网的发展,可以为传统上被边缘化的群体提供发言权/投票权。

  • DAO 可以是一个合作工具,用以生产(工作)、资产管理(风险投资、保险网络、慈善基金、房地产)、下一代有限责任盈利 DAO/合法自主性组织、监管(导航、新闻推送)、去中心化开发团队 *小型DAO项目对应于黑客马拉松级别,但对于较大的协议,则需要建立伙伴关系,以激励DAO的形成
Staking
  • 是 Conflux 网络的一个重要部分,面向 DAO 交易,有助于鼓励在 Conflux 上为用户建立抵押工具,开发区的用户授权
  • 在平台上清算一方的加密货币供他人交易,将您的数字货币抵押为另一种数字资产的抵押品,争取投票权
  • Grant 级别的项目,在 Conflux 上建立抵押公司/协议

DeFi 应用程序

聚合器
  • 允许 DeFi 网络的用户在不同的协议之间找到最佳价格
  • 用算法找到交易的最佳组合,实现总体交易目标(用一系列微交易实现最高利润,如0x)
  • Hackathon/Grant 级别的项目,建在钱块协议的基础上
替代储蓄
  • 为没有访问权限或者访问有困难的用户提供金融工具的访问入口
  • 自行管理投资账户、数字货币储蓄账户(不是法币账户,进行类似 Dharma 的抵押、投资行为)、自动投资账户
  • Hackathon 级别的项目,提供新颖独特的替代储蓄方式
去中心化交易 (DEX)
  • 通过引入资产增加网络的流动性,用新颖独特的方式加快转账和交易速度(形成钱块)
  • 原子交换,币币兑换,法币对数字货币兑换(双向),抵押数字货币进行其他交易
  • Grant 级别的项目,鼓励在 Conflux 上建立 DEX
衍生品
  • 继续开发 Conflux 上的 DeFi 空间(推进钱块的开发)
  • 数字货币的远期/期货/期权/掉期,通过代币化做空/做多任意资产(混合)
  • Hackathon/grant 级别的项目,相对于以太坊,Conflux 上目前还缺少大协议,因此Hackathons 项目有很多需求。
保险

*随着DeFi领域的发展,而不断增长的领域,能够在现有保险方案不可用的领域为资产提供保障。

  • 针对市场或代码故障的保险,由社交证明背书支持的P2P在线保险,智能合约政策
  • Hackathon/grant 级别的项目,用以拓展服务,这是 DeFi 的一个较新领域
借贷
  • 为通常没有银行功能访问权限的地方提供银行功能接入口;同时也保持增加钱块的可能性 *闪贷、抵押品债务状况、抵押、代币集自动协议。
  • Hackathon和grant级别的项目,以鼓励借贷
保证金交易
  • 为用户提供访问全球市场的接入口,拓展钱块
  • 链下订单簿/链上结算,期货贸易
  • Hackathon/grant 级别的项目,开发者可以基于其他钱块拓展保证金交易
稳定币(加密支持/资产支持/铸币税)
  • 增加数字货币的稳定性,提供全球货币的无限制接入口
  • 支付/借出/借入、证券分红、效用奖励、工资支出、风险管理、非美元币
  • Grant/partnership 级别的项目,让现有的稳定币提供者带入其发行的稳定币,或是开发并启用新的稳定币。
融资
  • 良好的协议开发,以提供非营利支持(相关的开放商业倡议?)
  • 基于代币的融资模式,流动性融资
  • Hackathon 级别项目——不是很大的项目,可以和非盈利组织合作进行 hackathon 项目

通用应用程序

KYC & 身份认证
  • 身份认证的未来是数字化,随着 Web3 变得更加主流,身份认证也会成为 Conflux 长期发展的刚需。也可以为没有标准文件的环境提供重要的标识。
  • 身份自治平台,用户控制数据交换,去中心化信用评分协议,自动化 KYC 系统
  • Grant/partnership 级别的项目,可以将现有的协议引入Conflux,或与另一个区块链如Sovrin/yperledger Indy合作。
支付
  • 增加日常交易中数字货币的使用,Conflux 可以成为 Visa 或 MasterCard 等首选交易的处理器
  • 国际汇款、订阅付款、无限制的点对点转账、小额信贷和电子商务、加密支持的借记卡
  • Grant级项目,直至与现有支付公司和协议建立伙伴关系,以便被更广泛地采用。
市场

*将Web2技术引入Web3的交流媒介,有助于规范化使用Web3技术(Web3技术甚至可能不可见)

  • 数字和有形资产的 P2P 市场需要加密货币作为交换媒介 *在未来能获得拨款的Hackathon 级别项目
媒体工具

*将Web2技术引入Web3的交流媒介,有助于规范化使用Web3技术(Web3技术甚至可能不可见)

  • 分布式视频会议,对共享资源、P2P 音乐、视频共享平台提供代币奖励(更好地支持艺术家,打击盗版。)
  • Grant 级别的项目,使用 Web3 技术,但是一开始可能是 Hackathon 项目
资产代币化
  • 为全球用户无限制地提供数字化服务,推动 Web3 技术地主流应用
  • 使用证券代币对所有有形资产或数字资产进行代币化的平台,自动合规证券代币化和包装资产
  • Hackathon 级别项目——难以普及因为不同的代币化方案存在着一定的差异

企业产品

技术工具

促进企业采用的平台和产品。

私有客户端

(例如Quorum, Hyperledger Besu)

用例

特定用例的解决方案