Category

区块链

区块链知识大全

1. 区块链介绍 什么是区块链,区块链是一种分布式账本技术,用于记录交易和数据,是一种去中心化的数据库系统,将数据存储在多台计算机节点上,并同步和更新数据。 如何理解区块链,区块链就像是一本不断增加的公共账本,它不由中心机构控制,而是由许多人共同管理,每当有新的交易发生时,其交易信息就会被记录。 为什么叫区块链,“区块”指的是数据被分组并打包成一个个数据块,“链”指的是每个区块通过哈希值链接在一起,形成了一个链式结构,并不断地扩展。 区块链的好处,传统的交易过程通常需要中介机构的参与,如银行、支付服务提供商等,区块链直接去中心化,买家和卖家可以直接交易,不需要任何中介。 区块链现在被禁止了吗,区块链技术本身并没有被全面禁止,许多国家对区块链技术持开放态度,意识到区块链技术在很多领域的潜力,并积极推动其发展。 区块链和比特币有关系吗,比特币是一种数字货币,最早的时候使用区块链技术来记录这种数字货币交易信息,因此,可以说区块链技术是由比特币而来的。 2. 区块链的原理 交易发起,区块链中的交易可以是数字货币的转账、数字资产的交易或其他形式的数据传输,每当有人发起一笔交易时,该交易将被广播到整个区块链网络。 交易验证,一旦交易被广播,区块链网络中的节点开始验证这笔交易的有效性,例如工作量证明或权益证明,来确保交易没有双重支付或发生其他欺诈行为。 交易打包,交易信息被打包成一个数据块,即“区块”,这个区块将被添加到区块链的末尾,成为区块链的一部分,并将最新的区块链同步到其他网络节点。 区块链共识,区块链中的每个节点都有自己的副本,并维护着整个区块链的完整,通过共识算法,节点之间达成一致,确保所有节点拥有相同的区块链数据。 不可篡改性,交易数据一旦被写入到区块链,就很难被篡改或删除,因为修改一个区块的数据会影响到后续所有区块的哈希值,容易被网络中其他节点发现。 不断扩展,整个区块链的流程就是不断重复上述步骤,每当有新的交易产生,它将被验证、打包成区块,然后添加到区块链中,可以说区块链是一个大账本。 3. 区块链的特点 去中心化,区块链是一种去中心化的技术,没有中央权威机构控制整个网络,数据由分布在网络中的多个节点共同维护和验证,而不依赖于单一实体的控制。 不可篡改,一旦数据被写入区块链,就很难被篡改或删除,因为一旦数据被写入,后续的区块都会链接到它,篡改一个区块的数据会影响到后续所有的区块。 透明性,区块链中的所有交易和数据都是公开透明的,任何人都可以查看和验证区块链上的数据,包括:发送方、接收方、交易金额、交易时间等交易信息。 安全性,区块链使用加密技术保护数据和交易的安全性,每笔交易使用公私钥加密进行验证和授权,确保只有拥有私钥的人可以进行有效的数字签名和交易。 无需信任的交易,由于区块链的去中心化和安全性,参与交易的各方不需要相互信任,依靠共识算法和加密技术确保交易的有效性和可信性,交易过程透明。 可追溯性,区块链会记录所有的交易历史,而且数据是不可篡改和删除的,这意味着可以追溯到最初的创世区块,这种特性对于供应链管理和溯源非常有用。 4. 区块链的类型 公有区块链,公有链是最为典型的区块链类型,也被称为开放式区块链,在公有链上,任何人都可以参与、查看以及验证交易,并且可以成为网络中的节点。 私有区块链,私有链是只允许特定参与者参与的区块链,只有被授权的节点才能验证交易和添加区块,通常用于企业内部或特定组织之间的数据共享和管理。 联盟区块链,也称为行业区块链,它由多个组织或实体共同管理,这些实体通常属于同一行业或者共同的业务利益,联盟链的控制权由参与的成员共同管理。 5. 区块链的应用 数字货币交易,最著名的区块链应用就是比特币和其他数字货币交易,区块链技术为去中心化的数字支付系统提供了基础,允许用户直接进行点对点的交易。 数字资产管理,区块链可以用于数字资产登记和管理,包括代币化资产(即将实物资产转换成数字代币)、数字版权、房地产证券化等,提高资产的流动性。 智能合约,智能合约可以用于自动化业务流程和交易,减少中介成本和提高交易效率,这是一种自动执行的代码,只要满足条件,就能自动交易,类似股票。 供应链管理,区块链可以用于供应链追溯和管理,在区块链上记录原材料的来源、生产过程和运输情况,可以实现供应链的透明度和可信度,提高产品质量。 投票和选举,区块链可以用于实现透明、安全的投票和选举系统,防止选举舞弊和数据篡改,每个选民都可以拥有一个加密钱包地址,用于代表他们的身份。 游戏和虚拟资产,区块链可以用于游戏中的虚拟资产发行和交易,实现真正的所有权和价值转移,传统的游戏虚拟资产交易通常受限于游戏内部的交易系统。 物流和运输,区块链可以改善物流和运输行业的透明度和效率,实现货物的实时跟踪和交付,每个环节都被记录在区块链上,可以被所有授权的参与者验证。 其他,其实只要涉及到记录数据的,都可以使用区块链,例如:医疗信息记录、学生信息记录、房地产交易记录、金融交易的结算、政府服务的数字化等等。 6. 区块链的挑战 隐私问题,区块链的公开透明性可能导致部分信息暴露,特别是在涉及个人身份和敏感数据的情况下,而且一旦写入就不能修改或删除,隐私保护比较薄弱。 法律和监管问题,由于区块链的去中心化特性,交易不受到第三方监管,可能导致出现诈骗、非法活动、数据恶意传播等问题,仍需要完善相关的法律法规。 标准化和互操作性,目前存在许多不同的区块链平台,缺乏统一的标准和互操作性,限制了区块链之间的交互和合作,导致各个区块链形成孤立的生态系统。 成本和复杂性,区块链的开发和部署成本较高,且技术复杂,这对一些企业和组织可能构成门槛,涉及分布式系统、密码学、共识算法、智能合约多项技术。 社会认知和接受,由于区块链技术相对较新,很多人对其理解和接受程度还不高,这可能导致公众对区块链技术的误解和负面印象,需要更多的教育和普及。 数据管理和存储,区块链的数据一旦写入,就无法删除或修改,对于大量的数据存储可能带来挑战,对于大规模的区块链网络,存储需求可能变得非常巨大。 7. 区块链的核心技术 分布式账本,区块链的核心是分布式账本,即由区块链网络的多个节点维护和同步的数据系统,每个节点都拥有完整的账本副本,记录着所有的交易和数据。 共识算法,为了确保网络中的节点在数据更新上达成共识,区块链使用不同的共识算法,例如工作量证明、权益证明、权益证明共识、共同权益证明等算法。 智能合约,智能合约是区块链上的自动执行代码,允许在满足特定条件下执行事务和业务逻辑,从而实现去中心化的自动化,能够实现数字资产的自动交易。 密码学,区块链使用各种密码学技术,如公私钥加密、哈希函数、数字签名、随机数生成等,确保数据的安全性和身份认证,共同构成了区块链的安全基石。 P2P网络,区块链使用对等网络(Peer-to-Peer,P2P)连接所有的节点,以实现信息和数据的传输和同步,内部也有一套特定的协议来确保节点间的通信。 8. […]

区块链中的投资与发行

