链圈常见的5大误区盘点

2023-10-20 21:20
文章标签 常见 盘点 误区 链圈

本文主要是介绍链圈常见的5大误区盘点,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  随着比特币价格的一路走高,其底层技术区块链进入了大家的视野,且这两年来区块链技术可谓是最火爆的互联网技术,国家扶持、科技巨头布局,区块链行业一片欣欣向上。但不得不说,区块链技术貌似被大家神话了,其实区块链只是一种互联网技术,本文整了一些链圈常见的几个误区,希望能帮助大家更好的了解区块链。

  1、数据存储很安全

  很多人对会认为存储在区块链中的数据是绝对安全的,他们会将自己的银行账户信息、密码、个人隐私信息存储在区块链中,这在他们眼中看来是大可不必担心的,因为他们认为存储与区块链中的数据是以分布式记账的方式来记录,以非对称加密形式存储,这些数据是绝对的安全。虽然现在区块链是最为安全的技术,但是对于极少的一部分的人(黑客)来说,查看你存储在区块链中的隐私是可以做到的,(参考下今年日本最大的比特币交易所Coincheck遭黑客攻击,价值5.3亿的比特币被盗事件)。由此可见,私人信息不适合存储在区块链中。

  区块上的数据根据时间轴记录并关闭告知其他区块,其他区块检索数据。如果有人试图修改区块中的数据,一定会被发现,这就是区块链中的数据不可篡改。区块链上的数据不是绝对的安全,安全是在区块链中代表的是不可篡改,但是对于控制着51%网络节点的人来讲,这并非安全。

  2、 适合存储数据

  区块链中的每一个节点都会具有完整的副本,这是由区块链的本质来决定的。如果区块链用于存储视频、音乐等大型文件,每个节点都复制数据,就会因为数据过于庞大而导致效率低下。但对于使用IPFSWwarm等分布式文件系统来说,把大型的文件存储在区块链的外部,将数据文件的地址存储在区块外,用作存储交易记录数据的话,这是很棒的。 

  3、法律合约等同于智能合约

  智能合约是一套以数字形式定义的承诺(promises),包括合约参与方可以在上面执行这些承诺的协议。协定是一个完全的理想情况,从它在正式系统中的实施中抽象而来。当然,事实上这是一个脆弱的抽象。在法律系统中,在许多情况下,具有法律约束力,不要求形成一个协议。与此相反,对智能合约来说,在许多情况下,在形式化以前,没有事前协定。可以说,法律约束力是不存在于智能合约中的。我们可以把只能合约看做是一种工具,而并非真正意义上的合约。 

  4、区块链就是比特币

  这个误区算是大部分人对于区块链的误解,比特币只是基于区块链技术的数字货币,并不等同于区块链。区块链中还存在着其他的项目,比如ETHEOS等等。只不过比特币最先出现,但它并不能代表它就是区块链。不过我们可以理解为区块链是比特币的实现基础。 

  5、区块链只与金钱相关

  虽然区块链不能脱离通证经济独立运行,用于支持数字货币,但区块链技术的应用潜力远远超越了金钱与金融范畴。区块链已经被运用到产品溯源、构建智能合约等众多领域。之所以会认为金钱和区块链是相关的,是因为比特币确实是区块链中最最具有知名度的区块链应用方案。

 

  原文链接:https://www.kg.com/article/490130572140744704

 

转载于:https://www.cnblogs.com/space007/p/9650161.html

这篇关于链圈常见的5大误区盘点的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

JVM 常见异常及内存诊断

栈内存溢出 栈内存大小设置:-Xss size 默认除了window以外的所有操作系统默认情况大小为 1MB,window 的默认大小依赖于虚拟机内存。 栈帧过多导致栈内存溢出 下述示例代码,由于递归深度没有限制且没有设置出口,每次方法的调用都会产生一个栈帧导致了创建的栈帧过多,而导致内存溢出(StackOverflowError)。 示例代码: 运行结果: 栈帧过大导致栈内存

