金色观察|一文读懂迅雷链
迅雷链(ThunderChain)是迅雷公司打造的具有百万tps高并发、秒级确认能力的高性能区块链,并在此基础上,搭建了迅雷链开放平台,助力开发者快速开发、部署智能合约,企业或个人可以轻松将自己的产品和服务上链,更加便捷地开发区块链应用。
迅雷链开放平台是网心科技基于“迅雷链”倾力打造的区块链服务开放平台。基于迅雷链,提供稳定、快速、低成本的智能合约区块链服务,支持金融、电商、游戏、社交等各种行业应用场景。助力开发者快速部署智能合约,企业可以轻松将自己的产品和服务上链,更加便捷地开发区块链应用。
技术架构
区块链可以理解为一个全局共享的交易数据库系统。任何有权限的软件都可以读取区块链网络中的数据。当需要改变区块网络中的数据时,就必须发起一个被所有区块节点接受的请求,这个请求在系统中统称为交易(Transaction)。
交易具有事务性,提交到区块链,要么全部不执行,要么全部执行。一个交易执行完成后永久保存到区块链,不能再做修改和再次执行。
交易由系统中的账户(Account)发起并且签名,通过加密技术,交易只能由私钥持有人发起,其他人不能修改和伪造。这样保证了交易的真实和安全。
账户(Account)
在区块链系统中有两类账户,一个是外部账户,一个是合约账户。外部账户拥有自己独有的公私密钥,账户由这个密钥对控制。合约账户有自己的代码,账户由自己的代码控制。
账户由一个地址标识,地址长度是一样的,两类账户无差别。外部账户的地址由其公钥产生,合约地址使用创建合约账户的地址以及创建合约账户的交易数(nonce)产生。迅雷链开放平台的合约由官方地址统一部署,普通账户在迅雷区块链不能发布合约。用户的合约必须经过官方评审,由迅雷统一发布。
在系统内部,对待这两类账户是无差别的。每个账户在系统内部有一个256bits到256bits的key-value存储结构,叫做storage。每个账户有个余额叫做balance,单位是wei,可以通过发送带数值的交易到账户进行修改。
合约(Contract)
合约就是存储了代码的区块链账户,通过给这个账户发送交易实现合约调用。当前比较流行的合约编程语言是Solidity。当前开放平台支持基于EVM的Solidity语言和基于WASM的C/C++语言开发的合约。
合约内容为两个部分,数据储存和函数,数据存储着合约的状态,函数是合约对外的接口,通过调用函数实现数据查询和状态修改。
通过Solidity编写合约,编译后得到EVM字节码。通过给合约账户发送交易,实现合约调用。
Gas
Gas是区块链的付费单位,一个交易创建的时候,会指定支付一定数量的Gas。主要是为了约束交易的运算量,以及为交易执行支付费用。交易执行过程中,Gas会以一个EVM设定的规则消耗。
Gas价格(Gas price)是由交易创建者指定的一个值,交易执行需要支付的费用数量为Gas_Price*Gas。交易结束如果Gas有剩余,剩余部分会返回给创建建议的用户。如果Gas不足,交易执行会失败,为了系统安全防止泛洪攻击,交易失败的手续费不返回。Gas价格的最小单位是wei,10^18 wei = 1 迅雷链token。Gas_Price当前固定取值为10^11,暂时没有开放自由设定。
Solidity
Solidity是针对智能合约设计的一门高级编程语言,运行环境是EVM(Ethereum Virtual Machine)。语言设计实现中受到了C++/Python/JavaScript的影响。Solidity是强类型语言,支持继承、多态、接口、抽象、库、自定义数据类型等特性。Solidity支持汇编指令编程,代码编译为字节码后运行在EVM上。Solidity是当下最流行的智能合约开发语言,也是迅雷合约平台推荐和支持的语言。
TRC1
TRC1是合约token的一种约定标准,兼容以太坊ERC20标准,开发者基于TRC1约定标准开发token合约,实现约定里的一类标准方法和状态,包括transfer,approve这些重要功能。基于TRC1开发的合约token,能够被其他合约应用交互使用实现代币分发和交易。
Catalyst
为了帮助开发者在合约正式发布之前,在迅雷链测试环境中编译、部署、执行自己的合约,我们推出了迅雷链合约编译调试工具Catalyst。
Catalyst支持Solidity和WASM两种类型的合约。并且支持领取测试token,用于合约执行中的gas消耗。
产业解决方案
供应链金融平台
迅雷链帮助供应链金融平台提升其风控能力,助其实现低成本融资。亦可以提升业务效率,增加营收,同时将平台授信辐射给多级供应商,进而带来更多客户。
提高平台风控能力,实现低成本融资:应用区块链的链上数据,实现可信授权和可信验证,使金融机构最大程度降低坏账率等不良指标,实现整个平台的风险可控,整体提高了金融机构的风控能力,进而降低了金融平台的融资难度,实现更低成本融资。
提升了平台业务效率,增加机构营收:区块链助力金融平台,提升数字化服务水平,帮助客户解决融资难融资贵的难题,完善企业增信服务,减少冗余繁琐的审核流程,提升了平台整体的业务效率,促进产业链良性运营,为平台实现客户拓展并进而扩大平台营收能力。
平台授信辐射至多级供应商,带来更多目标客户:通过区块链赋能金融平台,在实现融资客户数据隐私保护的基础上,通过智能合约实现供应链中多级穿透,使平台授信辐射至多级供应商,扩大了金融平台的目标客户范围,带来更多业务伙伴。
征信数据共享平台
迅雷链为企业征信提供高效数据共享服务,通过优化结算方式,促进数据源贡献数据。由于区块链不可篡改的特性,征信结果也更加真实可信,同时让征信效率得以提升。
促进数据源贡献数据:通过事先编写的智能合约,可以在链上实时记录数据共享/使用情况,自动完成结算,免去复杂的线下对账流程,更加省时省力,从而鼓励数据源主动贡献数据。
征信结果更加真实可信:将元数据实时提取摘要上链同步,可以保证元数据的不可篡改。在数据源提供元数据时,征信方通过对比哈希可以检验出数据是否进行了修改和删减。基于可信的真实数据征信方可以完成对企业信用状况的准确描述。
提升征信效率:征信机构基于区块链可信数据更快速、高效地输出征信报告,降低机构和用户时间成本的同时节省征信业务费用,从而提升用户数量和业务规模。
可信存证平台
迅雷链技术为传统电子存证构筑钢铁防护链,提升存证真实性判定效率,降低审查难度和风险,让存证更安全可信。
证据真实性判定:迅雷链全节点同步存证,可实现数据无法篡改,使链上取证更可信,监管方可在企业业务数据不中断的同时取证,降低损失,有效提升存证真实性判定的效率。
证据文件存储:硬件存储成本太高,云端存储又担心信息泄露?迅雷链采取分片式存储与解密验证,多节点容灾备份,无需担心存证丢失与取证环节中的信息外泄、盗取等问题,让文件存储更安全。
解密查证:链上数据经授权可查,从上链源头、数据流转、存证下载、公示等全环节的操作均可追溯和验证。
授权管理:迅雷链底层技术支持授权许可,可严格把控访问者的身份权限,通过控制台/接口实现授权管理,接入联盟链的用户还可管理节点,维护联盟中节点的稳定与安全,让节点可信更可控。
智慧公安区块链协作平台
利用区块链数据不可篡改、分布式管理等技术特点,使得各局之间数据加密共享,可解决跨域办案取证问题,提高多警联勤的效率。
跨域信息共享:整合跨系统、跨地域公安基础数据库资源,实现信息资源共享。利用区块链的加密算法保证数据的安全隐私。
提升协作效率:布控请求的发布、执行都完整可信的记录在链,同时结合迅雷链百万级并发处理能力,使得局局直接联动成为可能。采用区块链的智能合约来替代行政指令的层层审批,从而低成本提高布控、执行和反馈的实时性。
解决信任问题:区块链不可篡改性确保原始信息的准确性,记录信息修改的全过程,能够高效杜绝不规范的数据记录,提升公安信息的可信程度。
智慧工业数据协作平台
迅雷链工业数据协作平台将帮助企业缩短其生产周期,同时提升生产质量。相比传统模式,此平台能更优化共给侧产能配置,同时降低生产周期内的资源浪费。
缩短生产周期,提升生产质量:传统工业生产方式的生产链中,每一个生产环节都是独立的信息单元,任何环节出问题,其它环节只能返回重做,造成时间和成本的增加。利用区块链可打破数据源之间的信息孤岛,将数据及价值流转通过区块链记录下来,避免信息不透明不对称。
优化供给侧产能配置:传统生产模式需要投入更多资源,来提升生产系统自动化水平。使得柔性化越来越差;一条自动化生产线上的产品要更换,需将整个生产线进行重建。通过区块链可使得联盟成员之间,共享可信数据,提升行业内数据准确度和利用效率,优化产能配置。
生产全周期内降低资源浪费:生产难以把握市场具体需求,设计作品一遍遍尝试造成大量浪费,开模试样费用昂贵,流通环节也存在浪费。采用区块链,平台便会将从设计、研发、采购、生产、销售、售后等全生命周期数据上链,形成产品完整的溯源链路,精确可靠的控制资源浪费。
智慧电力平台
迅雷链打造的智慧电力平台,能帮助降低中间成本,提升利润率。同时由于区块链的技术特性,也将带来系统安全性的提升,智能化的调度也将降低损耗,提升营收。
降低中间成本,提升利润率:现有模式能源交易由交易所统一规划管理,不仅需要向评级、信托等三方机构支付费用,还需以高昂的成本来维护中心数据库。运用区块链建设分布式电力系统,去中心化可以增强能源市场交易的信任机制,降低成本,提升市场有效性。
核心数据安全得到有效保证:全局信息都由中心机构掌握,在系统信息层面会带来较大的安全风险,国内外都已经发生过多起电力相关企业被攻击的案例,从而导致重要数据丢失。而区块链隐私加密、可信、防篡改,可追溯的特点,能够保护系统核心数据的安全,交易记录等无法被篡改,也便于电力监管部门,对可信数据实现全面管控,提升行业协作效率。
智能调度,降低损耗,提升营收:传统发电站都是集中式发电站,电力需要经过长途运输才能到达用户,一方面中途损耗大,另外一旦出现故障,影响广泛。区块链技术可以建立一个电力的供需信息共享平台,供方各机组可以根据共享信息自主确定发电量,实现生态化的调度运行。
不动产区块链信息共享平台
迅雷链帮助搭建不动产信息平台,规范不动产税收,减少偷税漏税。提升办事效率的同时,也方便了监管,保障了各类凭证的安全
规范税务征收:解决因为信息不对称导致的企业偷税漏税问题,规范化各部门之间的信息共享制度。
提升效率:基于区块链的数据共享不可纂改、真实可信,群众只需完成一次资料填写,资料即可在各相关部门同步,解决传统模式下用户需要在各部门填写纸质资料,来回跑效率低下的问题。
方便监管:基于区块链的房屋产权信息数字化,掌握在公权力之下的数字资产,方便监管,杜绝出现阴阳合同的现象。
保障安全:基于区块链发行的不动产电子证明,具有唯一性。电子凭证的申请、发放过程都会上链,极大的提高凭证的安全性、可靠性、可证伪性。
政务协作服务平台
迅雷链服务平台实现全业务信息融合,保证信息可靠,实现“数据多走路、群众少跑腿”,打造电子证明生态圈,提升政务效率的同时,保证监管透明,执行有保障。
全业务信息融合:多部门数据灵活加密上链,被授权账号可查看加密数据,兼顾数据融合与安全。
跨部门信息可靠:高度可信的链上数据、全局统一的数据中心,实现跨部门数据快速检索,让数据高效可信,助推”群众最多跑一次”改革。
打造电子证明生态圈:通过迅雷链打造各类线上认证服务,提供证明从开立、查询、销毁的全流程服务,打造电子证明生态圈,结合智能合约实现政务自动化办理,为社会带来巨大的社会效益。
监管透明:打破部门墙限制,政务办理全流程清晰可见。即使是跨部门业务,亦能实现穿透式监管,考察执行效率。
电子票据平台
通过将发票全流程上链,利用区块链不可篡改、公开透明的技术特性,协调税务与相关机构的信息开放共享,实现全面监管,提升监管效率,同时使各方查证更便捷。
协调税务与相关机构的信息开放共享:创新协调绿色开放共享的发展理念,树立全面整体的观念。通过区块链的设计理念与技术架构,创新性的协调了税务与多方机构之间的信息开放共享。协调多方角色,促进税务现代化创新发展,赋能财税制度改革。
实现全面监管,提升监管效率:开票流程全程上链,过程真实可信。经营者可以在链上实现发票申领、开具、查验、入账,消费者可以在链上实现存储、流转、报销。税务监管方可以实现全流程监管的科技创新,提升监管效率。有效发现并减少了偷税漏税的违法行为。
监管及各方查证更便捷:监管各方可一键操作,公开透明的查证链上信息。区块链的公开透明并非是指所有信息无条件地公开给任何人,而是与税收管理现代化意义上的公开透明含义是相似的,其内涵都是指数据不可篡改、真实有效,数据和信息在生命周期中各个增加、删除、修改的过程是公开的、透明的。
智慧医疗信息共享平台
区块链结合数据加密等技术,将各个医院组成联盟链,使医疗数据上链共享,打破医院间的信息孤岛,降低运行成本。用户就医只需要授权其病历信息,医生便可访问其病历数据,在保证用户隐私和数据安全的情况下,实现数据共享、数据可信。
打破数据孤岛,提升业务效能:通过区块链技术,促进不同医疗机构之间的业务协同和信息共享,让数据能更高效和可控的分享传递,为医院发展起到了促进作用,也是建立区域协同医疗的重要技术支撑。
加强医疗服务质量管理与控制:区块链对业务在协作和信息共享方面的提升,改变优势医疗资源分配不均的现状,解决协助诊疗时责任不明确的问题,让医疗信息得到确权,医疗资源得到合理分配,医疗责任得到明确划分。
保障医疗数据安全:迅雷链分级密钥权限机制提供数据权限管理,非授权用户不得访问,保障了医疗信息共享过程中数据的隐私性,解决数据隐私安全问题。
疫苗溯源监测系统
将疫苗生产企业、配送单位、疾病防控机构、接种单位、监管部门等参与方数据上链,使疫苗生产、流通、使用等环节融合成一个可全流程溯源可监管且保护隐私的体系。
透明化疫苗数据:采用国家标准定义的数据结构,数据可方便的进行授权共享与协同处理。提升疫苗在生产、流通、使用各环节相关信息的透明度。各部门通过区块链获得疫苗在每一个流通环节的信息,实现信息透明化、共享化。
可追溯:通过区块链,建立完善的疫苗信息数据存储和管理机制,确保数据完整、有效、不可篡改和可追溯。
监管溯源体系:疫苗生产、流通到使用全过程上链记录不可篡改,形成有效的溯源体系。监管部门对每支疫苗的流通均有据可查,杜绝造假,权责分明,解决跨部门监管脱节的问题。
可信福利彩票平台
通过将彩票购买全流程上链,利用区块链不可篡改、公开透明的技术特性,方便监管、杜绝假彩票、帮助合规企业拓展售彩渠道。
杜绝假彩票:监管方的监控审查信息、彩票代理商的出票信息,均可在链上查证,不再担心买到假彩票。
激活渠道:正规彩票代理商可以通过链上信息,向监管方证实售卖方式符合要求,向彩民证实彩票真实可信。从而激活市场需求,提升销量。
甄别不合规代理:代理商统一通过链上渠道获取以及记录信息、数据,监管方可以轻松查证是否操作合规,各项数据是否能对应。从而甄别不正规代理商。
广告营销协作平台
迅雷链帮助广告行业中间参与方打破大平台数据垄断,找到明确的客户群体。同时以自动结算的方式提升对账效率,也能进一步获得客户信任,提升公信力。
打破大平台数据垄断:现有广告行业中间参与方必须遵循中心化大公司的平台规则,因为大公司垄断了用户流量数据。通过区块链+广告的方式,广告中间参与方可以直接找到明确的目标客户群体,并保证广告投放的质量和精准性。
自动结算提升对账效率:现有模式过多环节意味着资金的浪费,每个中间环节都要分帐,也降低了结算的效率,延长了账期。通过区块链的方式,参与各方通过智能合约自动结算,智能合约的自动执行也保障了合约的有效性,及时性。
提高公信力:现有广告接收方在被动,无偿的接受信息,容易对广告产生抵触,并存在机器人模拟人,虚假点击等行为降低了行业公信力。区块链的防篡改,去中心化,可追溯等属性保护了隐私安全,将有偿价值还给用户和广告主,使广告管理更加透明和高效,提升了客户满意度。
学历与资质认证系统
迅雷链学历与资质认证系统可帮助提升校园服务质量,增加学生满意度,同时可提升第三方平台的资质查询效率,简化跨境认证流程,从而降低背调成本,保证人才质量。
迅雷链学历与资质认证系统可帮助提升校园服务质量,增加学生满意度,同时可提升第三方平台的资质查询效率,简化跨境认证流程,从而降低背调成本,保证人才质量。
通过区块链实现第三方平台与学校的信息可信授权与共享,将学生的资质信息都记录在区块链上,避免人为的篡改数据库而伪造学历学籍等资质信息,进而提升平台的资质查询效率。
通过区块链电子证书,及多方签名的保证。降低企业或组织核验个人身份及学历过程中的经济及时间成本,保证企业或组织的人才质量。
由于区块链的去中心化的特性,在现实模式中能够起到公正授信作用,将有效促进各国、各地区之间的学历、学位相互认可,减少申请材料的核实流程,提升认证效率。
商品溯源系统
区块链结合物联网等技术,将商品生产、加工、运输、销售等各个环节的数据上链。借此系统,可以提升企业公信力,同时完善信息管理机制,使企业间沟通更顺畅。
传统溯源业务的主要通过企业自身来做信任背书,结合区块链后,每个环节的溯源信息实时上链,商品溯源信息通过链上查询,且无法篡改,进而提升溯源平台公信力。
全链条数据在不同参与方之间高效流通,有效解决多方参与、信息零碎、重复审核等问题,保障数据真实性和可追责性,快速定位问题环节,从而降低成本、提高效率。
平台不需要对系统进行大改造,只需调用现有API完成数据上链,在不影响商家业务流程和消费者查询溯源信息体验的基础上,让企业整套服务更具有市场竞争力。
零售积分共享平台
迅雷链为零售领域提供可异业联盟的通兑积分,让消费者可在不同零售场景中使用积分,提升客户回流度,实现各零售企业间共享客源、联合培养忠诚度、协同创收。
迅雷链可将数字积分通用化,实现跨行业客户之间共享一套积分体系,扩大积分的使用维度,目标消费群体迅速变大,从而提升销售额。
分布式账本记账,帮助商家间实现积分变动实时清算对账,免去繁琐的对账工作,提高运营效率及用户积分体验。
迅雷跨行业联盟链具有节点安全可控、数据不可篡改等特性,积分的获得与发放透明可查,有效防止商户滥发积分与刷单作弊,保障数字化营销服务的公平与安全。