主页 > imtoken钱包注册 > 区块链如何保证正确记账(法务如何理解区块链技术的讨论)
区块链如何保证正确记账(法务如何理解区块链技术的讨论)
2022年4月20日,杭州互联网法院微信公众号发布:“元界”平台是否对用户发布侵权NFT作品负责? 法庭作出裁决。 一石激起千层浪,此案在法律界引起热议。 大家在讨论版权等法律问题的同时,也对NFT背后的技术感到好奇。 NFT(Non-Fungible Token)是区块链技术的一种应用。 那么,什么是区块链技术? “长期以来,法律人一直在与技术作斗争。” 区块链作为一项相对前沿、抽象、复杂的技术,一直让法律人头疼不已。 但是,因为工作需要,不得不努力去理解。
在解释什么是区块链技术之前,我们先看一个案例:
大山(卖家)和五羊(买家)进行二手房交易。 通常,需要执行以下步骤(假设):
1)大山在房产中介平台登记房产信息; 五阳在房产中介平台上看到了房产信息; 2)大山与舞阳签订购房合同,并在公证处进行公证;
3)五羊通过银行转账的方式将房款支付给大山;
4)舞阳到房产管理局办理房产证。 (至此,交易结束)
我们看,在这个交易过程中,为了保证交易的安全和高效,除了买卖双方,还有房产中介平台、公证处、银行、房产管理局等第三方机构参与。也参与其中。 大家想一想,有没有可能不依赖上述第三方机构,我们仍然可以安全高效地完成这笔交易呢? 有! 区块链技术就是为了解决这个问题。
1. 区块链概念
2021年6月7日,工业和信息化部、国家互联网信息办公室印发《关于加快区块链技术应用和产业发展的指导意见》,规定:
区块链是新一代信息技术的重要组成部分。 它是一种集分布式网络、加密技术、智能合约等技术于一体的新型数据库软件。 通过数据透明、不可篡改和可追溯,有望解决网络空间的信任和安全问题。 安全问题,推动互联网从传递信息向传递价值转变,重构信息产业体系。
更简洁的定义是:区块链是一种加密的分布式账本技术。
我们可以从以下几个方面来理解:
1、从形式上看,区块链是一个数据库,一个记账的账本,交易信息记录在账本上。 账本是一个“块”。
2、在目的上,区块链技术的应用是为了提高效率,降低交易成本。
3、从要解决的问题来看,区块链解决的是信任问题。 也就是说,即使在双方互不信任的情况下,通过区块链,双方仍然可以安全高效地达成交易。 信任问题是人类历史上一直存在的问题。 最初,信任是通过血缘、宗亲等熟人建立的; 后来,信任是通过宗教和道德建立起来的; 现在,我们主要通过法律和权威机构(比如政府)来建立信任(比如本文开头的买房案例)。
如果通过法律和权威机构来解决信任问题还有不足或改进的余地,那么我们还可以如何解决信任问题呢? 区块链技术是一个答案。
“区块链技术是通过纯数学方法建立各方之间的信任关系。” 信任问题在一定程度上也是制度问题、法律问题。 对于法律专业人士来说,从这个角度理解区块链或许是一个切入点。
4、从实现路径来看,主要包括分布式网络、P2P通信、加密算法、共识机制、智能合约等关键技术(统称区块链技术)。
5、从概念上,践行去中心化的理念。
2、核心技术
1.去中心化(分布式网络+P2P通信)
去中心化是区块链技术的核心特征,主要通过分布式网络和P2P通信技术实现。
P2P 通信 Peer-to-Peer 是节点之间不经过任何第三方的直接通信。
分布式网络(分布式存储)。
在中心化场景下,A转100元给B,银行(中心节点,中心化账本)会记录【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)(二)椭圆曲线算法
椭圆曲线算法是非对称加密算法。
对称加密算法
这意味着加密和解密都使用相同的密钥。 此密钥可以加密和解密。
比如原文是[Apple],秘钥是:中英翻译。 加密过程:使用中英翻译算法(秘钥)将[Apple]加密为[Apple] 解密过程:使用中英翻译算法(秘钥)将[Apple]解密为[Apple]。
非对称加密算法
在非对称加密算法中,有两个密钥,公钥和私钥。 公钥和私钥是一对。 如果使用公钥加密,则只能用对应的私钥解密。 反之亦然。 由于加密和解密使用不同的密钥,所以称为非对称加密算法。 更强的加密,在区块链中用于数字签名和身份认证。 可以简单的理解为一把锁有两把钥匙,一把钥匙用来上锁,一把钥匙用来开锁。 例如:
大山与舞阳相通。
(1)大山生成一对公钥和私钥; 吴阳生成一对公钥和私钥。
(2)大山将自己的公钥告诉五羊,私钥保密; 舞阳将自己的公钥告诉大山,私钥保密。
(3)大山向五羊发送消息时,用五羊的公钥加密消息,五羊收到消息后,用自己的私钥解密。
(4)五羊向大山发送消息时,用大山的公钥加密,大山收到消息后,用自己的私钥解密。 在通信过程中,传输的公钥、密文、私钥始终保存在大山和五羊手中,不对外传输。 因此,即使第三者截获了公钥和密文,也依然无法解密。 只有持有私钥的人才能解密。
3. 共识机制
共识机制解决了谁有权记账,如何保证不同节点的账本一致。
在区块链中,当一笔交易发生时,并不是每个节点都同时记账(如果每个节点都同时记账以太坊加密算法,不同节点的账户会出现不一致的情况),而是持有该账户的账户持有人记账权 节点记账,节点记账后,再将记账结果同步到其他节点,保证账本的一致性。 问题是,谁有记账权?
在区块链中,通过一套规则,即共识机制,筛选出具有记账权的节点,主要包括POW算法和POS算法。
(1) POW算法(Proof of work)
也称为工作量证明算法。
即谁的工作量大,谁就有权记账。
争夺记账权的过程可以理解为解决一道算术题的过程。 这道算术题很复杂,但并不难。 计算谁都会,但是费时费力。 回答这道算术题不需要很高的智商,但是需要计算能力(服务器)。 谁的算力大,谁就先回答这道算术题,然后获得记账权。 解决问题的过程就是我们常说的“挖矿”,解决问题的人就是“矿工”。 记账后,你会得到一定的奖励——“比特币”。 “挖矿”消耗大量资源,主要是算力和电力。
(2) POS算法(Proof of stake)
也称为权益证明算法。
借鉴公司法中股权的概念,谁拥有大股权,谁就可以获得记账权。 在区块链中,使用币龄来表示权益的大小,每个币每天产生1个币龄。 如果你有 100 个币并且持有了 50 天,那么你的币龄就是 5000。
4. 智能合约
合约用代码表达,合约通过代码执行。
将法律规则和合同内容融入代码,以代码的形式表达,通过程序替代合同,一旦约定的条件满足,网络自动执行合同。 (由法律学者和计算机专家Nick Szabo于1994年提出。)类似于银行每个月自动从我们的银行卡中提取抵押贷款。 自动售货机也是简单的智能合约。
三、发展趋势
1. Blockchain 1.0 (Bitcoin) 比特币
这是区块链的首次成功应用。 比特币的功能是实现货币的去中心化。
比特币是由非中央银行发行的加密数字货币。
2009年1月9日,由中本聪创建并发布。 中本聪为化名,至今无人知晓其真实身份(自然人/组织)。 2013年12月,中国人民银行等五部委发布《关于防范比特币风险的通知》,将比特币定义为:
比特币有四个主要特点:无中心化发行人、总量有限、使用不受地域限制和匿名性。 比特币虽然被称为“货币”,但并不是真正意义上的货币,因为它不是货币当局发行的,不具有法定补偿、强制等货币属性。 从本质上讲,比特币应该是一种特定的虚拟商品,不具有与货币同等的法律地位,不能也不应该作为货币在市场上流通。
比特币只是区块链在货币领域的应用,实现了货币的去中心化。 但区块链的应用远不止于此。
2. Blockchain 2.0 (Ethereum) 以太坊
实现了合约的去中心化,区块链的应用已经从货币延伸到金融、经济、市场等领域,超越了货币本身。 在股票、债券、期货、贷款、版权、存证等领域有着广泛的应用。
以太坊是一个公共区块链平台,开发人员可以在该平台上构建和分发分布式应用程序。 类似于Android和IOS系统,开发者可以在上面开发各种APP。
(2013年由Vitalik Buterin(V神)提出。1994年出生于俄罗斯,父亲是计算机科学家后移民加拿大)
3. 区块链3.0
超越货币、金融、经济,应用于政务、司法、工业、文化、卫生等行业和领域。
例如,《关于加快区块链技术应用和产业发展的指导意见》提出,推动区块链技术在供应链管理、产品追溯、数据共享、取证取证、版权保护、智能化等场景落地。城市。
NFT是数字资产的权益证明,具有确权、防伪、溯源等功能。
4. 区块链技术的应用
因为比特币是区块链技术最早的应用,而我们一般都是先听说比特币,然后慢慢了解比特币背后的技术——区块链,有时候我们可能会认为“区块链就是比特币,比特币就是区块链”,其实不是。 比特币只是区块链(区块链1.0)的其中一种应用,区块链在2.0和3.0的发展过程中有着更广泛、更丰富的应用场景。
2021年5月,工信部、国家互联网信息办公室发布《关于加快区块链技术应用和产业发展的指导意见》,提出区块链技术应用行业/领域包括: 赋能实体经济
1)供应链管理。 整合物流、信息流、资金流,提升供应链效率。
2) 产品可追溯性。 在食品医药、关键零部件、装备制造等领域,利用区块链建立覆盖原材料供应商、生产企业、检测机构、用户的产品追溯体系。
3)数据共享。 实现数据采集、共享和分析过程的可追溯。
改善公共服务
1)政府服务。 数字身份、数据存储、城市治理、政府数据共享。
2) 证据收集。 在司法存证、不动产登记、行政执法等领域建立新的取证取证机制。 数字版权确认、授权和维权管理。
3)智慧城市。 利用区块链促进城市间生产要素在信息、资金、人才、信用信息等方面的互联互通和有序流动。
鼓励区块链技术在实体经济和公共服务领域的应用,切实解决食品安全(溯源)等老百姓急、难、急的问题,精彩证书“证明我就是我/证明我父亲就是我父亲”(政府数据互联网互操作性)、版权保护(权利确认、证书存储)等。
2022年1月,中央网信办等16部门联合公布国家区块链创新应用试点名单。 国家区块链创新应用试点15个综合164个特色领域名单确定。 特色领域包括:制造、能源、政务服务/政务数据共享、法治、税务服务、审判、检察、版权、民政、人文社会、教育、卫生、贸易金融、风控管理、股权市场、交叉-边境金融等
综上所述,区块链2.0/3.0在各个行业/领域有着广泛而丰富的应用场景,尤其是在解决实体经济和社会民生领域老百姓急、难、急的问题上。 (当然,区块链也不是万能的)
目前,区块链已经成熟并在司法领域落地应用案例。
例如,北京互联网法院的“天平链”实现了电子证据的可信存储和高效验证,降低了当事人的维权成本,提高了法官受理电子证据的效率。
嘉兴法院打造的“云上物证室”,构建了全新的证据管理模式,实现了涉案所有财产、涉案证据的收集、上传、查询、查询等全链条云应用模式。管理。
而且,区块链在司法领域的应用已经写入了最高人民法院的相关文件:2021年6月,最高法发布了《人民法院网络诉讼规则》,其中规定:
第十六条 当事人作为证据提交的电子数据通过区块链技术存储并经技术验证一致的,人民法院可以认定该电子数据上链后未被篡改,但有证据证明的除外相反,足以推翻它。
2022年2月,最高法发布《人民法院网上办公规则》(全文附后)以太坊加密算法,规定:
第二十一条 人民法院应当使用智能服务系统和司法区块链相应平台,对当事人通过区块链平台提交的相关电子文书数据等证据材料进行核实。
五、区块链技术产业政策
对于区块链技术和产业政策,国家鼓励和支持; 同时,整治“挖矿”行为。
鼓励和支持
1、2019年10月24日,第十八次集体学习区块链技术发展现状及趋势。 重点:加快区块链技术发展和产业创新 重点:
区块链技术的集成应用在新技术创新和产业变革中发挥着重要作用。 要把区块链作为核心技术自主创新的重要突破口,明确主攻方向,加大投入,着力攻克一批关键核心技术,加快推进区块链技术发展和产业创新。
2、2021年3月《国民经济和社会发展十四五规划暨2035年远景目标纲要》将区块链列为“数字经济重点产业”之一
3、2021年5月,工信部、国家互联网信息办公室印发《关于加快区块链技术应用和产业发展的指导意见》
明确发展目标、重点任务和发展措施。 提出“充分发挥区块链在产业变革中的重要作用,推动区块链与经济社会深度融合,加快区块链技术应用和产业发展”。 并提出区块链的具体应用行业/领域。
规范采矿活动
2021年9月,国家发改委等部门关于整治虚拟货币“挖矿”活动的通知,对虚拟货币“挖矿”活动进行整治。 鉴于:
虚拟货币“挖矿”活动是指通过专门的“矿机”计算和生产虚拟货币的过程。 能源消耗和碳排放量大,对国民经济贡献度低,对产业发展和技术进步的带动作用有限。 生产和贸易环节衍生的风险日益突出,盲目无序发展将对促进经济社会高质量发展和节能减排产生不利影响。 整顿虚拟货币“挖矿”活动,对于推动我国产业结构优化、促进节能减排、如期实现碳达峰和碳中和目标具有重要意义。
要求:
严禁投资建设增量项目,严禁以任何名义开展虚拟货币“挖矿”项目; 加快存量项目有序退出。