钱包是什么,是访问的门户。通过钱包我们可以干什么,可以管理我们的bitebi、以太坊、DAO、USDT等加密资产。同样我们可以通过钱包访问像Uniswap、Daoswap等等DAPP,进而进行链上的操作。
我们举一个形象点的例子,大家都上网,互联网我们用浏览器上网,比如说我们用各种各样的浏览器,你手机自带的浏览器也好,百度浏览器,谷歌浏览器,360浏览器等等浏览器。不管什么浏览器也好你上网其实就是用浏览器去访问各种各样的APP,APP也是英文"应用"Application的缩写。
那么在领域不存在上网,那我们叫什么?上链。上链用什么?
互联网上网用浏览器,上链用钱包。互联网访问的是各种应用,上访问的是各种各样的加了一个D的应用,D是什么,Decentralized。
DecentralizedAPP:去中心化的应用。为什么叫去中心化的应用?去中心化的应用和中心化的应用又有什么区别呢?DAPP你可以理解成为就是上的应用,而APP呢就是互联网上的应用。那核心的区别在于什么?应用都是搞kaifa的人kaifa出来,kaifa的人写的都是代码。代码就是相当于一系列的合同条款一样,当你怎么怎么怎么样的时候,就会怎么怎么样。所以所有的APP背后都是有一系列代码的构成,DAPP也是一样,他后面也是有代码构成。
APP和DAPP的区别在于:APP互联网的应用的代码,都是放在中心化的服务器上;而DAPP的所有的代码,全部是放在各种各样的公链上,以太坊、币安链等等这些公链上。APP背后是由各种各样的代码组成的合约构成,而DAPP背后呢是由一系列代码组成的智能合约构成。
那为什么叫智能合约?它和传统APP的合约有什么区别呢?本质上它都是代码。
但是,传统的代码是放在中心化服务器上,而智能合约的代码是放在链上的,这是点不同;第二点不同是智能合约写好了以后就改不了,他会强制的自动执行。所以智能合约你可以理解成为是上自动执行的合同,他与现实的合同有着本质的不同,现实的合同我们都需要司法保障来执行。
例如我们签订一个房屋买卖或者是租赁合同,都是需要由第三方来公证,也需要第三方采取措施,同时也需要第三方终执行。即使是这样,也不能够保证我们真正在遇到违约情况的时候,也能够百分百的执行到位的,大部分情况下是执行不到位的。
而智能合约是什么呢?就相当于把我们写好的合同,以代码的形式放到链上去,把这个合同呢交给一个机器人。比如说我借100万给你,我把我的房子作为抵押物,那这个时候我们的智能合约写好以后,把这个条款写好,同样把我的房产证也以代码的形式锁在智能合约里面。那他到期以后比如说一年以后你必须还我,到1年以后如果你不还我钱,智能机器人就自动把这个房产证给我,这在上都是可以实现的。
按照合同的约定条款强制自动执行,无法篡改和停止,所以为什么叫智能合约,因为他很智能,中间没有中心化,不需要各种中心化的司法保障来保证他,是真的保证他能彻底执行。
而是通过链上的行为,那么这个链上的行为可能就有很多了,那么租赁只是其中一种情况,担保也只是其中一种应用场景。那么还有像拍卖,添加流动性wakuang等等等等智能合约可以做的事情几乎是链上的。互联网上所有的事智能合约都能干,所以为什么说DAPP一定会替代掉所有互联网应用里面的APP。