证券实践的现状与痛点 在金融工具发行过程中存在一个旧的问题。所有机构都使用自己的异构信息技术系统,而这些系统彼此不兼容。如果债券和股票不在交易所交易,也就是我们所说的场外交易(OTC),就没有把交易双方联系在一起的主导系统。该程序的参与者包括证券发行人、认购人、基金、基金中的基金(FOF)或其他类型的金融中介和最终投资者。有人说这里用得最多的“技术”是微软的Excl。在大多数国家,我们有交流中心或其他类型的信息中心负责簿记和清算工作。实际上,这些中央服务器并不覆盖所有证券业务,它们只允许部分标准商品的交易。   证券交易所不包括:一些非标准化证券或其他类型的金融工具或融资活动(如信托、非上市债券)。最初的融资活动参与了主要发行过程,但投资参与者往往可以采用多层结构。我们甚至在一个国家内拥有多个交易所或其他交易中心,这是一个分散的市场。在区块链技术出现之前,没有很好的方法同步多个节点或中心之间的交易信息。 目前努力的结果是另一种只有有限参与者的新系统。这些障碍浪费了时间和金钱。我们曾目睹了一些银行开发创新服务,将不同的利益相关者聚集在一起来解决上述问题。但是,参与者并不需要银行监管,他们更希望保持私人身份。 如果没有一个被普遍接受的通用簿记和清算中心,安全参与者就会分散,会计人员也需要做大量的簿记、对账和支付。即使一些在职者声称他们已实现了完全自动化,但那也只是在他们的领域,没有全局代表性。其结果是:在融资结束时,由于交易没有得到实时确认,发行人或二级基金可能会等上几天。毕竟融资信息是不会自动通过不兼容的参与者系统的垂直结构传递。   在传统的发行流程中(见图59),发行人将所有债务转移给认购人或投资银行等机构,然后认购人将债务卖给了几个买方。买方可以是基金、信托或其他类型的金融中介机构。这里的买方可以购买并支付或只是承诺购买。买方可能需要找到二级买方才会购买,二级买方则可以重复此过程,直到最终买方出现。二级买方无法履行购买承诺的风险总是存在的。因此,需要一个确认期,并且市场需要有一点盈余,以便能够满足其所需的全部融资。购买、认购或支付信息不能通过金融中介的节点传递,因为节点之间的信息是异构数据。这是需要较长时间的筹资期、确认期和冗余会计的根本原因。   区块链的未来证券业务状况 本文的目的不是解释区块链或智能合约的工作方式,而是讨论如何应用它们。使用区块链技术不需要中央实例实现信息一致性。相反,可以在很大程度上优化主认购和二级交易。这是一种使所有各方同步的普遍的和民主化的方式。为了涵盖所有参与者,区块链平台不应包括主观评级,它只作为公共技术解决方案执行即可。在基于区块链的平台上,发行人、认购人和所有其他类型的金融中介都是相互联结的。 在上述融资/发行过程中,如果垂直结构中的某一参与者在另一个参与者之上,则可以将其称为卖方;如果它们在另一个参与者之下,则可以称为买方。每个卖方在区块链中创建一个安全条目,指定要筹集的金额。任何买方和二级买方的认购承诺或认购单信息会被立即发布,并与整个网络同步。因此,发行者和认购者知道整个参与者网络中融资过程的状态。因此,融资的时间跨度和确认期可以大大缩短。   在还款过程中,基金会计师的工作使结算时间为T+。它必须等待后续卖方链的还款。现金流必须通过多家金融中介机构从发行方向发行方。在区块链结构的融资/发行和还款过程中,信息可以实时流动。 在投资组合/分布式投资中,特别是对于一些非标准或非上市金融资产,投资/筹资和还款流程会变得非常复杂,以至于簿记和会计也会变得非常复杂。如图5-10所示,一只非上市基金投资于数百种非上市的非标准金融资产,合规问题可能会在某些司法管辖区产生。   在基金或信托的情况下,投资者的资金被汇集到基金的账户中,然后基金将这些资金投资于投资组合或分布式资产之中。如果所有参与者都配备了区块链和智能合约,那么在智能合约中定义的条款的指导下,资金可以直接从投资者流向资产,绕过中间基金,并且资金不会汇集在基金的账户中。有了这个特性,进一步创新就是可能的。这是什么意思?例如,个人投资组合不受权威机构的监管。按照一般常理而言,基金在任何国家都受到不同程度的监管,至少应该获得法律主体地位。现在它可能是完全免费而自由的,并拥有以下好处。 更广泛的多样化。 我们在前面讨论了区块链投资组合的便利性。如果每个人都在同一个链中,区块链还可以使参与者与更广泛的交易对手建立联系。小提一句,按地域分散投资更方便。 资产寻找和销售。投资中介机构总是在寻找金融资产。由于信息仓的存在,金融机构接触到的客户数量有限,其只了解整个市场的小部分,尤其是未上市的非标资产。在区块链平台上,在发行人的许可下,所有的资产都可以被列出并传播到网络上。搜索引擎过滤器可以帮助投资者在世界的每个角落找到任何资产。反之亦然,基金推广其产品时,很容易将资产传播到整个网络,可能不再需要代理中介进行推广。 一些金融工具在全球发行。即使不是全球发行,外国投资者也可以直接从国外投资或通过金融中介进行投资。在这种情况下,参与者来自不同的主权国家,因此证券交交易所或集中市场超出了它们的能力范围。区块链平台克服了这些障碍。交易信息不受任何国家的限制或受集中市场的约束。在部分情况下,区块链记录只是簿记,而且不会受到监管限制。   在现实世界中,所有市场(包括证券交易所)都对交易参与者保持评级。一个原因是监管,另一个原因是这些市场的评级是基于风险控制和自身声誉的。通过对这些市场的审查,增加了上市金融资产价值,但审查也拒绝了某些资产,因此一些参与者选择了场外交易途径。区块链金融交易平台为参与者提供了简单、可控的隐私和上市的便利。如果区块链平台包含评级,它将拒绝与其标准有任何冲突的客户,这就创建了不同的价值组,因此违背了区块链或分散自治组织的初衷。因此,区块链不应该包含任何评级。它只能作为一个保持中立的金融基础设施来运行,就像互联网代表着中立性,它建立在协议之上,而这些协议并不关心你是在传输文本还是视频。由于评级会造成市场碎片,交易参与者会采取管辖权选购,以寻求最方便的市场。 结论 区块链技术为投资和资产领域提供了大量机会:所有类型的参与者都以民主的方式在全球范围内联系,且不需要评级。OT℃交易将进行优化,列出的资产将传播到整个网络上,以便资产的寻找和销售推广由本地化转向全球化。购买和支付信息可以在几分钟内而不非人工操作的几天内渗透到各级机构和所有参与的利益相关者。融资、确认和结算期可以在很大程度上根据实时信息进行优化。 CGFT金融科技师认证,2022年7月12日,“金融科技师”公示为人社部新职业(标注为S),并在9月28日正式发布。以“金融科技”为抓手,培养既熟悉金融业务,又懂人工智能、区块链、云计算、大数据等技的复合型能力,是金融数字化转型大量需要的行业通识人才,也和元宇宙、web3的核心人才特征一脉相承。 CGFT金融科技师认证,是金融职场升职转岗的利器、大学生金融求职,其他想转行金融的人士敲门砖, CGFT根植于上海,伴随中国GDP即将来到世界第一,上海3-5年或成为全球经济、金融双第一城。CGFT以“国内认可,全球同行,行业推崇”为目标,打造成为全球金融圈人才认证的“世界标准”。

Web3.0下的区块链相关技术进展 | 科技导报

