区块链项目死亡率高达92%!这里有一份最靠谱的应用搭建指南

简介: 开发者在搭建一个区块链项目之前,应该首先认真问问自己,它能产生什么作用,如何成长为一个正确的解决方案,而非盲目跟风。

在2017年11月,四大国际会计师事务所之一德勤(Deloitte)发布了一份关于区块链技术和开源平台GitHub的调查报告。报告中称,随着区块链技术逐渐兴起,在全球范围内诞生了约26000个区块链项目,其中92%的项目在过去两年里走向了消亡。据雷锋网AI金融评论观察,如此之高的失败率源于区块链的高技术门槛,难以突破技术限制,找不到真正适用的落地场景,也因为项目本身的管理混乱。这都给后来的区块链创业者敲响警钟,要真正创建一个靠谱的区块链项目,应该从哪些方面着手布局思考?

在过去两年里,26000个区块链项目中,有92%最终死亡。这个数字是如何失控的?对于那些怀有区块链技术热情的创业者来说,又该做些什么来避免成为这92%的大多数?

区块链能做什么:理解核心能力

首先,我们需要对区块链能够创建有意义的应用案例的核心能力进行深入探讨。基于分布式分类账本的技术,开发人员可以打造一个供多个互不信任的用户进行价值交换的数据库环境,在去除一个中心化协调机制的背景下上载记录。

通过将密码学和博弈论的概念相结合,区块链能够在系统中实现去信任化,确保用户大幅减少对于第三方实体机构的依赖,进行公开透明的互动。

在区块链系统的内部,“去中心化”的概念极其重要,原因在于其消灭了中心化集权的失败所带来的负面效应:安全漏洞、网络瘫痪和运行中断等问题。另外,只要保证安全性和活跃度,区块链网络能够杜绝不可信参与者的交易审查或其他恶意行为。

这样的分布式账本系统已经被成功应用在金融和分歧解决等领域。以往在这些领域,交易各方需要提交对于一个中心化权威机构的信任,后者对交易数据进行审查监督,保证交易严格遵守协议。

像Hyperledger一样的公司已经创造了私有的企业级应用区块链,设计为去中心化的交易生态系统,来为全球范围内主要技术、金融和供应链范畴的公司的交易业务提供支持。值得注意的是,这些都是杰出的区块链项目,而非属于那92%业已消亡的行列。

如该流程图所示,对于那些寻求区块链解决方案的人而言,是一份行动清单,也是一份列出投入到分布式账本技术前需要仔细思考的步骤大纲。

18

制定区块链案例的应用标准

1.搭建数据库的选型考虑

当我们开始尝试搭建一个区块链应用案例时,我们需要深入研究,是否拥有一个保证所有节点基础安全的数据库。如果我们尝试建立的区块链系统极易被外界世界所篡改,该项目在系统内部,将失去无需信任和去中心化等技术特性,从而导致这个应用案例被设置重重局限性。

一个类似的例子是“血钻追踪”(Blood Diamond Tracking)项目。为公司利用区块链来追踪合法的钻石在一条供应链中从生产者到最后到消费者手上提供服务。尽管对于追踪钻石相关的交易流程,区块链是一个很好的解决方案,但其仍然需要参与者对于区块链系统内部将钻石上链的员工和节点提交大量的信任。在这个案例里,数据库的节点无法保证百分之一百的安全,导致影响困扰着其的信任问题的产生。

2.交易方

下一个在着手利用区块链前需要搞清楚的重要问题是,是否在数据库里,有多方参与采取行动。

如果数据库不需要众多的利益相关者来协调,并能由一个关键的主要撰写者来发挥作用,那么应该考虑使用中心化结构的数据库。从先天属性来说,区块链的本质是分布式分类账本技术,但如果对于数据库的拥有权没有必要分散化的需要,我们应该启用不同的数据库结构。

从这点来看,简单来说,在建设一个高质量的区块链应用案例的过程中,经常被忽略忘记。事实上,和现有的去中心化区块链系统相比,如甲骨文数据库或MySQL等中心化软件,能打造出更为健全的交易底层架构,意味着只有对于该项目而言是完全必需的,我们才应该只使用分布式分类账本技术。

一个中心化趋势体现得更为明显的例子是,如Facebook或谷歌等现有的科技巨头,都使用具有大容量的储存单位艾克萨字节(Exabytes)来管理用户的数据。

尽管对于谷歌来说,对用户的交易流程实施去中心化也是不错的选择,但这样的区块链应用没有实际意义。这是因为在中心化的系统中,所有的信息都经过一个单独的节点,使得追踪信息更为容易。

