搜索

ppt文档 唐刚 - Use Rust to Develop the Decentralized Open Data Application - RustChinaConf2023

2.53 MB 30 页 0 下载 87 浏览 0 评论 0 收藏
所属分类: 后端开发 / Rust
语言 格式 评分
中文(简体)
.pptx
3
摘要
文档主要讨论了使用Rust语言开发去中心化开放数据应用(Decentralized Open Data Application, ODA)的主题。介绍了EightFish框架,这是一个专门用于ODA的开发框架,遵循开放数据应用模型(ODAM)。文档对比了传统Web2应用和ODA在中心化程度、性能、查询能力、开源性、数据冗余和开放性等方面的差异。同时,探讨了Web3技术如区块链、去中心化账本存储、智能合约等在互联网未来发展中的潜力,并提出了互联网终局下数据的重要性及开放数据应用的未来方向。
AI总结
### 使用Rust开发去中心化开放数据应用 #### 核心观点: 1. **互联网的现状与挑战**: - 当前互联网面临裁员、平台倒闭、数据丢失等问题。 - 数据是信息时代的“石油”,是企业的重要护城河。 2. **EightFish框架**: - EightFish是一个用于开发开放数据应用(ODA)的框架,遵循开放数据应用模型(ODAM)。 - 其目标是构建开放的Web,支持使用传统Web开发风格构建去中心化数据应用。 3. **EightFish架构**: - 基于Rust语言开发,结合区块链技术(如Substrate节点)。 - 架构包含Tiny ORM、MVC、Redis、Spin Worker等组件,支持高效的数据处理和去中心化存储。 4. **Web2与开放数据应用的对比**: - 开放数据应用在数据冗余、开放性和信任lessness方面具有显著优势。 - 相较Web2,开放数据应用的性能和查询能力略逊一筹。 5. **Web3的未来发展**: - Web3的核心技术包括区块链、去中心化账本(MPT)、智能合约和无服务器架构。 - 开放数据应用是Web3的重要组成部分,旨在实现数据的开放性和去中心化。 #### 总结: Mike Tang在演讲中探讨了互联网的未来趋势,提出了使用Rust语言开发去中心化开放数据应用的解决方案。通过EightFish框架,开发者可以利用区块链技术和Rust语言的特点,构建高效、开放且去中心化的数据应用,推动互联网向更加开放和可信的方向发展。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 18 页请下载阅读 -
文档评分
请文明评论,理性发言.