主页 > imtoken和比特派 > 比特币、区块链、分布式账本和实验、技术、想法(二)

比特币、区块链、分布式账本和实验、技术、想法(二)

imtoken和比特派 2023-06-07 07:40:42

在我看来,比特币是一个实验,区块链是一套技术,分布式账本是一个想法。

(二)区块链:一整套技术

现在说到技术,我们不再单纯的指科学技术,有时我们也把工程和管理称为技术。所谓区块链是一套综合性技术,意思是区块链是一个集科学技术、工程技术和管理技术于一体的逻辑概念。所以,人们总是听到这个词,但很难确切地说出它是什么。本章将从目标、手段、意义、现实困难、未来发展等方面谈谈我对区块链的理解。

1 个目标

1.1 去中心化的货币交易环境

为了确保比特币实现乌托邦货币的目标,中本聪使用了网络传输、密码学等多项技术和技巧。这些技术的结合,其实就是区块链。在比特币白皮书中,中本聪提到了区块链,但并未明确提及“区块链”的概念。旁观者和后人认为,这组技术具有巨大的想象空间和应用场景,于是将这组技术抽象出来,命名为区块链,也称为区块链。

就支撑比特币运行的区块链技术而言,其本质是一个公开的交易日志数据库,基本保证了数据不被任何人轻易篡改。

此外,我们经常听到区块链“去中心化”的概念,它已经从最初的技术术语逐渐演变为商业术语,逐渐成为区块链的重要优势和目标。去中心化的内涵和意义将在后面进一步阐述。

1.2 去中心化的代码执行环境

由于区块链作为一个独立的概念诞生了,区块链的目标不再局限于仅仅提供一个去中心化的交易环境和支持一种乌托邦货币。此外,区块链扩展了自己的想象空间,致力于提供一个技术可靠、业务可信的代码执行环境比特币的存在有什么意义,该环境是去中心化的、去中介化的、不易被任何人控制或共同控制的。

这个代码执行环境不仅可以支持所谓的虚拟货币支付或转账交易,还可以执行更复杂的交易逻辑,即“智能合约”的概念。

智能合约本质上是用代码编写的合约,区块链为这个代码合约提供了一个可信的、自动的执行环境。

比特币的存在有什么意义

因此,从商业角度来看,区块链的目标大致可以概括为提供一个无中介的合约执行环境。

2 表示

2.1分布式

或许可以从中心化的基础设施构建去中心化的业务系统,但并不能完全消除人们对这个中心化基础设施的担忧和疑虑。

因此,要想优雅地实现去中介化的合约执行环境,就必须从技术层面对中心化基础设施进行改造,因此构建分布式基础设施是自然的选择。

分布式的思想一直都有,一开始可能是为了提高任务的并行能力,也可能是为了增强系统的容灾建设。

通过建立分布式系统,区块链使基础设施本身不受任何组织或个人的控制。它不强制系统节点加入或退出,而是通过设置相对公平的奖励机制来鼓励节点加入。

在这种分布式基础设施的基础上,区块链进一步设计了分布式记账的手段,使中心化的业务也去中心化。从技术层到业务层分布式设计的结果是完全实现了用户的点对点体验,无需中介。分布式账本是下一章的主题。

简而言之,区块链在技术上和业务上都采用分布式方式。

2.2 共识

比特币的存在有什么意义

区块链一般运行在分布式环境中,那么如何在这种环境下实现数据或合约不易被篡改的目标呢?一般采用“共识”机制。

从技术上分析,所谓共识,是指在一个分布式系统中,能够协调多个矿工在利益驱动下准确完成任务(记录交易日志或执行合约)的规则和程序。这是一个对最终用户透明的操作过程。在缺乏绝对权威的环境中保证参与者的公平性是分布式系统构建和运行的关键。

比特币底层区块链采用POW共识算法。大致要点包括以下几点: 一是系统对参与节点设置奖励,所有参与节点权力均等;第二,奖励是有条件的,参与节点必须做出贡献;第三,奖励是有竞争力的,但竞争规则是公开的,相对公平,基本上和投入成正比,保证没有暗箱操作。

在现实利益的驱动下,节点有参与竞争的动力,在共识机制的保障下,节点不会担心不公平竞争。此外,这种技术共识也可以传递给上层业务,为终端用户提供信任基础。

3 含义

3.1 共识与信任的含义:公平与绝对安全

从广义上讲,共识本质上规范了信任的基础,涉及的角色不仅包括矿工,更重要的是,为最终用户提供了一个没有背叛的交易环境。

您可以从观察日常生活中的各种信任行为开始。一般来说,信任可以分为两大类,一类是两方信任,一类是三方信任。两方信任可分为主动型和被动型两种。主动信任多以血缘和亲情为基础,如对亲人、恋人的信任;而被动信任多以武力为基础,比如服从国家和法律。三方信任在市场上很常见,通常有银行等中介机构参与。无论是两方信任还是三方信任,都无法保证实际操作过程中的万无一失。比如,在两方信任中,情人会背叛自己,国家会背叛人民;在三方信托中,中介也会存在道德风险,

