前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >区块链数字货币系统开发:让区块链技术成为颠覆世界的技术

区块链数字货币系统开发:让区块链技术成为颠覆世界的技术

作者头像
企鹅号小编
发布2018-01-15 10:29:39
1.4K0
发布2018-01-15 10:29:39
举报
文章被收录于专栏:企鹅号快讯企鹅号快讯

BlockChain和比特币无疑是今年最火热的话题之一,区块链技术创业公司如雨后春笋,区块链应用遍地开花,区块链数字货币交易平台也层出不穷,比特币价格也曾一路飞奔已经突破十万人民币大关。很显然无论是区块链这项技术还是比特币这种货币已经在被更多的人接受。与金融这个古老的行业相比,尚不足月的区块链和比特币是如何为大众所接受的?区块链技术到底拥有怎样颠覆的能力?我们为什么需要区块链?

区块链的颠覆能力

首先明确区块链并非是一项全新的技术,无论是分布式的存储、传输协议、加密机制都是独创的,而是通过一种极其精致的方式组合起来,形成了区块链。

MERGE指出,区块链最重要的特点有三个,也正是这三个特点让区块链拥有了颠覆世界的能力。

第一,去中心化的特性;顾名思义,区块链不需要一个中心化的服务器,所有的信息都以分布式的形式保存在链内的各个节点上,即使一个节点损坏或者被篡改都无法影响整个区块链的运行,也不会发生数据的错乱。

第二,共识机制;之所以区块链上的数据是可信的,共识机制功不可没。由于去中心化的架构,链上任意两个节点之间建立连接不需要信任彼此身份,双方之间进行数据交换也无需互相信任的基础。由于网络中的所有节点都可以扮演“监督者”的身份,因此不用担心欺诈的问题。当一笔交易完成时,区块链上所有节点都会同步这个信息,所以共识机制是建立在分布式架构的基础上,来保证数据的不可篡改性。

第三,智能合约;说区块链+智能合约之前,我们先明确一下智能合约的含义:一套以数字形式定义的承诺,合约参与方可以在上面执行这些承诺的协议。通俗来讲就是智能合约在一个计算机系统上,当一定条件被满足则可以自动执行合约。那么智能合约一定要在区块链上实现吗?答案是否定的,比如信用卡的自动还款服务就可以被看作是一种智能合约。

那么问题来了,既然传统的计算机技术就可以执行智能合约,那要区块链干什么?原因在于之前提到的去中心化特点和共识机制。我们知道传统的合同要卸载纸上,签字盖章后才能生效,在计算机世界里合约都是写在代码里的,一旦合约价值过高就极有可能被黑客攻击,导致合约被篡改。还是信用卡自动还款的例子,如果将银行这样的机构大家无条件信任,那么同样的服务如果是淘宝上新开的店铺或者是其他网站上呢?那几乎不会有人选择这种服务,中心化的机制使得他们太容易做坏事,而且一旦发生纠纷很难举证。而区块链本身去中心化的架构与过往数据不可篡改的特性,不仅保障了智能合约条款的不可篡改,让智能合约如虎添翼。

我们为什么需要区块链?

未来的互联网将是人与机器共舞的全新世界,需要一种不同于传统人为控制的、完全透明和公平执行的秩序。而区块链技术也不单单是数字加密货币或者金融领域的区块链技术,它将是一种全新的信息网络基础技术,将其与其他新兴信息技术融合可以推动网络的进化和质变,从传统的“传输管道”升级质变为“网络即平台,网络即数据”,“各方中性”地满足和赋予包括人和智慧机器在内的所有个体对“信息”和“信息服务”的自主、对等选择权,这将带来一个更美好的新世界。

本文来自企鹅号 - 爆炸大生活媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文来自企鹅号 - 爆炸大生活媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
区块链
云链聚未来,协同无边界。腾讯云区块链作为中国领先的区块链服务平台和技术提供商,致力于构建技术、数据、价值、产业互联互通的区块链基础设施,引领区块链底层技术及行业应用创新,助力传统产业转型升级,推动实体经济与数字经济深度融合。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档