区块链是Web3.0构建可信互联、价值互联的关键技术。作为一种新的去中心化基础设施,区块链自身技术也在不断发展。结合Web3.0背景,介绍了区块链的去中心化身份、智能合约、激励机制和隐私保护等相关技术进展和问题,以助力实现基于Web3.0的数据安全共享、业务流通、用户权益保障,从而达到更加公平的价值分配和价值流动。 随着区块链、人工智能、无线边缘计算等技术的快速融合发展,下一代互联网Web3.0的技术研究越来越多。2007年,T.O’Reilly提出Web2.0的概念,对比以门户网站提供静态网页浏览服务为主的Web1.0,Web2.0强调以网络为平台的连接和为用户提供互动等多种增值服务。2014年,以太坊(Ethereum,ETH)的联合创始人Gavin Wood称:现有技术已经无法适用于未来社会和技术的互动,称Web3.0为“后斯诺登网络”(post-Snowden),描绘了一个零信任(zero-trust)下的去中心化、安全、自治的网络。 截至目前,Web3.0作为下一代互联网,学术及企业界对其概念仍然没有统一的认识和定义。有研究者强调其“智能化”“语义化”“个性化”特征;有研究者关注其“去中心化”“安全”“可信”的特征;也有研究者注重其基于数字资产化和资产数字化的价值互联特性;还有研究者强调其可验证性(verifiable),认为Web3.0的核心特征为应用程序的关键计算是可验证的。无论对Web3.0的理解有何异同,区块链是Web3.0的核心支撑技术为普遍共识。 Web3.0与区块链 目前的Web2.0互联网,无论是采用传统的客户服务器架构还是云计算模式,都还是集中化处理的分布式网络。虽然Web2.0极好地实现了用户和网络、网络与网络、用户与用户之间的连接、互动,也极大地改变了人们的生产生活方式,但随着网络应用的深入以及新一代信息技术的快速发展,现有Web2.0网络面临着诸如安全性、隐私性、透明性、真实性等多个方面的技术挑战,同时还存在着权力或利益严重聚集于第三方平台的问题。因此下一代互联网——Web3.0的“去中心化”(decentralized)特点被普遍认同。 区块链是利用块链式数据结构来验证和存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式来保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构和计算范式。 与传统分布式网络相比,区块链更多关注节点平等、不互信、存在有拜占庭节点下的异步网络以及节点如何自治、平等、安全地实现网络服务,更加接近于实际网络情况。来源于比特币的区块链技术天生强调节点平等和去中心化。通过大多数节点的共识是利用密码算法,基于智能合约的同步、严格执行及分布式账本的不可篡改记录等组合,区块链可以实现与分布式网络不同的去中心化和社会资源去中介化,解决Web2.0由于中心化所出现的信任危机、数据及隐私泄露、用户自主性差等问题,实现基于Web3.0的数据安全共享、业务流通、用户权益保障,并进一步通过区块链的加密货币或通证(token)等技术,实现更加公平的价值分配和价值流动,如图1所示。 图1 基于区块链的Web3.0环境 一个基于区块链的更加自主、安全、开放、公平的Web3.0互联网环境,首先要建立用户的去中心化身份,鼓励用户积极参与,需要保障传输及处理数据的安全和隐私,还要构建安全的去中心化应用程序(Dapp)。 Web3.0的去中心化事务处理方式是解决中心平台垄断和利益分配失衡问题的一种尝试,利用区块链的可信协作、分布式执行、数据保护、资产转移等能力进一步整合信息流、业务流和价值流,以更加标准化、更加简洁的链上智能合约来代替现有互联网应用服务,消除对中心机构的依赖。目前,区块链技术研究活跃,所涉及的共识、可扩展性、跨链、分片等技术进展很快。本文从Web3.0去中心化特征的角度介绍去中心化身份、智能合约、激励机制、隐私保护4个方面的相关进展。 Web3.0与去中心化身份 在现有网络环境下,用户身份和个人识别信息PII(personal identifying information)由一个中心化第三方管理,用户缺少对自己数字身份和身份信息所有权的管理,导致容易出现个人隐私泄露等问题。基于去中心化理念的Web3.0的发展,首先需要实现适应去中心化环境的身份管理,同时需要改进现有身份认证中对个人信息的过度泄露,加强用户对自我身份信息的管控权。因此,去中心化身份(decentralized identity,DID)作为一种新的身份认证架构和方法,将区块链的分布式账本、隐私计算等技术融入身份治理当中。 与传统身份管理不同的是,DID分离了用户身份数据的所有权和使用权。为了保障用户身份的所有权和管理权,提出了自我主权身份(self-sovereign identity)的概念和方法,强调在身份信息使用过程中用户可选择性泄露部分敏感信息,实现用户身份信息的有效管理,避免身份隐私过度泄露。 去中心化身份系统的构建方法有多种,比较通用的模型是使用代表实体的身份标识符和与之关联的属性声明凭证。2021年8月万维网联盟图1基于区块链的Web3.0环境     (W3C)发布了《去中心化身份1.0版:核心结构、数据模型和表征》标准,是目前使用较为广泛的去中心化身份方法。 如图2所示,W3C标准中的DID由基础层和应用层组成。基础层主要由DID标识符(DID URL)和DID文档(DID Document)组成。DID标识符是标识用户全网唯一的数字身份的特殊字符串,DID Document是一个JSON-LD格式的数据,包含DIDURL、时间戳、JSON-LD签名、加密参数、加密协议、服务端点等6部分。应用层主要是可验证凭证(verifiable credentials,VC),VC提供了一种表征用户实体具有的某种属性的规范。一般情况下,DID的实体向其他实体出示自己的VC全文,以此来证明自己某些属性的真实性。但是在一些特殊情况下,出于对隐私信息的保护,并不需要出示完整的VC内容,用户可以出示可验证表达(verifiable presentation,VP)来选择性地披露信息,VP是VC持有者向验证者表明自己身份的数据。 图2 分布式数字身份DID的组成模型 虽然以W3C为代表的去中心化身份,通过VC生成VP的方式,实现了在身份认证过程中选择性出示有限的PII信息,最大程度保障了用户的隐私信息,但现有的去中心化身份仍然存在不少问题,针对这些问题,去中心化身份系统研究有很多新进展。文献提出了一种名为PDID(password-authenticated decentralized identities)的基于口令身份验证的去中心化身份系统,允许用户在全局命名空间中注册自己的用户名和密码对,并将其用作通用凭证,此外还可以实现向任何服务器认证用户身份的同时,不向服务器泄露任何密码信息。针对当前的加密方法将去中心化的标识符与公钥绑定,可能会引起身份窃取攻击和单个实体存在多个标识符的问题,文献提出了一种基于新的加密原语——无限单向哈希链的去中心化身份模型,用户只需要一次注册,就可将用户的公钥嵌入到无限单向哈希链中,解决一个实体多个标识符的问题。文献提出了具有可审计性和保密性的DID认证协议,可审计性保证系统能够检测恶意认证事件,保密性防止敌手将认证事件链接到对应的用户和服务提供商。此外,现有的DID文档高速缓存方案中的侧通道可能引起隐私问题,文献提出了一种新的DID解析设计,称为Oblivira(不经意DID解析),Oblivira是一个占用空间小的安全解析代理,可以强制通用解析器在不知道请求内容的情况下解析请求。文献中提出一个CanDID系统,授权最终用户管理自己的凭证,除签发证书外,CanDID的身份识别系统还可以抵抗Sybil攻击,并且允许用户将其密钥存储在CanDID委员会中,实现密钥丢失时的恢复。 智能合约预言机与智能合约安全 Web3.0的目标仍然是通过去中心化应用程序为用户提供网络服务。在区块链中,这些去中心化的应用程序由智能合约实现。由于智能合约部署在链上、运行在链上,智能合约的安全和链下数据的调用一直是难点。 智能合约预言机 区块链系统依靠其共识机制和密码学的相关技术,使得链上的数据难以被篡改,能够保障链上数据的真实性和可靠性,但是对于链下数据缺乏可信保障机制。智能合约预言机(Oracle)是智能合约进行链上链下数据交互的主要技术,用以保证链下数据的完整性和真实性。预言机为链下数据提供了一种可信保障机制,能够实现链下数据的可信上链。基于这种特性,预言机可应用于任何需要与链下进行数据交互的Dapp。区块链预言机本质上是区块链与链下数据调用和访问的可信媒介,是一种为区块链智能合约提供可信链下数据的工具。 2017年,基于以太坊的第一个去中心化预言机Chain Link被提出,通过在链下采用多数据源及多预言机节点的方式获取源头数据,提高源头数据采集的可信性。2019年,国内去中心化预言机Dos Network白皮书发布,从预言机节点选择的角度出发,基于可验证随机函数实现去中心化网络中工作节点的随机选取,并通过门限签名技术实现数据验证。预言机工作角色主要由链上用户智能合约即区块链智能合约、链上预言机智能合约及链下的外部数据源3个部分组成。 目前智能合约预言机也有较多研究进展。文献提出了一种基于门限聚合签名的区块链预言机数据传输模型,该模型将签名与数据聚合到一个预言机上,与链上智能合约进行单次交互,减少区块链存储空间开销和通信负载。文献研究了基于分布式预言机的链下数据源可信评估激励技术,提出了基于分布式预言机的可信数据上链技术。针对提高车联网中的用户身份安全可信问题,文献提出了一种基于区块链预言机的车联网可信身份注册方案。该方案使用智能合约、分布式预言机、机器学习算法等技术构建预测模型,可以保证车联网用户在注册阶段的可信。文献提出了一种基于预言机和零知识证明的区块链数据上链方案,该方案能够提高数据源的可信性并增强数据的隐私安全性。 智能合约安全 智能合约是存在于区块链上以代码形式定义的承诺,一经部署,很难修改。基于区块链的Web3.0应用,最终是以智能合约的形式实现的,而且可能会涉及一些代币交易,因此保证智能合约安全非常重要。 1、智能合约漏洞分类 作为应用最为广泛的主流区块链系统,以太坊上的智能合约漏洞最为典型和丰富。表1以以太坊为例,总结了智能合约编写、编译、区块链交易驱动3个阶段共14种类型的漏洞。 在智能合约的编写阶段,高级语言是主要的工具。在开发者利用高级语言对智能合约进行编写时,安全漏洞主要由高级语言设计模型本身和开发者编程能力参差不齐的问题导致。在编译完成之后,虚拟机是智能合约字节码的执行器。在以太坊环境下,虚拟机层面上智能合约的安全威胁存在于智能合约字节设计规范和运行机制本身的缺陷等。智能合约在区块链平台运行时,由于区块链本身的特性,也会产生如时间戳和事务顺序依赖等安全风险。 表1 常见智能合约漏洞分类 2、智能合约漏洞检测 智能合约具有不可更改性,一旦部署在区块链上就不能进行修改,只能进行升级,但是升级智能合约又是困难和繁琐的,所以在部署智能合约上链之前,对其进行漏洞检测是非常重要的。 文献将已有的智能合约漏洞检测技术分为基于模糊测试、基于污点分析、基于符号执行、基于形式化验证、基于机器学习等若干种,前3种是最常用的检测技术,其中模糊测试因高效多产的漏洞发觉能力而应用广泛,缺点包括漏洞定位复杂、测试用例生成低效等;污点分析是检测合约鲁棒性和漏洞挖掘的关键技术,其缺陷包括信息流分析不全面造成的过污染和欠污染,以及在污染传播的过程中内存存储信息的处理等问题;符号执行通过探索程序中所有可执行路径,发现安全漏洞,但存在路径约束求解难和路径爆炸等问题。综上所述,智能合约漏洞检测技术已经取得了巨大进步,但由于智能合约出现的时间比较短,发展迅速,还没有形成专门漏洞库。因此,仍然需要持续研究以确保智能合约的安全。 Web3.0与激励机制 Web3.0的去中心化特征支持用户在无中心化第三方机构的情况下进行沟通和交易,可以让用户拥有更大的数据控制权,实现用户创造数据、拥有数据、控制数据和基于区块链协议的自动公平利益分配。由于Web3.0下系统的自治和用户的平等性,要保证Web3.0的正常运转,必须设计适当的激励机制。 现阶段激励机制主要通过使用代币或者积分的形式提高用户参与的积极性。比特币作为最经典的区块链系统,采用代币的方式激励矿工挖矿。同时在一些其他的区块链系统中,也使用了代币奖励的方式激励用户参与。文献根据用户的私有数据估值进行代币奖励,激励用户提供私有数据参与联邦学习训练。文献鼓励用户将自己的信息分享给其他用户来赚取积分,用积分获取更多信息促进信息共享。文献采用资源包作为奖励,激励用户不断参与训练来获取积分,使用积分去兑换资源包。区块链技术采用通证来激励节点不断参与工作,其工作方式与上述的激励方式类似,可以在不同的场景下将上述方式应用到区块链中。奖励能够刺激用户工作的积极性,但也存在奖励分配公平性的问题,因此在进行最终的奖励之前,还需要根据不同实体的贡献大小进行等级评定,根据评定结果进行奖励分配。 文献在移动人群感知的场景下,设计了一种基于数据质量的分配方法,以鼓励客户提交高质量的数据。文献基于众包的室内导航系统场景设计了一种根据用户提供的数据权重为标准的贡献量测量方法。文献在联邦学习中,提出了一种基于夏普利值(Shapley value)的贡献指数,通过本地数据集、机器学习算法和测试集等多个因素来评估实体的实际贡献指数。文献提出一种基于等级驱动拍卖的新型激励机制,根据用户资源的大小进行计算,资源越丰富、层次越高、其贡献量相应也会越多。Web3.0中需要不同实体之间协同工作,而公平公正地计算贡献量是保证实体不断工作的前提。 […]

2023-2024年区块链技术发展大趋势

