首页 > DAO > 法务如何理解区块链技术
路安  

法务如何理解区块链技术

摘要:DAO2022年4月20日,杭州互联网法院在解释什么是区块链技术之前,我们来看一个案例:大山(卖方)与舞阳(买方)进行二手房交易。一般来说需要这几个步骤(假设):1)大山把房产信息登记在房产中介平台;舞阳在房产中介平台看到房产信息;2)大山与舞阳签署一份购房合同,并在公证处进行公证;3)舞阳通过银行

2022年4月20日,杭州互联网法院

在解释什么是区块链技术之前,我们来看一个案例:

大山(卖方)与舞阳(买方)进行二手房交易。一般来说需要这几个步骤(假设):

1)大山把房产信息登记在房产中介平台;舞阳在房产中介平台看到房产信息;2)大山与舞阳签署一份购房合同,并在公证处进行公证;

3)舞阳通过银行转账向大山支付房屋价款;

4)舞阳在房产管理局办理不动产权证书。(至此,交易结束)

我们看看,在这个交易过程中,为了确保交易安全、高效,除了买卖双方之外,还涉及房产中介平台、公证处、银行、房产管理局等第三方机构。我们想一下, 有没有一种可能,即使不依赖上述第三方机构,我们依然可以安全、高效完成这笔交易呢?有!区块链技术要解决的就是这个问题。

一、区块链概念

2021年6月7日,工信部、网信办印发《关于加快推动区块链技术应用和产业发展的指导意见》,规定:

区块链是新一代信息技术的重要组成部分,是分布式网络、加密技术、智能合约等多种技术集成的新型数据库软件,通过数据透明、不易篡改、可追溯,有望解决网络空间的信任和安全问题,推动互联网从传递信息向传递价值变革,重构信息产业体系。

更简洁的定义是:区块链是加密的、分布式记账技术。

我们可以从以下几个方面理解:

1.从形式上看,区块链就是一个数据库,记账的账本,账本上面记载着交易信息。账本就是一个个“区块”。

2.从目的上看,应用区块链技术是为了提高效率、降低交易成本。

3.从解决的问题上看,区块链解决的是信任问题。也就是说,即使在双方不信任的情况下,通过区块链,双方依然可以安全、高效的达成交易。信任问题,是人类历史中一直存在的问题。最初,通过血缘、宗族等熟人关系建立信任;后来,通过宗教、道德来建立信任;现在,我们主要通过法律、权威机构(比如政府)来建立信任关系(比如,本文开始举的买房案例)。

如果通过法律、权威机构解决信任问题,依然存在不足或改善空间,我们还能通过什么手段解决信任问题呢?区块链技术是一种答案。

“区块链技术就是通过纯数学方法来建立各方的信任关系”。信任问题,一定程度上也是制度问题、法律问题。对法律人来说,从这个角度理解区块链,也许是个切入口。

4.从实现路径上看,主要是分布式网络、P2P通信、加密算法、共识机制、智能合约等关键技术(统称区块链技术)。

5.从理念上看,践行的是去中心化理念。

二、核心技术

1.去中心化(分布式网络+P2P通信)

去中心化是区块链技术的核心特征,主要通过分布式网络和P2P通信技术实现。

P2P通信Peer-to-Peer,就是节点之间直接通信,不经由任何第三方。

分布式网络(分布式存储)。

在中心化场景下,A向B转账100元钱,银行(中心化节点、中心化账本)会记载【A:-100元;B:+100元】。银行是中心化节点,该笔交易仅仅记录在该账本上,该账本是唯一的、权威账本。

而在去中心化场景下,假设在某个区块链环境中,除了A、B之外,还有100个自然人(节点),A向B转账100元钱,并不是通过银行转账,而是不依赖任何第三方,A、B之间直接实现转账(P2P),那么针对该笔交易,A、B,还有其他100个节点都会记账【A:-100元;B:+100元】。即:每个节点都记账;每个账本都一样。

中心化场景:如支付,需要银行;股票交易,需要证券交易所;房屋交易,需要房屋中介;存证,需要公证处。

去中心化场景:P2P借贷;P2P下载;股权众筹。

2.加密算法

(1)哈希算法(Secure Hash Algorithm,缩写为SHA,又称安全散列算法)

能够将原始信息转变为一个唯一的、有固定长度的密文。具有以下特点:

无法逆向还原,即由密文无法推导出原文。

原文不同,密文必然不同(理论上可能存在哈希碰撞,但是实践中几率几乎为零);原文哪怕发生一点点变化,密文就会发生毫无规律的巨大变化。哈希算法能够防伪造、防篡改,确保原始信息的完整性。