模拟实现vector中的常见接口

insert void insert(iterator pos, const T& x){if (_finish == _endofstorage){int n = pos - _start;size_t newcapacity = capacity() == 0 ? 2 : capacity() * 2;reserve(newcapacity);pos = _start + n;//防止迭代

【Kubernetes】常见面试题汇总(三)

目录 9.简述 Kubernetes 的缺点或当前的不足之处? 10.简述 Kubernetes 相关基础概念? 9.简述 Kubernetes 的缺点或当前的不足之处? Kubernetes 当前存在的缺点(不足)如下: ① 安装过程和配置相对困难复杂; ② 管理服务相对繁琐; ③ 运行和编译需要很多时间; ④ 它比其他替代品更昂贵; ⑤ 对于简单的应用程序来说,可能不

【附答案】C/C++ 最常见50道面试题

文章目录 面试题 1:深入探讨变量的声明与定义的区别面试题 2:编写比较“零值”的`if`语句面试题 3:深入理解`sizeof`与`strlen`的差异面试题 4:解析C与C++中`static`关键字的不同用途面试题 5:比较C语言的`malloc`与C++的`new`面试题 6:实现一个“标准”的`MIN`宏面试题 7:指针是否可以是`volatile`面试题 8:探讨`a`和`&a`

常见的服务器

常见的Web服务器 1、Tomcat:Tomcat和Java结合得最好,是Oracle官方推荐的JSP服务器。Tomcat是开源的Web服务器,经过长时间的发展,性能、稳定性等方面都非常优秀。 2、Jetty:另一个优秀的Web服务器。Jetty有个更大的优点是,Jetty可作为一个嵌入式服务器,即:如果在应用中加入Jetty的JAR文件,应用可在代码中对外提供Web服务。 3、Resin:

【Kubernetes】常见面试题汇总(一)

目录 1.简述 etcd 及其特点? 2.简述 etcd 适应的场景? 3.简述什么是Kubernetes? 4.简述 Kubernetes和 Docker的关系? 1.简述 etcd 及其特点? (1)etcd 是Core0s 团队发起的开源项目,是一个管理配置信息和服务发现(service discovery)的项目,它的目标是构建一个高可用的分布式键值(keyvalue)数据

CSP-J基础之cmath常见函数

文章目录 前言1. **`sin` 函数**2. **`cos` 函数**3. **`exp` 函数**4. **`log` 函数**5. **`fabs` 函数**6. **`pow` 函数**7. **`sqrt` 函数**8. **`ceil` 函数**9. **`floor` 函数** 总结 前言 在计算机科学与编程中,数学函数是解决各种计算问题的基础工具。C++标准

算法复杂度 —— 数据结构前言、算法效率、时间复杂度、空间复杂度、常见复杂度对比、复杂度算法题(旋转数组)

目录 一、数据结构前言 1、数据结构 2、算法 3、学习方法 二、 算法效率 引入概念:算法复杂度  三、时间复杂度 1、大O的渐进表示法 2、时间复杂度计算示例  四、空间复杂度 计算示例:空间复杂度 五、常见复杂度对比 六、复杂度算法题(旋转数组) 1、思路1 2、思路2 3、思路3 一、数据结构前言 1、数据结构         数据结构(D

msyql执行效率的问题以及常见基础面试题目

SQL被称为结构化查询语言(Structured Query Language )是操作和检索关系型数据库的标准语言 SQL语言包括三种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DML)及数据控制语言(DCL)。 ※ 数据定义语言(DDL),例如:CREATE、DROP、ALTER等语句。    Data Definition Language ※ 数据

C++常见异常汇总(三): fatal error: google/protobuf/port_def.inc

文章目录 1、fatal error : sw/redis++/redis.h2、fatal error: dwarf.h: No such file or directory3、fatal error: elfutils/libdw.h: No such file or directory4、fatal error: libunwind.h: No such file or directo