区块链可以理解为是一种加密技术吗?

标签: geek | 发表时间:2019-10-28 00:00 | 作者:
出处:http://itindex.net/relian
首先区块链不是加密技术,区块链准确地说是一种链式、多节点分布式、P2P 的日志系统,区块链可以是弱中心化的( EOS,有超级节点的概念,一共 21 个主超级节点,其余的做冗余,想成为超级节点需要机器配置达标且通过投票)也可以是去中心化的( BTC、ETH 之类的,每个人都可以做节点)。
身份认证说白了只是以前的公私钥概念,加密只是说你可以把信息加密后再上链(记录到日志系统里)。

至于“凡是涉及到“区块链”三个字的项目都被塑造成一种“高科技”、“很可靠”的感觉”这个感觉,只是因为商业公司都这么吹而已,实际玩过你就会发现很多东西都是虚的。做链的公司很多都只是拿开源的改一改,加点自己的私货进去就开始吹自己有多牛逼了,实际上东西还是那套东西。

区块链这东西实际上对资源的浪费非常大,因为不管是弱中心化还是去中心化,每个节点都需要有一份完整备份,否则最基本的校验都无法进行。

而一个性能高的链(比如你聊天,发个消息对方等个 0.5 秒就能收到)需要非常高的报块频率,节点间一方面需要保持稳定的网络传输,一方面需要承受大量的垃圾、重复信息(每个块的头部都会有很多重复数据)的存储压力,并且如果某一段时间内没有人进行操作,那么那段时间还会一直是存的空块(因为没有实际数据,只剩下头部了),节点们的存储空间都被浪费在垃圾上了。

久而久之,“链”里面的数据会越来越多,对节点的要求也会越来越高,目前没有一家做链的能避开这个问题。所以大多数人不会直接把东西往链上放,而是只放个 hash 值,但是实际上这样也就不存在什么永久保存、不可篡改的特性了。

所以说不要看别人怎么吹,区块链这东西现在乱得一批,很多技术层面的问题根本没法解决,更别说实用了...实际广泛运用的话还是需要中心化或者弱中心化的,跟不用区块链单纯用数据库多机冗余其实没啥区别,只是让人感觉更“可信”了一点而已。

相关 [区块链 理解 加密技术] 推荐:

区块链可以理解为是一种加密技术吗?

- - IT瘾-geek
首先区块链不是加密技术,区块链准确地说是一种链式、多节点分布式、P2P 的日志系统,区块链可以是弱中心化的( EOS,有超级节点的概念,一共 21 个主超级节点,其余的做冗余,想成为超级节点需要机器配置达标且通过投票)也可以是去中心化的( BTC、ETH 之类的,每个人都可以做节点). 身份认证说白了只是以前的公私钥概念,加密只是说你可以把信息加密后再上链(记录到日志系统里).

对于软件开发人员,怎样理解区块链

- - IT瘾-tuicool
当提到区块链时,我喜欢用代码的方式解释区块链,以及它与你当前已掌握的开发知识之间的联系. 尽管现在很多人都在谈论区块链,但由于某些原因,似乎很少有人真正理解这种技术在我们现有的开发工具集中的作用. 撇开政治观点不谈,区块链只不过是我们应用程序的一个数据层. 将来它可能是惟一的持久性层,当然也不一定非要这样做,也可以在应用程序中使用多个这种类型的数据层.

区块链入门教程

- - 阮一峰的网络日志
区块链(blockchain)是眼下的大热门,新闻媒体大量报道,宣称它将创造未来. 可是,简单易懂的入门文章却很少. 区块链到底是什么,有何特别之处,很少有解释. 下面,我就来尝试,写一篇最好懂的区块链教程. 毕竟它也不是很难的东西,核心概念非常简单,几句话就能说清楚. 我希望读完本文,你不仅可以理解区块链,还会明白什么是挖矿、为什么挖矿越来越难等问题.

颠覆未来:区块链技术

- - 冰火岛
区块链之父-中本聪,主要来自比特币技术. 2009年的一篇paper,Bitcoin: A Peer-to-Peer Electronic Cash System 提出基于 区块链技术的电子货币技术. 可以用点对点的网络解决方案解决双重支付问题. 没有类似铸币厂一级的第三方的信任机构. 可以用哈希现金形式的 工作量证明来制造新的货币.

[原]区块链技术学习笔记

- - 陶辉的专栏
1、区块链技术是一个解决了拜占庭将军(百度百科 拜占庭将军问题)节点的分布式数据系统. 这是它最大的不同,也导致了这个技术存在诸多限制. 做服务器端开发的程序员,都对zookeeper不陌生,我们解决分布式ACP问题时,寻找一致性解决方案时都会想到它. zookeeper实际使用了paxos的简化版算法(本文不展开,请参考我之前写过的两篇文章: paxos分布式一致性算法–讲述诸葛亮的反穿越 以及 paxos算法如何容错的–讲述五虎将的实践).

我是如何学习区块链的

- - IT瘾-dev
原创文章,转载请注明:转载自 Keegan小钢. 微信订阅号: keeganlee_me. 专栏地址: https://xiaozhuanlan.com/fullstack. 前几天我们已经学了如何学习的“道”和“术”,学完之后就应该落地到实践上,通过不断地实践练习,才能将这些 知识资源转化为我们的 知识资本.

前言 · 区块链技术指南

- -
区块链技术是金融科技(Fintech)领域的一项重要技术创新. 作为分布式记账(Distributed Ledger Technology,DLT)平台的核心技术,区块链被认为在金融、征信、物联网、经济贸易结算、资产管理等众多领域都拥有广泛的应用前景. 区块链技术自身尚处于快速发展的初级阶段,现有区块链系统在设计和实现中利用了分布式系统、密码学、博弈论、网络协议等诸多学科的知识,为学习原理和实践应用都带来了不小的挑战.

区块链的终极猜想

- - 商业不靠谱
编者按:本文来自丹华资本董事总经理Judy的分享“区块链的终极猜想”. 今天,我们来讨论一下区块链发展的终极猜想. 这个背景是之前我们一起打磨过六个课题,这个是最后一个课题. 所以我先用最短的几句话,分享一下之前课题里的一些个人观点. 我的观点一共分三块, 第一个是关于区块链核心的定义;第二个观点是关于平常大家喜欢交流的,区块链的投资趋势;第三个部分就是大家经常向投资人询问的,区块链创业的一些经验分享.

视频 | 18分钟搞懂区块链究竟是什么?

- - 明学的白板
一个视频了解一项面向未来的技术 —— 区块链. 今天推荐一个18分钟的视频,有关很多人至今仍看不懂的比特币背后的核心技术——区块链(blockchain). 比特币在去年由于众所周知的原因又爆发了一波. 区块链作为比特币最核心的底层技术,在它的气发现,目前已经有许多商业运用. 区块链的核心概念其实并不难理解,只是缺少清楚直观的讲述,Anders Brownworth 就是一位可以把复杂概念讲的非常简单的技术宅,我很佩服这样的人.

Hyperledger Fabric 1.0,基于区块链的分布式账本

- - 开源中国社区最新新闻
由 Linux 基金会发起创建的开源区块链分布式账本 —— Hyperledger Fabric,已经迎来了 1.0 版本. 该项目着重于性能和可靠性,以及推动区块链和分布式账本技术的跨行业协作. Hyperledger Fabric 可用于全球供应链管理、金融交易、资产账和去中心化的社交网络等场景,但无意以此来构建一种加密货币.