政策数量爆发增长,政策内容覆盖全面 一是区块链作为“十四五 ”新经济发展时期的重要基础设施, 在各领域全面开花,涵盖区块链技术的政策数量爆发式增长。根据赛迪区块链研究院统计,截至2022年底,各部委及各地方政府在内出台的区块链相关政策数量已有千余项。一方面,国家及各部委统筹区块链在农业、商贸、交通、旅游、政务、教育、金融等各领域规划和路线图,仅2022年发布的区块链相关政策已有69项,同比增长8%,旨在通过区块链技术加速数据要素流通, 提升数据价值,加快推动各行各业新业态新模式,为构建全国统一大市场提供有力支撑。 2020 年—2022 年国家及各部委区块链相关政策数量 另一方面,各地方政府持续强化区块链在数字经济与实体经济融合、公共服务治理、保障改善民生、金融科技服务等重点方向应用场景布局和探索。据不完全统计,包括北京、上海、成都、重庆、西安、青岛、昆明、无锡、赣州、湖州等在内一二三线城市发布的区块链相关政策已超1200项,旨在以区块链技术为基础,加快政务服务、社会治理、智慧城市、智能制造等方面数字化升级,打造高效便捷数字化政府,构建数字经济创新发展标杆城市。 截止2022年底各地方政府区块链相关政策数量(不完全统计) 二是区块链专项政策持续出台,扶持领域更加细化,专项资金力度加大。一方面,国家部委以身作则,加快区块链在交通、司法领域数字化建设,提升数字化服务水平。2022年5月,交通运输部发布《基于区块链的进口干散货进出港业务电子平台建设指南》,强调要推动区块链技术与交通行业深度融合发展,推进基于区块链技术的全球航运服务网络建设,推动在进口干散货运输中的应用,深入推进数据共享和业务协同。同月,最高人民法院发布《最高人民法院关于加强区块链司法应用的意见》,提出要充分发挥区块链在促进司法公信、服务社会治理、防范化解风险、推动高质量发展等方面的作用,全面深化智慧法院建设,推进审判体系和审判能力现代化,创造更高水平的数字正义。 另一方面,各地方政府一是细化区块链技术创新应用,深入推进区块链应用推广工作。2022年3月,江苏省印发《江苏省区块链应用推广行动计划(2021—2023年)》,旨在通过打造区块链技术应用系统、培育区块链知名企业和产品、探索区块链应用服务和监管治理新模式新机制等途径争创全国区块链创新发展示范区。此外,北京市、常州市等城市围绕不动产登记、电子劳动合同的细化领域,充分发挥区块链信息技术的驱动引擎作用,提升企业办事效率,优化城市营商环境。二是加大区块链资金扶持,培育区块链产业应用市场,推动区块链服务主体做大做强。如2022年8月,昆明市发布的《云南省人民政府办公厅关于印发云南省支持区块链产业发展若干措施的通知》中提到对企业年度区块链营业收入(不含政府奖补)首次突破500万元、2000万元、5000万元的,分别给予6%、8%、10%的奖励,以此加大招商引资力度。三是部分城市积极落实国家区块链创新应用试点,扎实推进试点工作。2022年7月,滁州市发布《滁州市“区块链+民政”创新应用试点工作方案》,将聚焦保障和改善民生,加快区块链信息基础设施建设,构建滁州市民政联盟链,积极探索区块链技术在民政领域的运用,全面提升民政信息化建设水平,为实现民政高质量发展提供支撑。 三是与区块链相关的元宇宙创新发展政策争相推出,前瞻布局数字经济新机遇。自2021年元宇宙概念火爆以来,我国国务院办公厅,主抓产业发展的工业和信息化部等部门在多个规划、多次会议中提及元宇宙相关行业发展,旨在紧抓技术发展前沿,推进数字经济发展。2022年1月,国务院在《“十四五”数字经济发展规划》中强调,要深化人工智能、虚拟现实、8K高清视频等技术融合,拓展社交、购物、娱乐、展览等领域应用,这些都是元宇宙涵盖范围之内。在元宇宙相关产业的加持下,我国数字经济发展将更快一步,覆盖范围也更加广阔。2022年11月,工信部工业文化发展中心牵头成立工业元宇宙协同发展组织,并发布《工业元宇宙创新发展三年行动计划(2022-2025)》,表示将通过元宇宙创新发展,助力制造强国建设、数字中国建设。 同时,各地方政府陆续出台元宇宙专项政策,抢先布局数字经济新赛道,2022 年是中国元宇宙政策的开启年,多地政府更加意识到元宇宙在新的技术革新和产业变革中的重要作用,因地制宜制定推动当地元宇宙产业发展的专项政策。 四是区块链监管开始注重平台经济、城市建设高质量、高水平化发展。2022年1月,国家发展改革委等部门发布《关于推动平台经济规范健康持续发展的若干意见》,其中提到要加强区块链平台技术创新,完善平台经济领域监管规则体系,推动协同治理。2022年8月,中国银保监会发布《关于银行业保险业支持城市建设和治理的指导意见》,提出鼓励银行保险机构合理应用区块链等新兴技术,提升城市金融服务能力和风险管控水平,更好推动城市智慧化水平建设。 2 标准制定加速推进,体系规范持续完善 一是区块链技术规范标准及区块链在供应链、能源等领域应用国际标准积极制定。2022年,我国积极参与区块链技术和区块链应用国际标准,提升区块链发展国际话语权。一方面,分布式技术、智能合约标准研究不断加大,为智能合约应用的功能、性能、安全提供指引。2022年11月,由蚂蚁链和中国信通院联合立项的《分布式账本系统智能合约生命周期管理要求》《基于分布式账本技术的授权服务应用指南》获得国际电信联盟立项, 旨在为用户、开发者、服务提供商、审计方等提供高效、稳定、安全的开发环境,加强身份信息及隐私保护,促进区块链应用推广。 另一方面,区块链在供应链金融、数字藏品、绿电消费等领域应用标准加快研制。2022年4月,IEEE 计算机协会区块链和分布式记账标准委员会发布《基于区块链的供应链金融标准》,对基于区块链的供应链金融通用框架、角色模型、典型业务流程、技术要求、安全要求等方面进行定义,有助于提升企业自身的供应链金融系统标准化水平,以标准促协同,助力产业数字化升级。2022年12月,由北京电力交易中心有限公司联合国网数字科技控股有限公司等单位编制的《基于区块链的绿电消费信息溯源参考架构》获得国际电信联盟立项通过,为国际国内区块链在绿电消费信息溯源领域应用、绿电绿证方案提供指引,有助于提升我国在绿色低碳领域的国际规则制定权和话语权。 二是区块链国家标准进展不断。2021年《信息技术 区块链和分布式记账技术 存证应用指南》《信息技术 区块链应用服务中间件 参考架构》《信息技术 区块链和分布式记账技术 系统测试要求》等起草的区块链技术标准于 2022年已经征求意见,有望对区块链技术在存证应用、系统部署、应用接入等方面提供显著帮助,加强区块链系统安全性能,促进各领域区块链业务实际需求。同时,国家继续加大区块链在实体经济应用标准研制,如《信息技术 区块链和分布式记账技术 物流追踪服务应用指南》将为物流行业数据保护、监管合规等提供规范,深入区块链与实体经济融合,探索数字经济发展新模式。 三是地方标准加快制定。2022年,各地方政府及企事业单位加快区块链在自身优势领域标准研制,助力提高地方技术应用品牌和竞争能力。如北京市作为全国做政治、文化、国际交往、科技创新等中心,在实现“互联网+政务”,建设数字政府方面 处于领先地位。在政务服务领域,北京市已落地百余个应用场景,在促进数据共享、业务协同等方面成效显著,为城市发展提供良好的营商环境。2022年,北京市深入政务服务,打造全国首个超大城市区块链基础设施“目录链”。同时,北京市经济和信息化局、大数据中心联合中国科学院计算技术研究所、北京航空航天大学、北京工业大学、中国科学院自动化研究所、北京微芯区块链与边缘计算研究院华为技术有限公司等多个校企,发布《目录区块链技术规范》,旨在以“目录链”为核心,进一步促进“目录链”上政务和社会数据安全的有序流通,构建数据要素可信流通、治理体系高效协同的“北京模式 ”。云南省作为东南亚地区 重要的贸易赛道,2022 年发布《区块链跨境贸易服务应用指南》,旨在进一步引导云南跨境贸易规范、健康、有序发展,打造中国跨境贸易高质量品牌。 四是团体标准成果显著。在中央网信办、工信部等多部门的推动下,2022年是区块链应用推广元年。为促进区块链技术在各应用领域的健康、有序发展,企事业单位、高校等社会各界团体加快区块链技术和行业应用标准制定。根据赛迪区块链研究院统计,2022 年颁布的区块链团体标准超 40 余项,涵盖电商、农产品溯源、支付交易、工业、政务服务、能源、医疗、物流等多个领域。同时,随着元宇宙的概念不断深入,基于区块链的元宇宙相关标准也在不断研制中,力促新业态新模式规范发展。 3 技术研究实力不断增强,推动解决方案更新迭代 一是以高校为主的区块链团队实力不断增强,区块链人才培养持续输出。一方面,根据赛迪区块链研究院统计,截至2022年底,由高校主导的区块链实验室、创新中心、孵化基地等数量已有41家。且以高校为主导的技术不断创新,如北京邮电大学提出的一种基于区块链的数据受控流转方法,可在不可信网络环境下建立数据流转联盟链,设立可信第三方、数据上传区和下载区,执行数据通过加密上传的智能合约,设置不同用户间的访问 控制结构树,对流转数据加密并将其上传至数据流转中台,在执行密钥生成的智能合约时,可信第三方根据数据接收者的身份属性,动态生成资源访问密钥,最后执行数据解密获取的智能合约,数据接收者利用资源访问密钥进行解密获得流转数据明文,并通过链上链下数据摘要对比,验证流转数据的真实性。这种方法即可确保数据来源可信,也可控制数据流动范围。 另一方面,目前,区块链复合型、创新型人才问题依旧突出,高校是解决人才培养的重要途径。根据赛迪区块链研究院统计,截至2022年底,我国已有超 60 家高校开设区块链专业或课程,其中2022年新增8所。如三亚学院开设《区块链工程》课程,旨在贯彻当前“新基建”战略,布局“新工科”建设,为培养掌握区块链技术基本理论和区块链项目开发方法,具有区块链系统设计与实现能力、区块链项目管理与实施能力的人才提供输出途径。打造具备较强团队协作、沟通表达和信息搜索分析职业素质,在区块链项目系统设计开发、区块链项目管理、区块链系统服务等领域发挥作用的复合应用型专业技术人才。 二是以企业为主的区块链技术研发不断深入,解决方案更新迭代。一方面,截至2022年底,由企业主导的区块链实验室、创新中心、孵化基地等数量已超60家。如国家电网提出的基于区块链的近零碳排放园区的能源交易系统,可为包括园区区域链和能源供应区块链提供基于蚁群算法共识构建的跨链交互模型进行能源交易数据功能,实现园区区域链与能源供应区块链的跨链交互,提高了跨链交互效率,实现园区区块碳减排管理的智能化、 自动化管理。 另一方面,以企业为主的区块链专利申请数量和公开数量遥遥领先。根据赛迪区块链研究院统计,截至2022年底,我国区块链专利申请量和公开量均已超6万项,其中申请量2022年约7800余项,公开量约16000余项,且均位居全球第一。 从应用方面来看,区块链专利涉及了数据存储、金融支付、信息检索、商贸服务、电子标签、数字资产等领域。从技术方面来看,区块链专利主要涉及共识算法、验证机制、跨链技术、数据安全等方面。从专利申请主体来看,截至2022年底,包括高校、企业、个人在内的申请主体已有近5000个,其中以企业最为突出,是区块链专利方案贡献的中坚力量。2022 年专利申请排名前十的企业依旧以科技型和金融类公司为主。 2022 年我国区块链专利公开量排名前十企业 […]