(可以自行通过该网站操作:在线Hash计算工具 - 在线JSON校验格式化工具(K JSON)(2)椭圆曲线算法

椭圆曲线算法是非对称加密算法。

对称加密算法

是指加密和解密都使用同一个秘钥。该秘钥可以加密、也可以解密。

比如原文是【苹果】,秘钥是:汉英互译。加密过程:使用汉英互译算法(秘钥),将【苹果】加密为【Apple】解密过程:使用汉英互译算法(秘钥),将【Apple】解密为【苹果】。

非对称加密算法

在非对称加密算法中, 有两个秘钥,公钥和私钥,公钥和私钥是一对,如果用公钥来加密,那么只能用对应的私钥解密。 反之亦然。因为加密和解密用的是不同的秘钥,所以称为非对称加密算法。加密性更强,在区块链中用于数字签名、身份认证。可以单理解为,一把锁有两把钥匙,一把钥匙用来加锁、另一把钥匙用来开锁。举个例子:

大山和舞阳之间互相通信。

(1)大山生成一对公钥和私钥;舞阳生成一对公钥和私钥。

(2)大山把自己的公钥告诉舞阳,私钥保密;舞阳把自己的公钥告诉大山,私钥保密。

(3)大山向舞阳发送消息时,用舞阳的公钥把信息加密,舞阳收到信息时,用自己的私钥解密。

(4)舞阳向大山发送消息时,用大山的公钥把信息加密,大山收到信息时,用自己的私钥解密。在通信过程中,传输的公钥、密文,私钥始终保留在大山、舞阳手里,没有对外传输。所以,即使第三人截获了公钥、密文,他仍然无法解密。只有持有私钥的人才能解密。

3.共识机制

共识机制解决的是,谁有记账权、如何确保不同节点的账本一致。

在区块链中,当一笔交易发生时,并不是每个节点同时记账(如果每个节点都同时记账,会发生不同节点记账不一致的现象),而是由享有记账权的节点记账,该节点记账之后,再把记账结果同步给其他节点,这样能保证账本一致性。那问题来了,谁享有记账权?

区块链中通过一套规则,也就是共识机制,来筛选出有记账权的节点,主要有POW算法、POS算法。

(1)POW算法(Proof of work)

也称工作量证明算法。

即谁的工作量大,谁就享有记账权。

可以把争取记账权的过程,理解为解答一道算术题的过程,而这道算术题非常复杂,但是并不难,大家都知道如何计算,但是耗时耗力。解答这道算术题并不需要太高的智商,但是需要算力(服务器),谁的算力大,谁就会先解答这道算术题,然后获得记账权。解题的过程,就是我们常说的“挖矿”,解题的人就是“矿工”。记账之后,会获得一定激励——“比特币”。“挖矿”会消耗大量资源,主要是算力、电力。

(2)POS算法(Proof of stake)

也称股权证明算法。

借鉴公司法中的股权概念,谁的股权大,谁就能获得记账权。在区块链中, 用币龄表示股权的大小,每个币每天产生1币龄。如果你拥有100个币,已经持有50天,那么你的币龄就是5000。

4.智能合约(smart contract)

以代码表达合同,通过代码执行合同。

将法律规则、合同内容融入代码中,以代码的形式表达,通过程序代替合同,约定的条件一旦达成,网络就自动执行合同。(1994年,法律学者、计算机专家尼克·萨博提出。)类似于银行每月自动从我们的银行卡中划走房贷。自动售货机也是简单的智能合约。

三、发展趋势

1.区块链1.0(比特币)比特币

是区块链的第一个成功应用。比特币的作用是,实现货币的去中心化。

比特币是由非央行发行的、加密数字货币

2009年1月9日,由中本聪创造并发布。中本聪是一个化名,至今无人知道其真实身份(自然人/组织)。2013年12月中国人民银行等五部委发布《关于防范比特币风险的通知》,对比特币的定性为:

比特币具有没有集中发行方、总量有限、使用不受地域限制和匿名性等四个主要特点。虽然比特币被称为“货币”,但由于其不是由货币当局发行,不具有法偿性与强制性等货币属性,并不是真正意义的货币。从性质上看,比特币应当是一种特定的虚拟商品,不具有与货币等同的法律地位,不能且不应作为货币在市场上流通使用。

比特币仅仅区块链在货币领域的应用,实现货币的去中心化。但是区块链的应用远不止此。

2.区块链2.0(以太坊)以太坊

实现了合约的去中心化,将区块链的应用从货币扩展至金融、经济、市场等领域,超越货币本身。在股票、债券、期货、贷款、版权、存证等领域都有广泛的应用空间。

以太坊是一个公共区块链平台,开发者可以在上面建立和发布分布式应用。类似Android、IOS系统,开发者可以在上面开发各种APP。

(2013年,由Vitalik Buterin (V神)提出。1994年出生于俄罗斯,后移民加拿大,父亲是一名计算机科学家)

3.区块链3.0

超越货币、金融、经济,在政务、司法、工业、文化、健康等行业和领域的应用。

如《关于加快推动区块链技术应用和产业发展的指导意见》就提出在供应链管理、产品溯源、数据共享、存证取证、版权保护、智慧城市等场景推动区块链技术落地。

NFT,就是数字资产的权益证明,具有确权、防伪、溯源等作用。

四、区块链技术应用

因为比特币是区块链技术的第一个应用,而且我们一般也是先听说比特币,然后慢慢了解到比特币背后的技术——区块链,有时候我们可能会以为“区块链就是比特币、比特币就是区块链”,其实不然。比特币仅仅是区块链的应用之一(区块链1.0),区块链在2.0、3.0发展历程中有更加广阔、丰富的应用场景。

2021年5月,工信部、网信办印发《关于加快推动区块链技术应用和产业发展的指导意见》,提出区块链技术的应用行业/领域包括:赋能实体经济

1)供应链管理。融合物流、信息流、资金流,提升供应链效率。