在基础性质上,和去中心化系统、分布式账本技术相比,中心化系统在内部更具有内部的整合性和一致性,更能实现经济的规模化。事实上,好像Gmail等谷歌产品之所以能实现“智能垃圾邮件过滤”的功能,全因为谷歌能够轻松窥探到几乎每位用户的邮件。

3.信任化

在决定了中心化设置对于区块链应用案例是否重要之后,接下来至关重要的是需要弄清楚,出于系统运行情况和信任缺失的后果的考虑,我们需要提交信任的对象。

在中心化系统中,恶意攻击的行动将表现出不同的形式。一个中心化的权威机构不单止尝试对于现有的交易进行编辑修改,会出现隐瞒信息的现象,甚至还会在整个网络环境中提交报告反常交易,对具体实施具体具体交易的用户进行监管。如果出于某些刺激的因素,在现有系统中中心化机构采取了以上这些行动,我们就要考虑在应用案例中采取如引入区块链等安全措施。

但是如果在用户中,是否需要提交信任并不是一个显著的问题,那么在一个区块链项目中,我们可以仅简单起用一个分布式的数据库,在其中用户也持有一份数据的复制文件,并能随时上传信息或更新数据库的状态。如果没有对于拜占庭容错等区块链安全手段的需求,这样的设置将更为轻松的得到利用。

特别案例解析:公有链和需要授权的区块链(联盟链)

同样值得注意的是,应用一个区块链系统,是从中心化的数据库、分布式数据库和分布式账本技术里面的概念集合里受益的。

好像联盟链这样的需要授权的区块链,就是这样概念集合的体现,将中心化的用户授权机制和去中心化的区块链交易生态系统结合起来。这样的区块链拥有准许用户进入这个网络的权限,使得减少恶意攻击变为可能,同时还能够打造一个有别于传统公有链的区块链系统,不需要太多的容错机制和体现更为安全的性能。

这样的区块链结构缺点在于,和公有链相比,它的去信任化程度更低,用户仍然需要对这个组织机构和应用于全系统的共识机制提交信任。

摩根大通的“Quorum”即为这样一种需要授权的区块链应用案例。在其中,该公司通过减少对拜占庭容错算法的利用,赋能金融行业高速的交易性能(数十次到数百次每秒)。

4.去中介化

还有一样重要的考虑因素为,开发人员需要决定在交易系统中去中介化是否为必须的。

如果这个区块链解决方案是为了解决过多的中间商费用和确认交易所导致的时间延迟,区块链技术能加快这个优化的进程,削减所有用户在这方面的开销。

但如果对于整个交易系统,去中介化并非必不可少的,那么将验证交易的任务分配给一个中介商或者中心化机构将极大降低技术难度,因为无需在区块链网络上布置分布式的验证器。

# 5. 基于交易相互依赖的机制设计

在开始着手落地应用这个区块链应用案例前,需要思考最后一个问题:在系统中的交易是否是相互依赖而生成的。

交易依赖性这个特征在所有类型的数据库系统里都能发现,特别是在一个涉及多方参与或涉及资产、商品交易所的多用户系统中(如零售)。

如果每笔交易彼此之间没有发生交互关系,应用主从关系的数据库结构将会极大提高效率,其中主节点验证或批准一个确定的交易子集,而从属节点则负责执行工作。

但如果交易的确体现出来相互依赖的性质,在主要节点间分配交易将会变得相当困难,这种情况下,区块链是改变这样的集中化数据库的解决方案。

除此之外,区块链还能为用户的交易流程提供原子性能(数据库内部一致化的能力),确保相互依赖的交易能被立即执行,而不会发生被取消或在交易期间被篡改的情况。这也保证了在这样复杂的交易结构中,没有任何财富会被凭空产生或遭破坏。

原文发布时间为:2018-02-12
本文作者:吴阳煜
本文来源:雷锋网,如需转载请联系原作者。

