今天和大家聊聊区块链入门基础知识,很多人说自己在干区块链,但对于一些基础的区块链知识都不清楚。我是一名区块链爱好者,想和大家聊聊区块链、智能合约、去中心化预言机、钱包、DAPP,当然内容当中提到的内容只是个人的认知。北京木奇移动技术有限公司,专业的区块链开发公司,欢迎交流合作。下面是我个人的一些看法,不一定都是正确的,也欢迎大家留言一起交流学习。
1.1 区块链
区块链从某种意义上讲就是分布式账本,当然区块链远远不只是记账还有相当多的应用。区块链为什么这么火?我觉得最主要的一点是区块链解决了点对点价值交换的问题。
区块链类型有公有链、私有链、联盟链,我们普通老百姓比较关注的就是公有链,因为和我们利益相关,其他联盟链和私有链不是每个人想参与就能参与的,只有公有链是零门槛的,人人可参与的。
1.2 智能合约
智能合约是一种自我强制执行的电子协议,让区块链不止于记账.智能合约相当于传统的合同,合同的执行靠法律的约束,而智能合约通过代码来执行的,就是我们所说的代码即法律,人都是有感情的只有机制才能做到真正的铁面无私。智能合约从形式上讲就是存储在链上的一段代码,智能合约在区块链中充当的角色是以智能的方式取代了中介。
智能合约的应用有非常之多,智能合约与金融结合就形成了DeFi(去中心化金融);与游戏结合就有了GameFi(链游);与DAO(去中心化自组织)结合就替代传统的公司,智能合约的应用远不止这些,更多的应用等着大家去发现。
1.3 去中心化预言机
预言机是智能合约的一种类型,让智能合约不止于区块链。当智能合约在执行时触发条件可能来至现实世界,这样区块链就与现实世界连接在一起了,而不再是一个信息孤岛。
预言机目前应用最多的还是在DeFi领域,加密货币在不同的交易所,不管是中心化的还是去中心化的交易所价格不会差太多的原因,虽然我们看不见但却是真实存在的。
1.4 钱包
互联网(WEB2.0)的门户是浏览器App,钱包就好比是元宇宙的门户(WEB3.0)。跟加密货币相关的的操作多多少少都与钱包有关,不管是转账、质押获利。钱包的功能有跟踪交易、管理私钥和公钥及访问DAPP等。
钱包根据不同的分类方法分成软件钱包、硬件钱包、冷钱包、热钱包、单签钱包、多签钱包、智能合约钱包、用户钱包等
1.5 DAPP
DAPP可以这么理解它就是去中心化的APP,它是通过钱包访问、智能合约提供服务、运行在区块链上的应用。DAPP由智能合约和前端界面两部分组成,开发人员通过调用接口使用,对于不懂开发的普通大众只能通过看得见的前端界面来操作。
上面提到的这几个方面都是区块链最基础的知识,它们是一个有机整体,就相当于人的骨骼、血肉、大脑、眼睛、手脚。