关于区块链、Web3.0、智能合约、DApp、DAO一文解释清楚

这篇具有很好参考价值的文章主要介绍了关于区块链、Web3.0、智能合约、DApp、DAO一文解释清楚。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

区块链(Block Chain)

概念

区块链简单理解就是,
所有数据变成区块组成的链条,一个区块里保存着一条数据。
一笔支付、一个评论、一次查看、一条短信、一袋苹果都能保存为一个数据区块。
由于区块通过链条环环相扣,这确保了链上的数据是不可被篡改的。
链条复制了多条副本放置到多台互不相干的计算机里,这样创建新数据区块时会经过多方验证,不会出现伪造假冒的情况,这称为共识机制。

使用范围

区块链因比特币而起,被以太坊发扬光大,然而数据量庞大会导致交易缓慢,于是又衍生了各种大大小小的公链、侧链、联盟链、私链。
因此不是所有网络用户共用一条区块链,而是按照需要开发和使用各自不同的链。
理论上数据都应当保存在区块链,但实际大部分时候只有与支付、金融、资产或需公开的内容才会存储在区块链上,其余数据依旧保存在传统数据库和文件里。

Web3.0

Web3的概念是为了与Web1、Web2作区别。

Web1是纯生产者和纯消费者的时代,网络以搜索+门户网站为主,网站负责产出内容,用户负责观看,两者无法互相转化。

Web2是平台应用林立的时代,消费者不仅可以看,也可入驻论坛、博客、购物网、音视频网成为自媒体、商家、歌手、UP主等,此时的消费者可以有限地转化成生产者。

而Web3背靠区块链,让所有人天生就是消费者和生产者,两两之间互相就可以完成信息交换和交易,不需要平台方介入。

智能合约(Smart Contract)

智能合约就是依附在区块链上的电子合约模板,留下了甲方乙方、日期、人数、金额等空白内容给用户填写,根据内容可生成一个投票箱、一件商品、一场拍卖会等。
由于生成的合约可以永久存储和修改数据,因此合约本身也可以当做数据库使用。

DApp(Decentralized Application)

传统App都是以背后个人或一家企业管理的,属于中心化应用,用户对自己的数据实际上只有使用权而没有掌控权。
而DApp的概念就是去中心化应用,因为区块链数据公开透明化的特性和多方验证修改的存在,让用户对自己的虚拟资产有了实在的掌控保障,至少不会被黑客或者背后掌控者随意窃取篡改。
也因此这种应用在金融领域大放光彩,这种金融App都称为DeFi(Decentralized Finance 去中心化金融)。
而NFT数字藏品也借助DApp让其更具有保值、公共认可、用久收藏的可能性。
DApp的构成最重要的是钱包和智能合约两个部分,钱包负责个人账户的管理,智能合约充当中转,让账户之间能完成交易。相比传统使用微信、支付宝、银行卡第三方信任机构作为担保中转,DApp不需要信任企业,只需要信任区块链节点,只要所有的节点不是同时挂掉,就可以保证交易不被中端和篡改,资金更为安全。

DAO(Decentralized Autonomous Organization)

DAO中文意思就是去中心化自治组织,也是属于DApp里的一种分类,叫社区型DApp。
区别于传统的企业和普通的组织形态,DAO不是由企业管理所有人,而是通过推举出来的核心层作为主要推动者,类似董事会。
也没有上下级的概念,所有人都可以提出自己的计划,公开投票决定是否执行,并拉拢感兴趣的人投资、参与建设等。
核心层也只能作为其中一份子,并不能强制要求别人做事,只不过由于各种原因会更为主动去寻找机会。
组织中会发行限量的代币,你可以当做是虚拟货币或股份。
所有人需要通过参与内部治理或创造项目收益,从组织中赚取代币。
而代币是像股票一样会有升跌的,对应代币与真实货币之间的汇率。你拥有的代币越多,组织发展得越好,就相当于你能赚到更多的钱,这就是你的收入,这也反过来促使所有人努力去参与治理/创造项目。
DAO里也可以聚集一群人去开发NFT、DeFi项目并用到自己的组织里,只要能产生足够的收益,就有人愿意加入一起做和维护。