2)产品溯源。在食品医药、关键零部件、装备制造等领域,用区块链建立覆盖原料商、生产商、检测机构、用户等各方的产品溯源体系。

3)数据共享。实现数据采集、共享、分析过程的可追溯。

提升公共服务

1)政务服务。数字身份、数据存证、城市治理、政务数据共享。

2)存证取证。司法存证、不动产登记、行政执法等领域建立新型存证取证机制。数字版权的确权、授权和维权管理。

3)智慧城市。利用区块链促进城市间在信息、资金、人才、征信等方面的互联互通和生产要素的有序流动。

鼓励将区块链技术应用在实体经济、公共服务领域,切实解决老百姓急难愁盼的问题,如食品安全(溯源)、奇葩证明“证明我是我/证明我爸是我爸”(政务数据互联互通)、版权保护(确权、存证)等。

2022年1月,中央网信办等十六部门联合公布国家区块链创新应用试点名单。确定的15个综合性和164个特色领域国家区块链创新应用试点名单。其中特色领域包括:制造、能源、政务服务/政务数据共享、法治、税费服务、审判、检察、版权、民政、人社、教育、卫生健康、贸易金融、风控管理、股权市场、跨境金融等。

综上,区块链2.0/3.0在各行业/领域有广阔、丰富的应用场景,特别是在解决实体经济、社会民生领域中老百姓急难愁盼问题方面具有独特价值。(当然,区块链并不是万能的)

目前,区块链在司法领域已经成熟、落地的应用案例。

比如:北京互联网法院的“天平链”,实现了电子证据的可信存证、高效验证,降低了当事人的维权成本、提升了法官采信电子证据的效率。

嘉兴法院打造的“云上物证室”,构建了 新型物证管理模式,实现所有涉案财物、涉案物证采集、上链、查阅、管理等全链条云应用模式。

而且区块链在司法领域的应用,已经被写入最高人民法院相关文件中:2021年6月,最高法发布《人民法院在线诉讼规则》,规定:

第十六条 当事人作为证据提交的电子数据系通过区块链技术存储,并经技术核验一致的,人民法院可以认定该电子数据上链后未经篡改,但有相反证据足以推翻的除外。

2022年2月,最高法发布《人民法院在线运行规则》(附全文),规定:

第二十一条 人民法院通过智慧服务系统相应平台和司法区块链核验当事人通过区块链平台提交的相关电子文件和数据等证据材料。

五、区块链技术产业政策

对于区块链技术,产业政策层面,国家持鼓励、支持态度;同时,对于“挖矿”活动予以整治。

鼓励与支持

1.2019年10月24日,就区块链技术发展现状和趋势进行第十八次集体学习。强调:加快推动区块链技术和产业创新发展强调:

区块链技术的集成应用在新的技术革新和产业变革中起着重要作用。我们要把区块链作为核心技术自主创新的重要突破口,明确主攻方向,加大投入力度,着力攻克一批关键核心技术,加快推动区块链技术和产业创新发展。

2.2021年3月,《国民经济和社会发展第十四个五年规划和2035年远景目标纲要》将区块链作为“数字经济重点产业”之一

法务如何理解区块链技术

3.2021年5月,工信部、网信办印发《关于加快推动区块链技术应用和产业发展的指导意见》

明确发展目标、重点任务及发展措施。提出“发挥区块链在产业变革中的重要作用,促进区块链和经济社会深度融合,加快推动区块链技术应用和产业发展。”,提出区块链具体应用行业/领域。

整治挖矿活动

2021年9月,国家发展改革委等部门关于整治虚拟货币“挖矿”活动的通知对虚拟货币“挖矿”活动进行整治。鉴于:

虚拟货币“挖矿”活动指通过专用“矿机”计算生产虚拟货币的过程,能源消耗和碳排放量大,对国民经济贡献度低,对产业发展、科技进步等带动作用有限,加之虚拟货币生产、交易环节衍生的风险越发突出,其盲目无序发展对推动经济社会高质量发展和节能减排带来不利影响。整治虚拟货币“挖矿”活动对促进我国产业结构优化、推动节能减排、如期实现碳达峰、碳中和目标具有重要意义。

要求:

严禁投资建设增量项目,禁止以任何名义发展虚拟货币“挖矿”项目;加快有序退出存量项目。

相关书目推荐:

1.(美)梅兰妮·斯万:《区块链:新经济蓝图及导读》,新星出版社,2016年1月。

2.冒志鸿 陈俊:《区块链实战:从技术创新到商业模式》,中信出版社,2020年6月。

免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。