新东方展览策划执行|第三届中国可信区块链安全攻防大赛决赛启动

2023年9月19日,第三届中国可信区块链安全攻防大赛决赛在世纪城国际会议中心正式启动!本届大赛以“蓉聚创新力 链接信时代”为主题,由成都市人民政府、中国信息通信研究院共同主办,成都市经济和信息化局成都市新经济发展委员会、可信区块链推进计划承办,成都链安科技有限公司、深圳前海微众银行股份有限公司、联通数字科技有限公司、北京智谷星图科技有限公司协办,成都新东方展览有限公司策划执行。大赛旨在集聚顶尖区块链技术人才,推广区块链安全防护成果,培育优秀区块链企业,并充分发挥区块链在产业变革中的重要作用,促进区块链和经济社会深度融合,加快推动本土区块链技术应用和产业发展,助力成都打造可信城市和区块链产业发展高地。 据悉,作为2023成都全球创新创业交易会的重要组成部分,本届大赛决赛将在9月20日、21日,决出27支获奖队伍,其中一等奖3个、二等奖9个、三等奖15个。 36支高水平战队成都集结 争夺全国区块链安全领域高水平奖项 据悉,成都自2021年起每年举办中国可信区块链安全攻防大赛,是目前国内区块链安全领域的高水平赛事。大赛由业内名企、名人多方构建,不仅是一场规模盛大、赛道精准、参赛作品多元、参赛项目前沿的专业比赛,更是一次国内优秀区块链安全人才交流的盛会、一次合作发展的良机。自7月开赛以来,来自北京邮电大学、电子科技大学、中山大学等25所重点高校,蚂蚁集团、奇安信、浪潮云、中国联通等94家企业,以及紫金山实验室、中科院信息工程研究所等2家知名机构共126支战队504名“极客”选手报名参赛。经过初赛激烈比拼、层层选拔,36支队伍披荆斩棘、顶峰相见。 中国工程院院士、清华大学计算机科学与技术系教授郑纬民院士表示,“安全漏洞和安全人才是区块链安全两类宝贵资源,而发掘高价值的漏洞最需要的就是训练有素的安全人才。”基于发现安全漏洞和挖掘安全人才,第三届中国可信区块链安全攻防大赛设置有三条赛道—— 赛道1 原创漏洞演示复现赛旨在发掘年度优秀区块链漏洞成果,暴露区块链技术平台典型问题,促进技术进步与能力提升。 赛道2 典型区块链系统破解赛希望能挖掘优秀的区块链安全分析人才和团队,涌现一批优秀的区块链安全分析工具,提升区块链安全分析能力与效率。 赛道3 区块链安全方案夺旗赛则紧跟当前区块链领域技术及应用需求趋势,针对特定区块链应用场景发掘区块链安全设计需求,大赛中涌现的相应解决方案将对区块链安全防护技术发展起到重要促进作用。 “本届大赛增加了漏洞挖掘、系统破解记忆区块链安全解决方案等环节,通过更精准的赛制夯实区块链安全防护基座,相信本次大赛能够为一批优秀的技术人才以及自主创新的优秀区块链解决方案和应用成果提供全面展示的舞台。”四川省区块链行业协会秘书长安红章说。 权威评委团队高度期待 看好大赛获奖团队前景 科技部“十四五”区块链重点专项专家组组长斯雪明、深圳前海微众银行区块链首席架构师张开翔等15位区块链领域的大咖也将亮相本届大赛的决赛现场,组成阵容强大的评委团队坐镇决赛,指导督战。 “本届大赛的初赛作品来自全国各地,数量多、技术方案合理、方案设计完整,项目整体水平相当优秀。”本届大赛评委张启说,“同时,本届大赛采用统一的云环境,沙盒部署,实战意味更加浓厚。” 决赛中,遇见bug、CUChain、Wings、工昌木卫二分号、飞鸟队、铠甲守护、0xdd-X、锦榕、安全守卫、贰度森林科技、以狐钱包、亚信星链猎手队等12支队伍将参与原创漏洞演示复现赛,针对主流区块链平台进行漏洞挖掘,并进行现场答辩、提交漏洞挖掘报告、完成系统部署、演示漏洞挖掘过程并修复。 FangChain、YYDS、梭哈赔钱送外卖队、CSL、东哥的九日地瓜、F0、钱多多队、Binenet sec、key、time sec、安全联盟、解之队等12支战队将在典型区块链系统破解赛决赛中,围绕区块链共识、账本、密码、智能合约等关键技术,现场解答相关题目。 杭航行队、磐印队、安徽高山科技有限公司、与链同安、邮点厉害、亚信星链探索者队、链恋不舍队、梦想队、WinS2.0、紫金之巅、Einsicht、浪潮云链等12支战队将齐聚区块链安全方案夺旗赛决赛,围绕网络防护、大规模组网防护、安全共识协议、准入防护等题目设计区块链安全解决方案。 评委团也期待在决赛中看到选手们更精彩的表现,以更贴近实战的比赛形式模拟攻防对抗,尽早发现潜在安全问题,将问题解决在萌芽阶段。张启评委表示,中国可信区块链安全攻防大赛连续三届在成都举办决赛,充分说明成都已经初步培育出了区块链产业发展的土壤,全国各地的企业、高校及相关机构通过大赛的平台关注到了成都区块链产业的发展潜力。“成都要趁热打铁,依托已有的区块链安全技术优势,进一步把区块链技术落在实际的生产、生活领域中,努力打造有全国影响力的区块链产业集聚区。”   优秀成都案例亮相 大咖在蓉展望区块链产业前景 2022年,成都市入选国家区块链创新应用综合性试点,试点建设工作指明了成都要围绕基础设施建设、应用场景建设、产业生态建设3个方面部署21项重点任务。在第三届中国可信区块链安全攻防大赛决赛启动仪式上,一批成都市区块链产业发展的新应用和新案例也闪亮登场。 决赛启动仪式上,举行了“第二批成都市试点应用示范场景建设储备项目”授牌仪式,天府法务智慧服务平台、区块链技术在安全消防场景的示范应用、DPIP区块链数字出版融合平台等15个应用入选,覆盖了司法、产权交易、医疗康养等8个应用领域。 中国信息通信研究院云大所大数据与区块链部主任姜春宇还在启动仪式上发布了《区块链数字信任产业成果》,并且为优秀案例颁奖。基于可信网络的链式城市操作系统、区块链赋能“公证+不动产”业务联办、数字债券业务服务平台等成都案例入选其中。 “数字经济新特征主要有数字化、智能化、安全性,其中关键技术区块链、数字孪生、人工智能均为极具潜力的战略性技术……”聚焦数字经济时代下数字化转型中的技术创新和实践,欧洲科学院院士、挪威皇家科学院院士、挪威工程院院士张彦为出席第三届中国可信区块链安全攻防大赛决赛启动仪式的嘉宾带来了《数智链技术赋能未来数字经济发展》主题演讲。 国内区块链领军企业成都链安科技有限公司CEO杨霞分享了当前全球区块链安全态势,区块链安全标准、监管政策、智能合约安全挑战等方面的最新研究。深圳前海微众银行股份有限公司区块链首席架构师张开翔也分享了数字孪生、隐私计算、分布式数据传输协议方面的最新研究成果和应用。 第三届中国可信区块链安全攻防大赛是对前两届大赛品牌及成果的传承延续,励志在区块链安全防护能力这一核心赛道上打造一个“安全”“可信”,且具备国际影响力的“名牌”大赛。决赛为期两天,愿各参赛选手能在决赛中赛出风格、赛出水平,为区块链安全能力建设添砖加瓦,让区块链产业生态更加安全,为数字经济发展保驾护航!

区块链一周盘点‖人工智能和区块链改变世界的 10 种方式

