0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DAPP系统Web3.0开发技术实现

搭建punk2558 来源: 搭建punk2558 作者: 搭建punk2558 2022-10-10 14:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Web 3.0背后的概念是,让数据本身依托于开放的数学算法与协议,不依赖于机构甚至个人。建于Web 3.0的应用程式称为DApp(Decentralized Application),强调网路开放而且分散地安全。

对用家来说,Web 3.0的体验可能和Web 2.0分别不算太大,而差异在于使用者或创作者能对自己贡献的内容保有所有权,还能获得一定程度的回报。私隐方面,用户能清楚知道这些数据的用途,并且具有决策权。

要比较网路时代进程,以下表格列出Web 3.0、Web 2.0、Web 1.0的分别:

pYYBAGNDvhKAerurAACnPDkHjjE308.png

图片

Web 3.0特色是什么?

设立了三个相关投资基金的a16z(Andreessen Horowitz)把Web 3.0定义为「一组科技,涵盖数码资产、去中心化金融(DeFi)、区块链、代币和分散式自治组织(DAO)。」;区块链以太坊(Ethereum)则指:「Web 3.0是在区块链上运行的去中心化应用(DApp)。这些应用允许任何人参与而不会出卖用户个人数据。」Google前任CEO Eric Schmidt多年前出席南韩数位论坛(Seoul Digital Forum),甚至把Cloud Computing定性为Web 3.0。

投资网站Investopedia指出,Web 3.0目前为止仍未有标准定义,却有一些明显的特征,包括:去中心化(Decentralization)、去信任化与无权限化(Trustless and Permissionless)、人工智能机器学习(Artificial Intelligence and Machine Learning)、连通性与无边界网络(Connectivity and Ubiquity)。

1.去中心化(Decentralization)

去中心化是Web 3.0的核心原则。信息不再只在固定位置,而是分散储存。没有了中心控制点,等如删除了制造商与消费者之间的中间商(Intermediate Trader),用户数据将不再受Meta(Facebook)和Google等科技巨企控制,可以可降低公司或政府的审查风险、拒绝服务(DoS)攻击的有效性,确保个体用户的私隐资料甚至保留所有权。

2.去信任化及无权限化(Trustless and Permissionless)

去中心化这个原则,由去信任化及无权限化去实践。Web 3.0中的「去信任化」,即是网络允许参与者直接交流互动而无需通过受信任的中介;「无权限化」意味着任何人不用经过管理机构授权的情况下参与。因此,Web 3.0应用程序将运行在区块链或分散的点对点网络或其组合上——这种分散的应用程序又被称为DApp。

3.人工智能与机器学习(Artificial Intelligence and Machine Learning)

在Web 3.0中,通过Semantic Web(语意网)的概念和自然语言处理的技术,计算机将能够像人类一样理解信息。Web 3.0更会使用机器学习,透过数据和演算法来模仿人类的学习方式,并且愈渐准确。这些功能不仅限于现时互联网上的行为定向广告(Behavior Targeting Advertising),未来更有助应用于药物设计、材料开发、气候建模等不同领域。

4.连通性与无边界网络(Connectivity and Ubiquity)。

借助Web 3.0,信息和内容变得更加互联和无处不在。不同应用程序分析更多的信息和数据,并且愈来愈多日常设备和产品连接到网络。

资料使用的实际层面上,预期未来因为Web 3.0出现而有重大改变。纽约大学未来网路教授Mat Dryhurst表示,过去因为每个社群、网路平台政策的不同,形成资料的「walled garden」(高墙花园),令用户虽然拥有自身数据资料,却无法完全随心所欲转移、掌握和运用。当未来资料可以放在区块链上,用户就可真正拥有,并带同这些个人资料到任何网站。

