|
. B; K I1 k, A9 E, o; M$ d
在20世纪90年代初,万维网彻底改变了信息的传播方式,让人类进入了信息社会。10年后,互联网变得更加成熟且可编程,我们看到了Web2.0的兴起,它给我们带来了社交媒体和电子商务平台。彻底改变了社会人与人之间的互动方式,让信息、商品和服务的生产者和消费者走得更近,让我们在全球范围内享受信息的互动。
3 J9 A. Z/ i! [: U% L9 r$ u1 [$ f- S5 I
, V! B: h, T& r% O. E0 B
- j4 z4 I3 [6 _9 ]. m9 ]2 ~. g但是,总是有那么一个中间人,一个充当了A和B之间相互了解或信任中介的平台。尽管这些平台中的大多数都做得很出色,拥有越来越复杂的内容发现层,但它们也规定了交易的所有规则,这些平台拥有我们所有的数据。在这种情况下,区块链似乎是下一代互联网的驱动力,即:分布式网络,或Web3。3 R! {3 ?" _$ l3 U6 r
8 H* S- s z3 { - A$ T6 q' z" V9 T; i9 Q- A
4 n: Z3 b0 v2 v8 U2 |2 V0 U% Y9 z
区块链可以为我们带来真正的点对点交易,无需中间人,比特币是第一个案例。虽然比特币是没有银行经理的点对点货币,但由其衍生出的区块链技术可以让我们在没有Uber的情况下构建拼车服务,在没有Airbnb的情况下构建公寓共享,在没有Facebook和Twitter的情况下构建社交媒体。% Z6 m/ Y2 V; \5 {2 K
9 t# V7 v2 }9 m& W/ A
! Z# B H* U1 d; T0 L3 _" A3 e: ]% L: s
( b+ p9 p7 W7 q- L终结服务器* P* J+ L+ }4 v: L5 X
2 E# L1 c2 w, s$ V1 s5 X) {2 C " X* x- c& A5 @$ f
8 B w$ i. e2 h4 k$ N7 n我们首先有了计算机,然后我们开始通过互联网协议连接计算机。在早期的个人电脑时代,我们把数据保存在软盘上,弹出它,走到需要文件的同事面前,把软盘插入那个人的电脑,然后把文件复制到他们的电脑上,这样他们就可以使用它了。7 k8 W5 G, n1 \( M
) P# L8 \( |0 O" c3 s" |7 } m
+ n S4 X1 g" ~7 S. T
3 I% S: Q$ a$ ], z5 h3 x3 s; ]互联网把数据集中存储在一个物理设备中,使这些拷贝的传输速度更快,大大降低了交易成本。
$ a% n& L9 Y# N3 f) d8 i% _; c9 L5 `7 X5 ~1 [2 g+ Y, K
' G- B4 F5 Y- p1 d
& M( [7 o1 A0 U# S- w- f, q在互联网被广泛采用的30年里,我们的数据架构主要是基于客户机-服务器(C/S架构)的。这意味着我们的数据集中存储在一台计算机上,并通过Internet由另一台计算机检索。即使我们生活在一个连接越来越紧密的世界里,每个设备,无论是烤面包机还是冰箱,都可以连接到互联网,但数据仍然集中存储在我们的端设备U盘上或者云端上。
4 z& r7 p# B1 Y' f9 a8 M+ v, s8 [% w! Q! ?
/ W1 ^3 N" X8 p9 t* e( J2 F# h; H* `; x1 @3 f% P5 [; C" L
这就引发了信任问题:我能信任那些存储我的数据的人或机构吗?内部或外部、人为或机器故障,是故意的还是意外的?
! }8 ]- i, H: [) w/ k% Q, i# D" H8 q
+ R2 a- [! | g* c( A' A从数据君主制到数据民主
) X2 N( u% B- B: q! D% S9 @
y3 w0 S* u& }$ j5 O! W ! B- }2 c4 M- l5 [0 w( }8 r4 P
0 c( S, l+ \) U; Z: {+ f点对点的P2P数据架构从20世纪90年代开始就存在了,它们凭借BitTorrent和Tor浏览器等文件共享程序而声名鹊起。结合密码学和博弈论激励机制,区块链将P2P架构提升到了一个新的高度。现在,我们可以开始将所有存储在中央计算机上的集中式数据机构转向更加分散或完全分布式的数据结构。* m7 T, F8 k5 I% e3 h5 m# v
) E5 i; }. W0 l- j- ~; w) c7 T) d
( N( O9 N- w: E! @% y- o/ A+ r/ [* f: c4 J* O6 H5 U
这个新的网络和数据结构,就是Web3。他是对过去30年互联网发展的一种反思以及对网络原始理念的回归。
5 T2 ~& C( W+ e; S
/ s" |, H7 q) K5 t) C, r/ Q$ T # Z A6 [. t/ `$ g( r
+ D$ I$ P+ x6 z0 {* e* l
在Web3中,我们重新定义了数据结构,因为我们生活在一个连接的世界中。值得注意的是,区块链只是这个分布式网络技术栈中的一个。虽然区块链是一种记录谁做了什么、什么时候做了什么的很棒的点对点方式,但它对于存储大量数据并不理想,原因有:6 M. w0 ]+ S9 T. t; M( I
1 ~, a g1 x; V% l" ^( O
% p" @- l) c$ |7 j! l5 ^$ F) [. z从客户-服务器的互联网到分布式网络的转变将是渐进的,而非一蹴而就的。随着分布式网络的各项技术栈不断成熟,这种转变似乎正在从集中式向部分分散式转变为完全分散式。此外,需要指出的是,虽然分布式架构更具有容错性和抗攻击性,但它们也较慢。尽管互联网的未来可能会更加分散,但这并不意味着我们将彻底摆脱集中式的系统。集中式系统也有优势,而且很可能会占上风,但仅限于特定的用例,比如需要低延迟的场景。
6 Q) j7 b' e9 Q$ @( V2 R- L2 F" O; F
2 F( b, _1 J5 L W% E8 A; D2 u% N8 L! v% t" Z- j
互融云区块链软件开发经理认为,未来,在很长时间内,客户机-服务器的Web模式将与分布式的Web模式长期共存。过去一段时间的区块链,也许只是吹响了Web3的号角,也许是Web3的先锋队。无论是以太坊、EOS,还是IPFS等技术,都是这支先锋队中的勇士。, j, E, D9 G7 H/ D4 S* I/ W. K$ G% @6 o
' d3 K2 L6 L9 r6 P$ d3 Z8 `
区块链软件开发http://www.hurongsoft.com& F1 F. ~+ Z1 K, ?7 V `
|
|