人工智能和区块链改变世界的 10 种方式 区块链技术已成为各个领域的革命性解决方案,其增强人工智能(AI)的潜力正在引起人们的广泛关注。区块链帮助人工智能系统可以受益于提高透明度、增强数据隐私、安全交易和改进模型问责制,从而促进人工智能领域的信任和创新。 1. 数据隐私和安全 区块链可以解决人工智能系统中关键的数据隐私和安全问题。通过在多个节点上以分散的方式存储数据,区块链可以防止未经授权的访问和篡改。此外,它使用户能够保持对其数据的控制,仅授予对特定人工智能算法或实体的访问权限,从而确保隐私。 2. 数据共享与协作 区块链促进多方之间安全、透明的数据共享。借助智能合约,人工智能开发人员可以定义数据访问和使用的条款和条件,从而创建可信的协作环境。这使得组织能够在不损害个人所有权的情况下汇集数据资源,从而改进人工智能模型和洞察力。 3. 数据来源和可审计性 区块链的不变性实现了数据的可追溯性和可听性,确保人工智能系统的透明度。通过在区块链上记录数据交易和转换,利益相关者可以验证用于训练人工智能模型的数据的来源、历史和完整性。此功能促进问责制并减轻对有偏见或恶意操纵数据集的担忧。 4.联合学习 区块链驱动的联合学习结合了去中心化数据存储和协作模型训练的优势。参与者无需将原始数据发送到中央服务器,而是在本地训练人工智能模型并仅共享模型更新或梯度。区块链维护这些更新的记录,确保透明度、完整性并激励参与,使联邦学习更加高效和安全。 5.AI模型市场 区块链可以为人工智能模型创建去中心化市场,开发人员可以直接向用户出售或许可他们的模型。智能合约促进自动和透明的交易,确保模型创建者得到公平的补偿。此类市场鼓励创新,并培育可供各种应用程序和用户访问的多样化人工智能模型生态系统。 6、知识产权保护 区块链的去中心化特性可以为保护人工智能领域的知识产权(IP)提供一个安全的平台。通过在区块链上存储创新和创造并为其添加时间戳,开发人员可以建立所有权证明并保护其知识产权。这赋予了人工智能发明者权力并鼓励协作,同时确保适当的归属和补偿。 7. AI模型验证与确认 区块链可以通过创建开发过程和相关指标的不可变记录来促进人工智能模型的验证和确认。审计人员和监管机构可以轻松检查模型的架构、训练数据和性能,从而增强医疗保健或金融等关键人工智能应用程序的信任和责任。 8、激励机制 区块链引入了代币化和智能合约等激励机制,以鼓励人工智能生态系统的参与和贡献。参与者可以通过共享数据、训练模型或提供计算资源来赚取代币。这些激励措施通过奖励利益相关者的贡献来促进合作、加速研究。 9. 防伪及供应链管理 区块链可以通过提供产品在供应链中的旅程的不可变记录来打击假冒行为。结合图像识别或物联网传感器等人工智能技术,区块链可以确保商品的真实性和来源。这增强了消费者的信任,提高了品牌声誉,并防止假冒产品。 10. 去中心化人工智能治理 基于区块链的治理模型可以确保人工智能系统的去中心化决策和问责。利益相关者通过采用分布式共识机制共同确定人工智能政策、法规和道德框架。这使人工智能减少偏见,并创建更具包容性和透明的决策过程。 蚂蚁链助力杭州打造首个“链上亚运” 蚂蚁链的区块链技术更是全面融入“智能亚运”,助力杭州亚运会实现“多个首次”: 一、首次发行亚运数字特许商品“数字火炬”。2万个数字火炬在鲸探上线后广受年轻用户追捧,并作为数字化探索创新案例被亚运博物馆永久收藏。 二、首次实现亚运数字化碳中和管理。蚂蚁链“碳矩阵”全面助力亚运会数字化碳中和管理,覆盖80多个亚运场馆、交通运输等13个领域的碳排放核算、碳减排量测算、连接认证机构等,以数字技术保障亚运零碳目标实现。 三、首次实现亚运赛事门票“链上”保真验真。300万张亚运会门票首次“上链”,记录门票从生成到使用的每个节点,通过数字化技术有效解决假票问题,为公众提供智能票务新体验。 NASA计划使用区块链在月球上存储数据 NASA、计算机初创公司 Lonestar 和马恩岛正在联手开发一种新的数据存储解决方案:使用区块链在月球上安全存储数据。这是根据BBC Science Focus周五发表的一份报告得出的。可以推测,可以使用区块链的分布式账本技术将月球任务的安全且不可更改的记录(包括航天器、货物和任务目标的信息)保存在月球上。这可能会提高参与月球探索的组织和航天机构的数据准确性和透明度。 Vertu 推出基于 AI 区块链的智能手机 V2   英国豪华手机品牌Vertu在Token2049活动上推出了人工智能区块链智能手机 METAVERTU 2。 该设备配备了基于区块链构建的个性化操作系统,提供了去中心化的安全基础设施。METAVERTU 2 将于 10 月份上市,是世界上首款 […]

2023年区块链技术9大发展趋势

2023年,9大趋势将主导区块链技术趋势的发展变化。有专业机构预测,区块链技术将彻底改变包括政府机构在内的许多行业的运营和流程。此外,其将刺激人们获得新的技能,传统企业将不得不彻底重新考虑其流程,以便从使用这项有前途的技术中获得最大收益。 今天,我们就来看看哪9大趋势将主导2023年的区块链技术~ 1 区块链4.0 区块链4.0专注于创新。速度、用户体验和可用性将成为区块链4.0的重点关注领域。将区块链4.0应用程序分为两个垂直领域: • Web 3.0 • 元宇宙 •  Web 3.0 2008年的全球金融危机暴露了集中控制的漏洞,为去中心化铺平了道路。世界需要Web 3.0——一个用户自主的平台。因为Web 3.0旨在创建一个自主、开放和智能的互联网,其将依赖于去中心化的协议,而区块链可以提供这种协议。 已经有一些第三代区块链旨在支持Web 3.0,但随着区块链4.0的兴起,我们可以期待更多以Web 3.0为重点的区块链的出现,这些区块链将具有内聚互操作性,通过智能合约实现自动化、无缝集成,以及P2P数据文件的抗审查存储。 •  元宇宙 Facebook、Microsoft、Nvidia等科技巨头的梦想项目——元宇宙,将是我们在未来几年经历的下一件大事。我们通过不同的接触点与虚拟世界相连,比如社交、游戏、工作、网络等等。元宇宙将使这些体验更加生动、自然。 先进的人工智能、物联网、增强现实和虚拟现实、云计算和区块链技术将发挥作用,创建元宇宙的虚拟现实空间,用户将通过现实体验与计算机生成的环境和其他用户进行交互。 中心化的元宇宙需要更密集的用户参与、更深入地使用互联网服务以及更多地揭示用户的个人数据。所有这些几乎都意味着更高的网络犯罪风险。将权力交给中心化的机构来管理、控制和分发用户的数据,并不是元宇宙未来的可持续发展模式。因此,开发去中心化的元宇宙平台将为用户提供自主权。Decentraland、Axie Infinity和Starl,这些都是由区块链驱动的去中心化元宇宙。 此外,区块链4.0的高级解决方案可以帮助元宇宙用户规范其安全和信任需求。以元宇宙游戏平台为例,用户可以在该平台上购买、拥有和交易具有巨大潜在价值的游戏物品。为了防止这些资产被伪造,需要通过NFT这样不可改变和稀缺的东西来证明所有权。 最后,区块链4.0将使企业能够将部分或全部当前操作转移到安全的、基于去中心化、无信任和加密账本的自记录应用程序上。企业和机构可以很容易地享受区块链的基本好处。 2 稳定币将更加引人注目 使用比特币作为加密货币的例子本质上是高度不稳定的。为了避免这种波动,稳定币以与每枚代币相关的稳定价值而强烈出现。截至目前,稳定币正处于起步阶段,预计2023年将是区块链稳定币创历史新高的一年。 3 社交网络问题遇到区块链解决方案 到2022年,全球约有47.4亿社交媒体用户。 在社交媒体中引入区块链将能够解决与臭名昭著的丑闻、侵犯隐私、数据控制和内容相关性相关的问题。因此,社交媒体领域的区块链融合是2023年的另一个新兴技术趋势。 通过区块链的实施,可以确保所有社交媒体发布的数据即使在删除之后也不可追踪和复制。此外,用户将更安全地存储数据并保持其所有权。区块链还确保内容相关性的权力掌握在创建者手中,而不是平台所有者。这让用户感觉更安全,因为其可以控制自己想要看到的内容。一项艰巨的任务是说服社交媒体平台实施它,这可以是自愿的,也可以是类似于GDPR的隐私法的结果。 4 互操作性和区块链网络 区块链互操作性是指在多个区块链系统和网络之间共享数据和其他信息的能力。该功能使公众可以很容易地在不同的区块链网络中查看和访问数据。例如,可以将数据从一个以太坊区块链发送到另一个特定的区块链网络。互操作性是一个挑战,但好处是巨大的。 5 经济金融将引领区块链应用 与其他传统业务不同,银行和金融行业不需要为采用区块链技术而对其流程进行彻底的改造。在成功应用于加密货币之后,金融机构开始认真考虑将区块链应用于传统的银行业务。 区块链技术将使银行减少过多的官僚主义,以更低的成本进行更快的交易,并提高其保密性。Gartner的区块链预测之一是,到2023年,银行业将从基于区块链的加密货币的使用中获得数十亿美元的商业价值。 此外,区块链可以用于推出新的加密货币,这些加密货币将受到货币政策的监管或影响。通过这种方式,银行希望降低独立加密货币的竞争优势,并实现对其货币政策的更大控制。 6 区块链融入政府机构 分布式账本的概念对于需要管理大量数据的政府部门也很有吸引力。目前,每个机构都有自己的独立数据库,因此他们必须不断向彼此索取居民的信息。然而,实施区块链技术进行有效的数据管理将改善这些机构的职能。 根据Gartner数据,到2023年,将有超过10亿人的一些数据存储在区块链上,但他们可能没有意识到这一点。此外,国家加密货币将出现,政府将不可避免地认识到区块链衍生货币的好处。数字货币是未来,没有什么会停止。 7 区块链与IoT结合 随着复杂的安全挑战不断涌现,物联网技术市场将重新关注安全问题。这些复杂性源于该技术的多样性和分布式特性。互联网连接设备的数量已经突破260亿台大关。2023年,设备和物联网网络黑客攻击将变得司空见惯。网络运营商有责任阻止入侵者开展业务。 目前物联网的集中式架构是造成物联网网络脆弱性的主要原因之一。随着数十亿设备的连接以及更多设备的添加,物联网成为网络攻击的一大目标,这使得安全变得极其重要。 区块链为物联网安全带来了新的希望。首先,区块链是公开的,每个参与区块链网络节点网络的人都可以看到存储的区块和交易并批准它们,尽管用户仍然可以拥有私有密钥来控制交易。其次,区块链是去中心化的,因此没有单一的权威机构可以批准交易,从而消除了单点故障(SPOF)的弱点。第三,也是最重要的一点,它是安全的——数据库只能扩展,以前的记录不能更改。 8 区块链与AI 随着AI(人工智能)与区块链技术的融合,区块链技术将得到更好的发展。这种集成将显示区块链技术的改进水平和足够数量的应用。 […]

