从0到1全面认知波卡——概述(一)

2024-03-17 02:32
文章标签 概述 全面 认知 波卡

本文主要是介绍从0到1全面认知波卡——概述(一),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

很早就想写关于波卡Polkadot的系列科普文章了,可惜当时认知不足,后面经过长期的研究才真正对波卡有了系统了解。真是不研究不知道,研究后才发现越学习越兴奋,越能体会到波卡的伟大之处。如果你是DOT的持有者,你一定也很想知道这个由以太坊前CTO林嘉文苦苦磨砺三年之久的区块链巨厦究竟牛在哪里?如果对区块链技术不是很了解,看白皮书基本上是看不懂的,鸭哥作为波卡的布道者,作为区块链最坚定的信仰者,看来有必要认真的做一次关于波卡的系列科普文章了,我的粉丝都很清楚,鸭哥的文章基本上只要不是傻子都能看懂。请认真读完,毕竟没有认知是拿不住币的,即使有一天DOT能涨到1w美金以上,你也很可能会中途下车。

一、为什么需要波卡呢?

中本聪发明比特币的时候,由于比特币总量是恒定的,使用电脑挖出比特币的过程就像现实中挖金矿一样,需要消耗大量的电力资源。因此大家把比特币看成数字黄金,具有稀缺、保值的作用。人们很乐意把自己的部分法币换成比特币,认为比特币能与人类文明同在,你的资产不至于被法币超发而稀释。

 

这是区块链1.0时代。

比特币作为第一个去中心化的货币,它可以点对点的进行转账,但是人们发现比特币的流动无法去根据合同去执行。

比方说,张三把1个比特币质押在李四那里,借出了1w美金。那么等到张三还给李四1w美金的时候,李四应该把质押的比特币还给张三。问题来了,李四如果耍赖怎么办?

后来,大家都知道V神发明了以太坊,人们可以自由的铸造链上的代币,并且可以通过智能合约,用代码去控制这些代币流动。有了智能合约,上面的例子迎刃而解。张三只需质押100个ETH到合约,合约收到后立即出借1w usdt给张三,当张三把1w usdt转回合约,合约就会释放100ETH给张三。

这就是区块链2.0时代。

以太坊号称世界计算机,人们可以自由的编写智能合约去控制价值的流动,这才让去中心化金融(DEFI)能够在以太坊上繁荣发展。但是,以太坊性能是有限的,无数个智能合约运行在以太坊上,相互竞争占用资源,以太坊常常会因为个别项目一时的火爆而使整个网络拥堵不堪,比如加密猫事件。

再后来,BM发明了EOS,号称迎来了区块链3.0时代。EOS摈弃了以太坊上千的节点,只用21个选举节点,确实使吞吐量TPS得到极大的提高。然而,EOS目前的生态却远远不如以太坊。究其原因,就是EOS失去了区块链最核心本质——去中心化。

没有去中心化的区块链再高的TPS都没有意义,因为区块链区别于互联网技术的根本就是去中心化,我们无法想象一个未来市值几百亿的DEFI项目会运行在仅有21个节点控制的EOS上,相信这21个节点为什么不去相信银行呢?

以太坊还有一个比较突出的问题,以太坊逐渐形成了一个封闭的生态。鸭哥很看好DEFI,确实DEFI是区块链的未来,可是你以太坊发展的越好,对于其他区块链是不是不太公平呢。大部分进入币圈的人,买的第一个币很可能就是比特币,比特币的信仰者远比以太坊的多,以太坊上的DEFI发展的再好,比特币用户无法去使用,这对于区块链整个行业来说,是个好事吗?

然而以太坊的前CTO林嘉文早就看穿了这一切,他离开了以太坊,开启了一段全新的征程,就这样,以太坊错过了波卡,而波卡开启了一个时代。

二、波卡到底是什么?

根据上文,我们期望真正的区块链3.0应该满足两个条件:

 

1、在足够去中心化的前提下,TPS足够大,并且生态下的项目不会互相争夺网络资源,整个网络可以无限成长。

2、可以跟其他区块链有互操作性,我们称之为“跨链”。

波卡完美解决了这两个问题,并且还有很多优秀的特性,这在我们之后的科普系列文章中会慢慢介绍到,今天,我们只粗略的说明波卡到底是什么。

一句话描述波卡:

波卡它什么也不是,但正因什么也不是,它可以什么都是。

如何理解呢?

如果我们把一个区块链比作摩天大厦:

比特币大厦已经建设完毕,这个大厦专注一个功能,就是记账。

以太坊大厦已经建设完毕,这个大厦主要是智能合约以及基于智能合约的应用,想要加入其他功能或者进行重大改变非常困难。

而波卡它是一个地基,负责所有在这个地基上建设的区块链大厦的安全,没区块链建设之前,波卡什么也不是,有区块链基于波卡地基建设后,整个大厦楼群就具有了这个区块链的功能。因此未来无论出现什么最顶尖的区块链技术,都可以基于波卡这个地基成为它大厦楼群中的一员。

波卡大厦楼群的区块链大厦当然可以进行业务往来。

同时,波卡还会专门建设各种桥梁,连接比特币大厦和以太坊大厦,让其他已经建设成功的区块链大厦之间可以跟波卡大厦楼群有业务往来。