可见,在人类历史上,所有的信任关系都会有“人”的因素,而基于人类的自私和社会运行的不确定性,我们所谓的信任总是面临背叛的风险。

以比特币为代表的底层区块链技术建立了不依赖于“人”的共识机制,即基于对计算机程序的信任,摆脱了对情绪的依赖、对力量的恐惧和不确定性。性问题基本保证了区块链系统中的交易数据不被任何人篡改,杜绝一切背叛和道德风险。

比特币的存在有什么意义

这个计算机程序至少做了以下努力来建立一个理想的信任基础:首先,这个程序是公开的。任何人都可以自由查看、加入或退出;二是这个过程将继续运作。区块链通过制定相对公平的激励机制,鼓励矿工参与维护系统的持续运行。而且矿工越多,信任的基础就越牢固。该方案对矿工的激励相对公平,基本可以保证收益与矿工在同一时间点的成本成正比;第三,这个程序是针对最终用户的。只要比特币系统还在运行,用户就不用担心自己的钱被挪用了。无需担心您的账户和交易记录被篡改。

在现有的安全条件下,区块链基本实现了无背叛的合约执行环境。也就是说,你不用担心爱人的背叛、国家的威胁、中介的破产,只要相信这个区块链过程。在这种“绝对”信任的环境下,当事人的第一个好处就是与生俱来的安全感。

3.2 去中介化和点对点的价值:成本

形式上,区块链为终端用户提供了去中介化和点对点的服务,在一定程度上,商业点对点也沉沦为技术点对点。

在传统交易中,中介在一些地方受到诟病:一是中介存在各种风险:不中立、破产等;二是中介会收取高额中介费;第三,中介会知道交易信息,泄露交易秘密。

去中介化意味着消除了这些风险和成本。

有一种成本非常重要,但有时却被忽视,那就是中介对交易双方资产的占用。中介有时会提前占用买方资金,延迟向卖方付款比特币的存在有什么意义,相当于中介无偿使用本金。

区块链可以保证“资金流”和“信息流”的同步,虽然更多的是技术描述,但也有可能解决上述成本问题。

4 真正的困难

4.1完全去中心化的代价

比特币的存在有什么意义

完全去中心化的最大成本是交易速度慢。为了与“信息流”同步,其实“资金流”需要在每笔交易(或每个区块中的交易)完成后做一次。“和解”。

4.2 公平成本

为了保证公平,区块链经常引入竞争,而竞争意味着很大一部分资源的浪费。市场可能会调整竞争节点的成本和收益,但资源的整体浪费仍然无法避免。

4.3 去中介的成本

中介在人类历史上并不总是存在。区块链发展初期,应用较少,中介看似无用,但未来随着应用的增多和合约的复杂化,可能会出现新型中介。事实上,在目前的虚拟货币交易所中,钱包服务商是区块链系统下的中介。

4.4 安全风险

安全隐患不仅是指区块链在技术层面要面对的安全基础,而且很可能更为广泛,其中最重要的隐患是区块链背后的人的问题。

首先我们要认识到,区块链系统本质上还是人为搭建的,只是一段公开的程序代码,而这个程序代码很可能存在一些潜在的bug。

其次,区块链要造一个只能前进的轮子。一旦出现问题,是为了新发现的公平而倒退,还是为了公平的尊严继续前进(历史上曾经发生过)?隐藏在代码中的不公平并不明显,因此撤销并不容易。

归根结底,区块链中描述的各种美丽特性,只有在这个时代条件下的特定场景中才能得到。永远不要忘记,区块链的基础还是人,人往往容易受到时代和社会的限制。. 所以,这不是绝对安全的。

比特币的存在有什么意义

4.还有 5 次协商

区块链无法完全摆脱人的线下参与,协商依然存在。

最明显的协商类型是系统升级协商。区块链系统还存在很多问题,经常需要升级。升级至少涉及开发人员、矿工和最终用户之间的谈判。在这个阶段,谈判并不公平。因为他们的利益存在部分冲突。

另一种谈判是合同谈判,目前还不明显。区块链确实可以在一定程度上解决链上合约的性能问题,但远非如此,达成线上合约也可能需要额外的成本。

5 未来发展

5.1 科学与工程技术发展

效率和安全问题通常由科学和工程解决。例如,随着科学和工程技术的发展,我们可以开发出更安全的加解密算法和更快的共识机制。

5.2 管理技术整合

管理技术通常解决公平问题,但有时它们也可以解决效率问题。

在很多场景下,设计一个理想的商业模式并不难,但由于科技的限制,很多业务都对现实做出了妥协和让步,只能用管理的方法来规避业务。例如,传统交易中的对账业务使用管理技术来解决资金流和信息流不匹配的问题,而区块链中的闪电网络技术使用一些类似于对账的概念来提高交易速度,以及POS等。该机制还利用大会系统(完全调解和完全非调解之间的机制)达成共识。

5.3 用户习惯的培养

区块链技术将尽可能顺利地融入用户的日常生活,但这种从技术人员到普通用户的信任转移可能还有很长的路要走。

因此,未来区块链将进一步融入现实生活场景,从技术人员、投资人到终端用户,用区块链思维培养用户行为习惯。