DAO应用类型

nft,dapp,dao都是什么,区块链,智能合约,web3,区块链,web3,智能合约

  • Protocol DAO 协议型,例如Uniswap,自身是围绕一些协议去进行建设的,无论这些协议是给内部还是外部使用。
  • Collector DAO 收藏型,例如Flamingo、PleasrDAO,会投资或开发数字艺术、收藏品、游戏资产等有形资产的NFT,也会和其他平台合作
  • Operating system 平台型,例如Aragon,Metacolony,提供了SDK和智能合约甚至无代码方式帮助用户快速创建自己的DAO应用
  • Service DAO 服务型,例如MetaverseDAO、LexDAO、American-CryptoFed
    -DAO、BanklessDAO、DreamDAO、Odyssey,提供不同区块链的挖矿支持、教育、法律服务等
  • Investment DAO/Venture DAO
    投资型,例如Gameplan、thecafeDAO、BitDAO、Neptune、DxDAO、MetaCartel-Ventures,如其类型,决定投资、收购哪些领域和企业、产品等,或者运营自身的连锁企业,最终从买卖或运营中获利
  • Grant DAO 资助型,例如Aave-Grants-DAO、MologyDAO、Superteam,通过流入的资金分配给合适项目完成对主项目的支撑,一开始兴起的是作为慈善用途,现在比较多是
  • Entertainment DAO 娱乐型,例如VectorDAO、MirrorDAO、SongCamp,在艺术、写作等方面提供帮助,如拍卖、包装等,完成价值提升。
  • Media DAO
    媒介型,例如HoneyDAO、Endaoment、Earthfund、BigGreenDAO、BigDAO、CureDAO、Genomes.io、VitaDAO、Molecule-Protocol-Stack、PsyDAO、HairDAO、Scinet、LabDAO,对社交媒体、慈善、气候、医疗健康、环保减碳等相关的投资、数据共享等
  • Social DAO
    社交型,例如Friends-With-Benefits、Bored-Apes-Yacht-Club、Bright-Moments、CabinDAO,一般是俱乐部形式,聚焦未来内容创作、社区资源获取、线下活动和相关项目投入,也可能会涉及NFT

结语

实际上从2017年发展到现在,不能说web2一定要踏入web3,两者是必定共存的关系,谁也无法取代谁。
因为当年就是从网页与各种App(去中心化)共存,到近几年越来越多的人用微信+微信小程序处理事情(中心化),但不代表别的App、别的小程序、网页就会被取代。

如果想要加入Web3开发事业,可以耐心看看这个视频,全都是干货:
如何成为Web3开发者
还有其他一些平时也可以看看的:
代币市值参考文章来源地址https://www.toymoban.com/news/detail-784680.html