审核编辑 黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Web3.0
    +关注

    关注

    0

    文章

    52

    浏览量

    10062
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    常用Web 实时通信技术:原理+选型,一篇通关

    Web 开发中,实时通信技术的核心目标是实现客户端(Browser)与服务器之间低延迟、双向 / 单向的动态数据交互,而非传统 HTTP 的 “请求 - 响应” 模式。以下是
    的头像 发表于 10-27 17:19 495次阅读
    常用<b class='flag-5'>Web</b> 实时通信<b class='flag-5'>技术</b>:原理+选型,一篇通关

    AI赋能谷歌Chrome与Web工具全面升级

    2025 Google 谷歌开发者大会带来了最新 Web 工具,包括全面升级的 Chrome 开发体验、极大简化的 UI 开发,到云端两侧的 AI 部署。这些强大的工具为出海
    的头像 发表于 08-29 09:33 828次阅读

    【EASY EAI Orin Nano开发板试用体验】使用stream推流代码和WEB服务器代码实现在客户端网页上查看摄像头图像

    本帖最后由 donatello1996 于 2025-8-13 20:32 编辑 【EASY EAI Orin Nano开发板试用体验】使用stream推流代码和WEB服务器代码实现在客户端
    发表于 08-11 23:15

    宜搜科技与绿地金创考察香港数码港 共探数字科技与RWA领域战略机遇

    7月22日,领先的人工智能(AI)企业宜搜科技控股有限公司(“宜搜科技”,股份代号:2550.HK)与绿地金创科技集团有限公司(“绿地金创”)的代表共同考察了香港数码港。此行旨在围绕AI与区块链技术融合及Web3.0产业生态建设进行战略交流和合作探讨。
    的头像 发表于 07-23 14:01 343次阅读
    宜搜科技与绿地金创考察香港数码港 共探数字科技与RWA领域战略机遇

    WEB组态物联网平台是什么?有什么功能?

    WEB组态物联网平台是一种基于Web技术的物联网(IoT)可视化管理与监控平台,它将 组态软件 的灵活配置能力与 物联网技术 的数据采集、传输、分析功能相结合,通过浏览器即可
    的头像 发表于 06-17 15:25 663次阅读

    鸿蒙5开发宝藏案例分享---Web开发优化案例分享

    的理解,再配上点“栗子”(代码),跟大家好好唠唠,保证让你看得懂、用得上!? 开头打个招呼: 嘿,各位鸿蒙开发者们,大家好啊!是不是经常被Web页面加载慢、卡顿搞得头大?尤其是在咱们
    发表于 06-12 17:20

    移为通信亮相2025 GITEX Europe,展示前沿技术解决方案助力欧洲数字经济

    技术创新者和行业巨头。本次展会吸引了2500多家展商,超过1500家初创企业,展示涵盖人工智能、大数据、云计算、网络安全、数字城市、绿色技术、量子计算及Web3.0
    的头像 发表于 05-28 10:41 837次阅读
    移为通信亮相2025 GITEX Europe,展示前沿<b class='flag-5'>技术</b>解决方案助力欧洲数字经济

    如何用QT开发一个USB3.0上位机?

    如何用QT开发一个USB3.0上位机
    发表于 05-21 06:54

    Web Components实践:如何搭建一个框架无关的AI组件库

    作者: 京东科技 牛志伟 一、让人又爱又恨的Web Components Web Components是一种用于构建可重用的Web元素的技术。它允许
    的头像 发表于 04-08 11:27 463次阅读
    <b class='flag-5'>Web</b> Components实践:如何搭建一个框架无关的AI组件库

    「极速探索HarmonyOS NEXT 」阅读体验】+Web组件

    web web应用是基于 Web技术(如HTML、CSS、JavaScript),构建在浏览器中运行的应用,亦称为前端开发。从用户视角来看,
    发表于 03-10 10:39

    底层开发与应用开发到底怎么选?

    。 如果你对用户体验、功能实现感兴趣,喜欢快速看到成果,应用开发可能更适合你。 2. 考虑职业规划 底层开发:适合长期从事技术研究、希望在某一领域深耕的人。职业路径可能包括硬件工
    发表于 03-06 10:10

    AWTK-WEB 快速入门(6) - JS WebSocket 应用程序

    WebSocket可以实现双向通信,适合实时通信场景。本文介绍一下使用Javacript语言开发AWTK-WEB应用程序,并用WebSocket与服务器通讯。用AWTKDesigner新建一个应用程
    的头像 发表于 02-26 11:42 637次阅读
    AWTK-<b class='flag-5'>WEB</b> 快速入门(6) - JS WebSocket 应用程序

    芯科科技Web-BasedFlash工具助力优化Matter开发流程

    很高兴向大家介绍新发布的Web-BasedFlash工具以优化Matter开发流程,该工具旨在简化展示Matter硬件功能和性能的过程,使开发人员更容易访问和评估相关开发套件。
    的头像 发表于 02-20 09:52 910次阅读

    热门前端框架:引领现代 Web 开发的潮流

    在当今快速发展的前端开发领域,热门前端框架如 React、Vue 和 Angular 等,成为了开发者构建高效、高性能 Web 应用的得力工具。它们各自具有独特的特点和优势,引领着现代 Web
    的头像 发表于 01-22 10:08 933次阅读

    SSM框架在Java开发中的应用 如何使用SSM进行web开发

    SSM框架,即Spring、SpringMVC和MyBatis的整合,是Java Web开发中常用的技术栈。它通过分层架构,实现了视图、控制、业务逻辑和数据访问的分离,提高了代码的可维
    的头像 发表于 12-16 17:28 2132次阅读