We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode Episode 129 - Web3.0: Breaking free from the Client Server Model with Michelle Lee

Episode 129 - Web3.0: Breaking free from the Client Server Model with Michelle Lee

2022/3/15
logo of podcast Programming Throwdown

Programming Throwdown

AI Deep Dive AI Chapters Transcript
People
M
Michelle Lee
Topics
Michelle Lee: 我从科技与人的交叉领域开始了我的职业生涯,对软件设计的快速迭代和系统设计产生了浓厚的兴趣,最终专注于人机交互和系统设计。在Google期间,我参与了Google Forms的设计,通过将数据收集方式从共享表格转变为表单,解决了用户在共享表格中编辑冲突的问题。在Code for America的工作经验,让我对利用软件简化政府服务和改善人们生活产生了浓厚的兴趣。开源的真正力量在于多方参与代码审查、审计、复用和改进,从而提高安全性。Web 3.0 的一个核心原则是不信任任何人,并利用数学来重建网络信任。IPFS 使用内容寻址系统,通过对数据进行单向数学函数运算生成一致的内容 ID,确保获取数据的可靠性。IPFS 通过内容寻址系统和点对点网络相结合,实现数据在全球任意节点间的传输,提高网络弹性。IPFS 通过内置垃圾回收机制和节点内存分配来处理冗余内容,用户也可以通过自建节点或付费服务来确保数据持久性。IPFS 和 Filecoin 共享基于 IPFS 的内容寻址系统,但 IPFS 的存储是完全自愿的,而 Filecoin 通过区块链技术和激励机制来确保数据的持久存储。可以使用IPFS构建完全去中心化的Web应用程序,前端资产存储在IPFS上,后端逻辑可以使用智能合约或标准应用程序逻辑。数据代理简化了IPFS和Filecoin节点的交互,为开发者提供易于使用的API。对于大多数应用开发者,IPFS存储服务是免费的,随着数据流行度增加,获取数据的成本会降低。Brave浏览器已经支持IPFS,用户只需在设置中启用即可。IPFS 的隐私保护可以通过在上传数据前进行加密实现,用户可以使用去中心化身份进行登录。IPFS 的内容审核机制分层进行,协议层不控制内容,服务层可以对违规内容进行处理,协议层也允许存储提供商定义其存储策略。学习IPFS和Filecoin的最佳途径是通过proto.school的互动教程和参与hackathons。Audius是一个去中心化的音乐网络,其数据存储在IPFS上,并由节点网络提供服务,对艺术家友好。Protocol Labs致力于研发和部署新的Web技术,IPFS是其早期项目之一,并与其他社区和团队合作改进这些技术。Protocol Labs是一个完全远程办公的公司,在全球多个国家都有员工。学习IPFS和相关技术的资源包括docs.ipfs.io和nftschool.dev,以及IPFS的Discord社区。我致力于构建正确的构建块和文化,以创建一个真正健康的未来网络。 Jason: 我对Web 3.0和去中心化技术很感兴趣,希望了解如何构建更具弹性和安全性的网络应用。 Patrick: 我关注Web 3.0的应用场景和发展前景,特别是如何解决现有Web 2.0架构的不足。

Deep Dive

Chapters
This chapter introduces Web 3.0, contrasting it with the traditional client-server model. It explores the concept of building trust through mathematics and the role of open source in this new paradigm. The discussion also touches upon Michelle Lee's career journey and her involvement in projects like Google Forms and Code for America, highlighting the evolution of her interest in human-computer interaction and decentralized systems.
  • Web 3.0 aims to rebuild trust in the web using mathematics
  • Open source is crucial for Web 3.0's transparency and security
  • Decentralized systems enhance resilience against outages and single points of failure

Shownotes Transcript

Brief Summary:

 

What is Web 3.0? Guest speaker Michelle Lee, Product Lead of Protocol Labs, shares how web 3.0 will revolutionize the Internet and bring trust back into the web.

 

00:00:25 Introduction

00:01:36 Michelle Lee’s career 

00:03:10 What is human-computer interaction?

00:04:55 The Google Sheets user experience

00:06:19 Google Checkout, user feedback, and emails

00:10:23 Code for America

00:13:47 The real power of Open Source

00:14:14 Web 3.0

00:23:04 IPFS network accessibility

00:26:14 How does IPFS handle bogus content?

00:38:56 Network storage costs

00:43:03 Privacy and identification on IPFS

00:45:23 Content moderation from the Web 3.0 perspective

00:49:48 Audius

00:54:20 Protocol Labs and IPFS

00:55:26 Working with Protocol Labs

01:05:00 Farewells

 

 

 

Resources mentioned in this episode:

   

Companies:

 

 

 

Social Media:

 

 

Sponsor:

 

Download the episode here

If you’ve enjoyed this episode, you can listen to more on Programming Throwdown’s website: https://www.programmingthrowdown.com/)

 

Reach out to us via email: [email protected]

 

You can also follow Programming Throwdown on 

Facebook) | Apple Podcasts) | Spotify) | Player.FM )

 

Join the discussion on our Discord)

Help support Programming Throwdown through our Patreon)

** ★ Support this podcast on Patreon ★) **