到了这里,关于关于区块链、Web3.0、智能合约、DApp、DAO一文解释清楚的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 以太坊Dapp通过web3js部署调用智能合约

    参考视频:https://www.bilibili.com/video/BV14z4y1Z7Jd?p=1 https://remix.ethereum.org/ 创建一个新的文件夹 mkdir MyDapp2 启动 ganache-cli 下载web3 npm install web3 ,注:ganache的启动和deploy.js要在同一个目录。 先进行测试 node deploy.js 部署合约 web3的版本:1.7.1 复制 WEB3DEPLOY 的内容到deploy.js == ganache需要

    2023年04月23日
    浏览(45)
  • 区块链web3智能合约Solidity学习资源整理

    Solidity 是一门面向合约的、为实现智能合约而创建的高级编程语言。这门语言受到了 C++,Python 和 Javascript 语言的影响,设计的目的是能在以太坊虚拟机(EVM)上运行。 Solidity中文官方文档: https://solidity-cn.readthedocs.io/zh/develop/ https://learnblockchain.cn/docs/solidity/index.html 在线rem

    2024年03月19日
    浏览(69)
  • Web3 处理智能合约部署到本地区块链,并在本地进行测试

    上文 Web3 在Truffle项目中编写出自己的第一个solidity智能合约我们演示了 在Truffle环境下写一个智能合约并编译的功能 编译出的文件夹中的这个JSON就非常重要了 我们就可以通过 它这个ABI链接到需要的智能合约程序上去 但这也仅仅是编译完了 我们的智能合约还没有部署到我们

    2024年02月13日
    浏览(41)
  • 赛联区块链培训:Web3的核心要素——区块链、加密资产、智能合约和预言机

    在2008年,中本聪发布了比特币白皮书,彻底颠覆了我们对数字化交易的概念,并首次提出了一种无需可信中间方的安全在线交易模式。中本聪写道:“需要基于加密证明,而非信任,来建立电子支付系统。” 智能合约被发明后,去中心化的互联网模式进入公众视野。如果说

    2024年02月07日
    浏览(57)
  • 手把手部署区块链智能合约及python的web3接口调用

    说句实话,在做区块链、智能合约、搭私链、pythonWeb3接口调用这些东西的时候,心里崩溃了不止四五十回,如果可以选别的方向,博主劝你赶紧换,人生已经很不容易了,别给自己找罪受。。。。。 创世块是什么请自行搜索,网络上很多示例的创世块博主都试过,在实际使

    2024年02月04日
    浏览(47)
  • 关于web3.js中与交易发送、交易签名、智能合约函数调用相关api的理解

    web3.js中有一些与交易发送、签名、合约函数调用相关的api,初学者(如me)常常搞不清什么情况下应该调用哪个,以及它们之间的区别。现将个人浅见记录如下,备忘。 sendTransaction web3.eth.sendTransaction(transactionObject [, callback]) transactionObject对象设置交易的各种参数(不包括签名r,

    2023年04月09日
    浏览(123)
  • 区块链DAPP开发 以太坊智能合约框架有哪些

    Truffle 是一个在以太坊进行 DApp 开发的世界级开发环境、测试框架。 使用 Truffle 开发有一以下优点: 内置智能合约编译,链接,部署和二进制(文件)管理。 可快速开发自动化智能合约测试框架。 可脚本化、可扩展的部署和迁移框架。 可管理多个不同的以太坊网络,可部署

    2024年02月02日
    浏览(43)
  • 【区块链】走进web3的世界-DApp如何快速接入wall

    在web3中,wall是您进入区块链的一个标识,每个用户使用的wall都不近相同,因此接入更多的wall是很有必要的,从用户角度来说,非必要情况下,我是不愿意去额外下载wall的。因此今天我们来聊一下,DApp如何快速的接入wall。 1、基于wagmi 1.1 在wagmi中内置了很多 wall 的连接,可

    2024年02月04日
    浏览(41)
  • WEB3 创建React前端Dapp环境并整合solidity项目,融合项目结构便捷前端拿取合约 Abi

    好 各位 经过我们上文 WEB3 solidity 带着大家编写测试代码 操作订单 创建/取消/填充操作 我们自己写了一个测试订单业务的脚本 没想到运行的还挺好的 那么 今天开始 我们就可以开始操作我们前端 Dapp 的一个操作了 在整个过程中 确实是没有我们后端的操作 或者说 我们自己就

    2024年02月07日
    浏览(60)
  • 区块链合约交互 web3

    遵循ERC20规则, 钱包里可以有很多种类型的token:USDT,DFI,DFA 1.合约交互之前需要先判断是否仍允许purchasePool合约从账户(钱包里的账户) 中提取的ERC20dfaContract 这本合约里(DFA)的金额 await this.contract.ERC20dfaContract.methods.allowance(this.address,this.addressMap.AcceleratePool).call(); ERC20df

    2024年02月07日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包