前言
经过一段时间对web3的了解,感觉自己对概念貌似理解了,但是又貌似没有理解,团队中每一个人用的技术仿佛都距离我很远,掌握着如此之少的知识,如履薄冰,对知识的渴望一下子强烈了起来。在此记录一个web3小白的入门之路。
虽然我觉得从合约入手web3不是一条好的路,但是眼下因为我个人时间关系,也只能从此处开始。而且我也不算纯小白吧,自我安慰qwq。
以太坊基础
以太坊,被称为区块链2.0,除了去中心化的交易,还可以签署去中心化的合同,构建去中心化的组织,以及在不需要中心化中介的情况下,以去中心化的方式进行协作。使用了比特币一样的去中心化,还多了一个智能合约。
智能合约
智能合约是通过去中心化的方式来执行一些列的指令,在这些指令执行中,并不需要中心化或者第三方的中介。相当于一个去中心化的合同。不同的是,传统的合同需要通过笔写在纸上,依据国家组织公信力进行制约,智能合约是代码写的,并且嵌入到一个去中心化的区块链平台。
举个例子,家里的灯有电,是因为你和电力公司有一个合同,你同意付给他钱,他们反过来会保证你的电力供应,而电力公司有电是因为和发电站有合同,来保证发电站会发电给电力公司。
再比如保险公司,你同意每个月支付给他们一定数量的钱,然后,他们什么都不做,他们会报销你所遇到的符合条件的账单。几乎接触到的所有事情,都是某种程度,某种形式的合同结果。
但是,有两个问题,我如何才能相信他们?他们会信守他们的承诺吗,在传统合同中,我们可以用打官司的方式来确保他们信守承诺,因为通常不按内容履行的话,那么他们损失的会更多。那么,既然web3是一个去中心化的网络,那要怎么保证他们会信守承诺呢?答案,就是智能合约。
智能合约运行在一个区块链平台上,它完全是公开的,透明的。每个人都可以看到这个合同的内容,并且保证一定会去执行这个合同。因为他会去执行指令,而且无法去更改。像一些去中心化金融(Defi),已经蚕食了一部分金融市场的蛋糕了。因为这意味着所有人都可以看到链上发生的任何事情,这意味着没有内幕交易,不会有离奇的事情发生(ps: 没有指彩票10w换2.2亿的事情,🤭)。在这种情况下,每个人获得的信息是一致的,并且在统一的规则协作下。
补充一点,区块链并不是没有完全没有隐私,它是一个匿名的,并不会和你现实的身份绑定。
这样也让资产更加的安全,只需要私钥,就可以获取你所有的证明,信息和资产,比起攻击中心化服务器来说,攻击一个区块链几乎是不可能的,只要有一个节点还存在,那么数据就是安全的。同时要想篡改,则难度更大,需要控制一半及以上的节点,相反在中心化世界,你只需要控制一个。
- Post link: https://www.godhearing.cn/zhi-neng-he-yue-1/
- Copyright Notice: All articles in this blog are licensed under unless otherwise stated.