三大主攻方向,五大技术领域,26项攻关任务……关于区块链,上海发布了这项行动方案→

《上海区块链关键技术攻关专项行动方案(2023-2025年)》近日印发,共分五个部分。第一部分明确了上海区块链关键技术攻关三年方案的总体思路、发展目标。第二部分明确了本方案的三大主攻方向。第三部分基于主攻方向提出五大技术领域及26项重点任务。第四部分提出创新体系建设任务。第五部分提出相关保障措施。 (一)关于总体思路和目标 着重明确主攻方向和推进路径:以适度超前探索建立新一代开放许可链技术体系为主线,以区块链新型体系架构、资源调度与管控、信任增强为主攻方向,以自主创新与开放协同为推进路径。   确立发展原则:系统布局、体系推进、市场驱动、场景牵引。 提出发展目标:到2025年,在区块链体系安全、密码算法等基础理论以及区块链专用处理器、智能合约、跨链、新型存储、隐私计算、监管等技术领域,加快实现创新突破,形成可支撑Web3.0创新应用发展、可管可控、开源开放的新一代开放许可链技术体系与标准规范,为构建数字经济可信安全技术底座、培育具有全球影响力的新一代区块链创新生态奠定基础。 (二)关于主攻方向和重点任务 围绕三大主攻方向,聚焦基础软硬件、体系架构、资源调度、安全管控、信任增强五大技术领域,提出26项攻关任务。 主攻方向一:新型体系架构 (1)面向区块链系统安全高速的交易处理、广域网大规模部署的发展需求,重点攻关安全计算芯片、广域网高鲁棒传输等关键技术,推动虚拟机与执行引擎、零知识证明、同态加密、后量子密码等理论与技术创新,促进基础软硬件技术水平达到国际领先。 (2)面向区块链体系架构创新的要求,重点攻关多链组网、治理与经济模型等关键技术,推动扩展分片、安全合约语言、编译器和工具、链数据存储、分布式可验证存储、密态数据库、共识机制等技术创新,促进新一代开放许可链技术体系构建。 主攻方向二:资源调度与管控 (3)面向区块链系统应用支撑能力提升的需求,重点攻关区块链系统抽象模型与中间件等关键技术,推动跨链互操作、可信数据上链等技术创新,促进可扩展、高可靠的区块链资源调度平台构建。 (4)面向区块链系统与应用生态安全发展的需求,重点攻关链上行为分析、内容监管等关键技术,推动形式化验证、漏洞挖掘等技术创新,促进区块链管控技术发展。 主攻方向三:信任增强 (5)面向区块链与隐私计算结合的发展需求,重点攻关隐私计算等关键技术,推动基于区块链的可信身份、可验证计算等技术创新,提升区块链作为信任基础设施在数据流通、数字资产交易等方面的应用支撑能力,推动相关跨境应用试点。 (三)关于创新体系建设 一是建设技术创新支撑平台。建设支撑区块链原创技术试验验证的新一代开放许可链试验床,承载区块链技术创新成果的测试验证和产品工程化。 二是推动区块链应用示范。依托本市资源优势及特色,打造一批典型应用场景和一批标杆工程。重点在政务领域,推动政务公共链服务和垂直场景应用的政务区块链平台建设,聚焦跨境贸易领域,引导各产业主体,加快航运贸易数字化平台建设。 三是培育区块链创新生态。推动区块链开源生态建设。推进区块链标准化研究,支持专业机构开展测试认证、安全审计等服务。积极举办具有国际影响力的区块链技术峰会、创新大赛等活动。 (四)关于保障措施 一是加强组织领导。       组建区块链关键技术攻关工作小组。建立决策咨询机制。 二是创新科研组织机制。      聚焦主攻方向和重点任务,推动基础研究、关键技术攻关、成果转化全链条协同创新。聚焦重大关键技术与战略产品,适时组织市级科技重大专项。推动区块链领域高质量孵化器和重点产业园区建设。 三是建设新型研发机构 与成果转化平台。      探索以新型研发机构任务为导向的“预算+负面清单”经费支持方式,协同有关区开展新型研发机构及成果转化实体的培育和建设。 四是加强人才队伍建设。      集聚一批引领国际科技前沿的区块链理论研究与工程化高端人才,加大青年科研人才培养力度。 关于印发《上海区块链关键技术 攻关专项行动方案 (2023-2025年)》的通知 各有关单位: 经市政府同意,现将《上海区块链关键技术攻关专项行动方案(2023-2025年)》印发给你们,请认真推进落实。 特此通知。 上海市科学技术委员会 2023年9月26日 上海区块链关键技术攻关专项 行动方案(2023-2025年) 区块链技术迅速发展,正在深刻改变生产关系,重构社会信用体系,成为新科技革命和产业变革的重要驱动力,推动数字信任基础设施的构建。根据《上海市建设具有全球影响力的科技创新中心“十四五”规划》,为扎实有序推进本市区块链领域关键技术突破,特制定本行动方案。 一、总体思路和主要目标 贯彻落实市委、市政府对区块链领域创新发展工作的决策部署,抢抓数字信任基础设施和Web3.0发展战略机遇,坚持系统布局、体系推进、市场驱动、场景牵引,统筹发展与安全,以适度超前探索建立新一代开放许可链技术体系为主线,以区块链新型体系架构、资源调度与管控、信任增强为主攻方向,以自主创新与开放协同为推进路径,建设新型研发机构,组织本市骨干型企业、高水平科研型高校和研究机构等开展有组织科研,强化产学研协同攻关,为市级区块链基础服务平台建设以及政务、跨境贸易、供应链、金融、元宇宙、数据要素流通等关键领域打造超级节点提供技术支撑。 到2025年,在区块链体系安全、密码算法等基础理论以及区块链专用处理器、智能合约、跨链、新型存储、隐私计算、监管等技术领域,加快实现创新突破,形成可支撑Web3.0创新应用发展、可管可控、开源开放的新一代开放许可链技术体系与标准规范,为构建数字经济可信安全技术底座、培育具有全球影响力的新一代区块链创新生态奠定基础。

Web3.0下的区块链相关技术进展