跟比特币大厦和以太坊大厦不同,波卡楼群承载的足够多,波卡地基快要承受不住的时候,还会持续复制地基,继续再建设第二座,第三座波卡楼群,可以扩展到无数座楼群,这些新建立的波卡大厦楼群之间依然有桥梁进行业务往来。

所以你说波卡是什么,它什么也不是,但是加入它的区块链多了,它就什么都是了。

——END

本文链接:https://www.8btc.com/media/629633
转载请注明文章出处

这篇关于从0到1全面认知波卡——概述(一)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/817544

相关文章

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Andrej Karpathy最新采访:认知核心模型10亿参数就够了,AI会打破教育不公的僵局

夕小瑶科技说 原创  作者 | 海野 AI圈子的红人,AI大神Andrej Karpathy,曾是OpenAI联合创始人之一,特斯拉AI总监。上一次的动态是官宣创办一家名为 Eureka Labs 的人工智能+教育公司 ,宣布将长期致力于AI原生教育。 近日,Andrej Karpathy接受了No Priors(投资博客)的采访,与硅谷知名投资人 Sara Guo 和 Elad G

Java 创建图形用户界面(GUI)入门指南(Swing库 JFrame 类)概述

概述 基本概念 Java Swing 的架构 Java Swing 是一个为 Java 设计的 GUI 工具包,是 JAVA 基础类的一部分,基于 Java AWT 构建,提供了一系列轻量级、可定制的图形用户界面(GUI)组件。 与 AWT 相比,Swing 提供了许多比 AWT 更好的屏幕显示元素,更加灵活和可定制,具有更好的跨平台性能。 组件和容器 Java Swing 提供了许多

【编程底层思考】垃圾收集机制,GC算法,垃圾收集器类型概述

Java的垃圾收集(Garbage Collection,GC)机制是Java语言的一大特色,它负责自动管理内存的回收,释放不再使用的对象所占用的内存。以下是对Java垃圾收集机制的详细介绍: 一、垃圾收集机制概述: 对象存活判断:垃圾收集器定期检查堆内存中的对象,判断哪些对象是“垃圾”,即不再被任何引用链直接或间接引用的对象。内存回收:将判断为垃圾的对象占用的内存进行回收,以便重新使用。

从状态管理到性能优化:全面解析 Android Compose

文章目录 引言一、Android Compose基本概念1.1 什么是Android Compose?1.2 Compose的优势1.3 如何在项目中使用Compose 二、Compose中的状态管理2.1 状态管理的重要性2.2 Compose中的状态和数据流2.3 使用State和MutableState处理状态2.4 通过ViewModel进行状态管理 三、Compose中的列表和滚动

认知杂谈52

今天分享 有人说的一段争议性的话 I I 1拓展人脉很重要** 咱们活在这世上啊,得明白一件事儿,知识、逻辑能力和实战经验虽然重要,但确实都不是最关键的。真正关键的是要懂得怎么和那些手里有资源的人打交道。人脉那可真是一笔无形的大财富呢。你想想看,有时候一个有影响力的人帮你一把,那效果可比你累死累活干一年都强得多。 I I 就比如说,你要是认识个行业里的大牛,他可能给你介绍个特别好的工

Java 多线程概述

多线程技术概述   1.线程与进程 进程:内存中运行的应用程序,每个进程都拥有一个独立的内存空间。线程:是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换、并发执行,一个进程最少有一个线程,线程实际数是在进程基础之上的进一步划分,一个进程启动之后,进程之中的若干执行路径又可以划分成若干个线程 2.线程的调度 分时调度:所有线程轮流使用CPU的使用权,平均分配时间抢占式调度

STL经典案例(四)——实验室预约综合管理系统(项目涉及知识点很全面,内容有点多,耐心看完会有收获的!)

项目干货满满,内容有点过多,看起来可能会有点卡。系统提示读完超过俩小时,建议分多篇发布,我觉得分篇就不完整了,失去了这个项目的灵魂 一、需求分析 高校实验室预约管理系统包括三种不同身份:管理员、实验室教师、学生 管理员:给学生和实验室教师创建账号并分发 实验室教师:审核学生的预约申请 学生:申请使用实验室 高校实验室包括:超景深实验室(可容纳10人)、大数据实验室(可容纳20人)、物联网实验

如何掌握面向对象编程的四大特性、Lambda 表达式及 I/O 流:全面指南

这里写目录标题 OOP语言的四大特性lambda输入/输出流(I/O流) OOP语言的四大特性 面向对象编程(OOP)是一种编程范式,它通过使用“对象”来组织代码。OOP 的四大特性是封装、继承、多态和抽象。这些特性帮助程序员更好地管理复杂的代码,使程序更易于理解和维护。 类-》实体的抽象类型 实体(属性,行为) -》 ADT(abstract data type) 属性-》成

C++第四十七弹---深入理解异常机制:try, catch, throw全面解析

✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】【C++详解】 目录 1.C语言传统的处理错误的方式 2.C++异常概念 3. 异常的使用 3.1 异常的抛出和捕获 3.2 异常的重新抛出 3.3 异常安全 3.4 异常规范 4.自定义异常体系 5.C++标准库的异常体系 1.C语言传统的处理错误的方式 传统的错误处理机制: