区块链数据库,WHEN WAT WHERE WWW

编程入门 行业动态 更新时间:2024-10-07 18:20:45

<a href=https://www.elefans.com/category/jswz/34/1769670.html style=区块链数据库,WHEN WAT WHERE WWW"/>

区块链数据库,WHEN WAT WHERE WWW

2020年开年就战火纷飞,注定这绝对是不会让你轻松忘记的一年,数据库也迎来了新类型。

区块链估计这个名字已经泛滥了,区块链数据库估计没几个人知道,估计马上就有人兴冲冲的问,真的有区块链数据库?what when where  WWW.

传统的DB 们估计理解起区块链DB,一开始有点不适应,这个不适应应该是从centralization 和 decentration 这两个词开始的,大部分数据库都是 centralization 概念的产品,也便于理解,而decentration 的数据库估计我能想到的可能就是cassandra。  (当然概念性也差的比较远,但我实在想不到其他的数据库能更贴近)

下面这个图就是一个区块链数据库的概念的一部分, 数据库无法更改以前存储的数据。这点是非常重要的,区块链中每个节点存储的数据原则上是不能被改变的。

大致Shrink 一下 区块链数据库的几点需要实现的

1  无单点控制。无单点故障。联合投票节点实现去中心化控制,组成P2P网络。

2  存储的数据的格式并不统一

3  不仅仅能够防篡改。数据一旦被存储之后,就不可更改或删除。

4  网络中三分之一的节点可以经历任意错误,剩余的网络仍然能够在下一个区块上达成共识。

5  一个全球性网络在一个新的区块上只需要一秒钟来达成共识。换言之,交易能够迅速终结。

6 使用自定义资产、事务、权限和透明性设计自己的私有网络。

7 在事务级别设置权限,以确保明确的职责分离和强制选择访问。

8 需要开源,开源,开源 (ORACLE  SQL SERVER 这样的数据库你是别想沾边)

9 可以设置公有 或 私有 的区块链范围及存储对象

至于区块链能解决什么问题,网络上可以搜去一大堆,这里不扯了,而有了这样的区块链数据库要承受的问题也是显而易见

1 是否能承受超高并发

2 数据复制的效率(速度),与复制方式的变革 

3 任意添加存储,无感化管理,(无限添加存储)

4 数据的格式不在统一,支持多模数据格式

5 更强的数据压缩与解压缩技术

6  跨平台

7 高度的加密与安全算法

而这样产品对相关的周边,例如监控,运维等都提出了不一样的需求和标准以及实现。

那现在到底区块链数据库有产品吗, YES 目前已经有公司开发出了相关的公有,私有的区块链数据库产品。

(避免广告嫌疑,不提名字)

从去年就有感触,数据库的世界变化越来越快,类型,使用方式,品种,如果还仅仅活在 ORACLE  MYSQL 的世界,那你的窗子该打开换换气了

这世界变化快,Always aim for achievement and forget about success

更多推荐

区块链数据库,WHEN WAT WHERE WWW

本文发布于:2024-03-07 19:45:47,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1718750.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:区块   数据库   WWW   WAT

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!