区块链是Web3.0构建可信互联、价值互联的关键技术。作为一种新的去中心化基础设施,区块链自身技术也在不断发展。结合Web3.0背景,介绍了区块链的去中心化身份、智能合约、激励机制和隐私保护等相关技术进展和问题,以助力实现基于Web3.0的数据安全共享、业务流通、用户权益保障,从而达到更加公平的价值分配和价值流动。 随着区块链、人工智能、无线边缘计算等技术的快速融合发展,下一代互联网Web3.0的技术研究越来越多。2007年,T.O’Reilly提出Web2.0的概念,对比以门户网站提供静态网页浏览服务为主的Web1.0,Web2.0强调以网络为平台的连接和为用户提供互动等多种增值服务。2014年,以太坊(Ethereum,ETH)的联合创始人Gavin Wood称:现有技术已经无法适用于未来社会和技术的互动,称Web3.0为“后斯诺登网络”(post-Snowden),描绘了一个零信任(zero-trust)下的去中心化、安全、自治的网络。 截至目前,Web3.0作为下一代互联网,学术及企业界对其概念仍然没有统一的认识和定义。有研究者强调其“智能化”“语义化”“个性化”特征;有研究者关注其“去中心化”“安全”“可信”的特征;也有研究者注重其基于数字资产化和资产数字化的价值互联特性;还有研究者强调其可验证性(verifiable),认为Web3.0的核心特征为应用程序的关键计算是可验证的。无论对Web3.0的理解有何异同,区块链是Web3.0的核心支撑技术为普遍共识。 Web3.0与区块链 目前的Web2.0互联网,无论是采用传统的客户服务器架构还是云计算模式,都还是集中化处理的分布式网络。虽然Web2.0极好地实现了用户和网络、网络与网络、用户与用户之间的连接、互动,也极大地改变了人们的生产生活方式,但随着网络应用的深入以及新一代信息技术的快速发展,现有Web2.0网络面临着诸如安全性、隐私性、透明性、真实性等多个方面的技术挑战,同时还存在着权力或利益严重聚集于第三方平台的问题。因此下一代互联网——Web3.0的“去中心化”(decentralized)特点被普遍认同。 区块链是利用块链式数据结构来验证和存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式来保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构和计算范式。 与传统分布式网络相比,区块链更多关注节点平等、不互信、存在有拜占庭节点下的异步网络以及节点如何自治、平等、安全地实现网络服务,更加接近于实际网络情况。来源于比特币的区块链技术天生强调节点平等和去中心化。通过大多数节点的共识是利用密码算法,基于智能合约的同步、严格执行及分布式账本的不可篡改记录等组合,区块链可以实现与分布式网络不同的去中心化和社会资源去中介化,解决Web2.0由于中心化所出现的信任危机、数据及隐私泄露、用户自主性差等问题,实现基于Web3.0的数据安全共享、业务流通、用户权益保障,并进一步通过区块链的加密货币或通证(token)等技术,实现更加公平的价值分配和价值流动,如图1所示。 图1 基于区块链的Web3.0环境 一个基于区块链的更加自主、安全、开放、公平的Web3.0互联网环境,首先要建立用户的去中心化身份,鼓励用户积极参与,需要保障传输及处理数据的安全和隐私,还要构建安全的去中心化应用程序(Dapp)。 Web3.0的去中心化事务处理方式是解决中心平台垄断和利益分配失衡问题的一种尝试,利用区块链的可信协作、分布式执行、数据保护、资产转移等能力进一步整合信息流、业务流和价值流,以更加标准化、更加简洁的链上智能合约来代替现有互联网应用服务,消除对中心机构的依赖。目前,区块链技术研究活跃,所涉及的共识、可扩展性、跨链、分片等技术进展很快。本文从Web3.0去中心化特征的角度介绍去中心化身份、智能合约、激励机制、隐私保护4个方面的相关进展。 Web3.0与去中心化身份 在现有网络环境下,用户身份和个人识别信息PII(personal identifying information)由一个中心化第三方管理,用户缺少对自己数字身份和身份信息所有权的管理,导致容易出现个人隐私泄露等问题。基于去中心化理念的Web3.0的发展,首先需要实现适应去中心化环境的身份管理,同时需要改进现有身份认证中对个人信息的过度泄露,加强用户对自我身份信息的管控权。因此,去中心化身份(decentralized identity,DID)作为一种新的身份认证架构和方法,将区块链的分布式账本、隐私计算等技术融入身份治理当中。 与传统身份管理不同的是,DID分离了用户身份数据的所有权和使用权。为了保障用户身份的所有权和管理权,提出了自我主权身份(self-sovereign identity)的概念和方法,强调在身份信息使用过程中用户可选择性泄露部分敏感信息,实现用户身份信息的有效管理,避免身份隐私过度泄露。 去中心化身份系统的构建方法有多种,比较通用的模型是使用代表实体的身份标识符和与之关联的属性声明凭证。2021年8月万维网联盟图1基于区块链的Web3.0环境     (W3C)发布了《去中心化身份1.0版:核心结构、数据模型和表征》标准,是目前使用较为广泛的去中心化身份方法。 如图2所示,W3C标准中的DID由基础层和应用层组成。基础层主要由DID标识符(DID URL)和DID文档(DID Document)组成。DID标识符是标识用户全网唯一的数字身份的特殊字符串,DID Document是一个JSON-LD格式的数据,包含DIDURL、时间戳、JSON-LD签名、加密参数、加密协议、服务端点等6部分。应用层主要是可验证凭证(verifiable credentials,VC),VC提供了一种表征用户实体具有的某种属性的规范。一般情况下,DID的实体向其他实体出示自己的VC全文,以此来证明自己某些属性的真实性。但是在一些特殊情况下,出于对隐私信息的保护,并不需要出示完整的VC内容,用户可以出示可验证表达(verifiable presentation,VP)来选择性地披露信息,VP是VC持有者向验证者表明自己身份的数据。 图2 分布式数字身份DID的组成模型 虽然以W3C为代表的去中心化身份,通过VC生成VP的方式,实现了在身份认证过程中选择性出示有限的PII信息,最大程度保障了用户的隐私信息,但现有的去中心化身份仍然存在不少问题,针对这些问题,去中心化身份系统研究有很多新进展。文献提出了一种名为PDID(password-authenticated decentralized identities)的基于口令身份验证的去中心化身份系统,允许用户在全局命名空间中注册自己的用户名和密码对,并将其用作通用凭证,此外还可以实现向任何服务器认证用户身份的同时,不向服务器泄露任何密码信息。针对当前的加密方法将去中心化的标识符与公钥绑定,可能会引起身份窃取攻击和单个实体存在多个标识符的问题,文献提出了一种基于新的加密原语——无限单向哈希链的去中心化身份模型,用户只需要一次注册,就可将用户的公钥嵌入到无限单向哈希链中,解决一个实体多个标识符的问题。文献提出了具有可审计性和保密性的DID认证协议,可审计性保证系统能够检测恶意认证事件,保密性防止敌手将认证事件链接到对应的用户和服务提供商。此外,现有的DID文档高速缓存方案中的侧通道可能引起隐私问题,文献提出了一种新的DID解析设计,称为Oblivira(不经意DID解析),Oblivira是一个占用空间小的安全解析代理,可以强制通用解析器在不知道请求内容的情况下解析请求。文献中提出一个CanDID系统,授权最终用户管理自己的凭证,除签发证书外,CanDID的身份识别系统还可以抵抗Sybil攻击,并且允许用户将其密钥存储在CanDID委员会中,实现密钥丢失时的恢复。 智能合约预言机与智能合约安全 Web3.0的目标仍然是通过去中心化应用程序为用户提供网络服务。在区块链中,这些去中心化的应用程序由智能合约实现。由于智能合约部署在链上、运行在链上,智能合约的安全和链下数据的调用一直是难点。 智能合约预言机 区块链系统依靠其共识机制和密码学的相关技术,使得链上的数据难以被篡改,能够保障链上数据的真实性和可靠性,但是对于链下数据缺乏可信保障机制。智能合约预言机(Oracle)是智能合约进行链上链下数据交互的主要技术,用以保证链下数据的完整性和真实性。预言机为链下数据提供了一种可信保障机制,能够实现链下数据的可信上链。基于这种特性,预言机可应用于任何需要与链下进行数据交互的Dapp。区块链预言机本质上是区块链与链下数据调用和访问的可信媒介,是一种为区块链智能合约提供可信链下数据的工具。 2017年,基于以太坊的第一个去中心化预言机Chain Link被提出,通过在链下采用多数据源及多预言机节点的方式获取源头数据,提高源头数据采集的可信性。2019年,国内去中心化预言机Dos Network白皮书发布,从预言机节点选择的角度出发,基于可验证随机函数实现去中心化网络中工作节点的随机选取,并通过门限签名技术实现数据验证。预言机工作角色主要由链上用户智能合约即区块链智能合约、链上预言机智能合约及链下的外部数据源3个部分组成。 目前智能合约预言机也有较多研究进展。文献提出了一种基于门限聚合签名的区块链预言机数据传输模型,该模型将签名与数据聚合到一个预言机上,与链上智能合约进行单次交互,减少区块链存储空间开销和通信负载。文献研究了基于分布式预言机的链下数据源可信评估激励技术,提出了基于分布式预言机的可信数据上链技术。针对提高车联网中的用户身份安全可信问题,文献提出了一种基于区块链预言机的车联网可信身份注册方案。该方案使用智能合约、分布式预言机、机器学习算法等技术构建预测模型,可以保证车联网用户在注册阶段的可信。文献提出了一种基于预言机和零知识证明的区块链数据上链方案,该方案能够提高数据源的可信性并增强数据的隐私安全性。 智能合约安全 智能合约是存在于区块链上以代码形式定义的承诺,一经部署,很难修改。基于区块链的Web3.0应用,最终是以智能合约的形式实现的,而且可能会涉及一些代币交易,因此保证智能合约安全非常重要。 1、智能合约漏洞分类 作为应用最为广泛的主流区块链系统,以太坊上的智能合约漏洞最为典型和丰富。表1以以太坊为例,总结了智能合约编写、编译、区块链交易驱动3个阶段共14种类型的漏洞。 在智能合约的编写阶段,高级语言是主要的工具。在开发者利用高级语言对智能合约进行编写时,安全漏洞主要由高级语言设计模型本身和开发者编程能力参差不齐的问题导致。在编译完成之后,虚拟机是智能合约字节码的执行器。在以太坊环境下,虚拟机层面上智能合约的安全威胁存在于智能合约字节设计规范和运行机制本身的缺陷等。智能合约在区块链平台运行时,由于区块链本身的特性,也会产生如时间戳和事务顺序依赖等安全风险。

一文读懂2023年区块链发展的主要趋势

许多公司已经接受了区块链技术,因为它能够提供无数的工具和技术,例如 NFT、元宇宙和Cryptocurrencies。区块链带来的安全性、增强的隐私性和不变性有助于提高其采用率。区块链技术正在经历各种发展,例如智能合约、Crypto 和 NFT 的出现。   区块链的主要趋势是什么?   2023 年区块链的主要趋势如下: 资产通证化 高级密码学 区块链即服务 私有区块链 企业区块链 dApps Cryptocurrencies 资产通证化 区块链可以对不同的资产(如版税、投资组合和艺术品)进行通证化,将其转换为电子文档。这种特殊的通证化提高了资产流动性,使公司可以使用 NFT 将资产转移给其他人。此外,智能合约允许公司预先安排优势转移。当满足特定条件时,智能合约立即执行并将指定的代币化资产转移给其业务合作伙伴。 高级密码学 区块链涉及密码学,它利用加密来保护节点之间的交互并保持交易的不可更改的动态。区块链使用两种加密算法:非对称和对称。对称加密涉及使用完全相同的密钥在节点之间进行通信。另一方面,非对称加密使设备能够使用私钥和公钥加密和解密消息。 区块链即服务 与集中式云服务一样,区块链还提供基于云的服务,称为区块链即服务(BaaS)。这使得开发人员可以在可以开发去中心化应用程序和智能合约的环境中工作。此外,BaaS 提供不同的开发辅助工具,帮助区块链开发人员轻松创建去中心化应用程序。 私有区块链 许多公司不是使用当前的区块链网络,而是为其特定用途构建私有区块链。私有区块链主要涉及中心化机构,它们选择其区块链网络的可访问性和定制化。开发个人区块链可以帮助企业以定制的方式利用去中心化技术。通过个人区块链,公司可以执行定制功能,仅允许其员工和业务伙伴使用个人区块链网络来限制可访问性。 企业区块链 由于缺乏高可见性和数据控制,许多企业更喜欢使用 ETH 和 BTC 等公共区块链。尽管如此,许多公司还是提供类似私有区块链的功能,例如高数据控制、出色的定制以及极好的隐私。提供类似个人区块链功能的企业称为企业区块链,各种企业可以利用企业区块链来增强其数据安全性并获得包括个人区块链在内的特征。 dApps 区块链提供去中心化应用程序开发,任何人都可以使用智能合约和点对点节点构建去中心化应用程序。dApps 摆脱了管理以及对中心化机构的依赖,这将有助于 dApps 在其基础设施中提供额外的灵活性和控制力。此外,去中心化程序不存在停机问题,因为去中心化服务器由世界各地不同的人提供支持。 Cryptocurrencies Crypto 利用区块链技术将交易数据保存在其点对点网络中。在区块链的帮助下,Crypto 消除了对银行或其他金融机构等中心化机构的依赖,可以在全球范围内不受任何限制和限制地进行交易。 此外,区块链为 Crypto 提供了额外的保护,这使得它们比其他一些中心化资金转移服务更安全。然而,用户将需要一个加密钱包来保存他们的 Crypto,并使它们能够转移给其他用户。区块链为交易提供了多种安全功能,使交易风险更低,更不易受到黑客攻击。