目录
相关文章
|
4天前
|
传感器 存储 物联网
新技术趋势与应用:区块链、物联网和虚拟现实的融合创新
在数字化浪潮中,区块链技术以其不可篡改的特性成为信任的基石;物联网技术通过智能设备的互联互通,将物理世界数字化;而虚拟现实技术则打造沉浸式体验,模糊现实与虚拟的边界。这三者的结合预示着一个高度互联、智能化且富有创造力的未来,其中区块链确保数据安全,物联网提供实时数据,虚拟现实则为用户带来前所未有的交互体验。本文将探讨这些技术的发展趋势和潜在应用场景,并展示它们如何共同塑造未来社会的面貌。
|
4天前
|
存储 供应链 安全
深入浅出:区块链技术的奥秘与应用
本文旨在探索区块链技术背后的原理,以及它如何在各行各业中被应用。我们将从区块链的基本概念入手,逐步深入到其工作原理和实际应用案例,为读者提供一个全面而深入的理解。无论你是技术爱好者还是行业从业者,本文都将为你揭开区块链技术的神秘面纱。
|
3天前
|
存储 传感器 物联网
探索未来:区块链、物联网与虚拟现实技术的融合趋势及应用场景
随着技术的快速发展,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正在逐步渗透到我们的生活中。本文将探讨这三种技术的发展趋势,并分析它们如何相互融合,共同塑造未来的应用场景。我们将通过具体示例,展示这些技术如何在金融、医疗、教育等领域创造新的可能性,并讨论它们对日常生活的影响。
|
10天前
|
供应链 物联网 区块链
新技术趋势与应用:探索区块链、物联网和虚拟现实的未来
【10月更文挑战第37天】本文将探讨新兴技术如区块链、物联网和虚拟现实的发展趋势和应用场景。我们将从这些技术的基本原理出发,分析它们在当前社会中的应用,并预测未来的发展方向。同时,我们还将提供一些代码示例,以帮助读者更好地理解这些技术。
|
10天前
|
供应链 算法 区块链
深入浅出区块链技术:从原理到应用
【10月更文挑战第21天】 本文旨在为读者提供一个关于区块链技术的全面概述,包括其工作原理、关键技术特点以及在现实世界中的应用案例。通过本文,您将能够理解区块链如何在不依赖中心化机构的情况下确保数据的安全性和不可篡改性,并探讨这项技术如何被应用于金融、供应链管理等多个领域,以提高效率和透明度。
26 1
|
13天前
|
供应链 安全 中间件
深度探索区块链技术在供应链管理中的应用与挑战###
本文聚焦于区块链技术在现代供应链管理中的创新应用及其面临的挑战。通过分析区块链的去中心化、透明性和不可篡改性如何重塑供应链结构,提升效率与信任度,本文进一步探讨了实施过程中的技术融合难题、数据隐私保护、标准化缺失及成本控制等关键问题,为相关企业和技术开发者提供策略指导与未来趋势洞察。 ###
|
13天前
|
供应链 区块链
探索区块链技术在供应链管理中的应用与挑战
本文深入探讨了区块链技术在现代供应链管理中的创新应用及其面临的挑战。通过分析区块链的去中心化特性、不可篡改性以及透明度,阐述了如何利用这一技术优化供应链流程,提高数据共享的安全性与效率。同时,文章也指出了实施过程中的技术难题、成本考量及法规限制等挑战,为读者提供了对区块链技术在供应链领域应用前景的全面认识。
|
13天前
|
供应链 物联网 区块链
未来已来:探索区块链、物联网与虚拟现实技术的融合趋势与实践应用
【10月更文挑战第34天】随着科技的迅猛发展,新兴技术如区块链、物联网(IoT)和虚拟现实(VR)正逐步渗透到我们的生活中,不仅改变着我们的生活方式,还在重塑全球的经济结构。本文将深入探讨这些技术的发展现状、相互之间的融合趋势以及在实际应用中的创新场景。我们将通过具体案例分析,揭示这些技术如何共同作用,推动社会向更加智能、互联的方向发展。
28 3
|
14天前
|
供应链 区块链
深入探索区块链技术在供应链管理中的应用
本文通过分析区块链的基本概念、技术特性及其在供应链管理中的创新应用,探讨了区块链技术如何提高供应链的透明度、效率和安全性。文章首先介绍了区块链的定义及工作原理,随后详细阐述了区块链在供应链中的具体应用场景,包括数据共享、货物追踪、合同执行等方面。最后,文章讨论了区块链技术面临的挑战和未来发展趋势,为供应链管理领域提供了新的视角和技术解决方案。
|
14天前
|
供应链 分布式数据库 区块链
深度探索:区块链技术在供应链管理中的应用与优化####
【10月更文挑战第29天】 本文深入剖析了区块链技术如何革新供应链管理,通过构建去中心化的信任机制,显著提升透明度、效率及安全性。我们将探讨区块链在追踪产品来源、简化交易流程、增强数据安全等方面的具体应用实例,并分析其面临的挑战与未来发展趋势,为相关领域提供有价值的参考与启示。 ####
35 2
下一篇
无影云桌面