比特币_区块链_数字货币_资讯-比特币吧

2019.7.24周三农历六月廿二中高会区块链产业联盟快讯

比特币吧

  209.7.24周三农历六月廿二快讯

  、山东省发布工业互联网实施方案,鼓励区块链等新技术的研究

  据大众日报消息,7月23日,记者从山东省工信厅了解到,《山东省深化“互联网+先进制造业”发展工业互联网的实施方案》经山东省政府同意正式印发。实施方案指出,培育供给产业,重点是加强加快工业操作系统、工业大数据系统、工业模型和微服务、工业安全等关键技术研究,鼓励VR/AR、边缘计算、人工智能、区块链等新技术在工业互联网中的应用研究,形成一批创新成果。

  

2019.7.24周三农历六月廿二中高会区块链产业联盟快讯

  2、区块链项目已经成为东南亚科技融资第一大领域

  据证券时报消息,当前,区块链项目已经成为东南亚科技融资第一大领域,互联网、金融科技、企业服务领域紧随其后,医疗健康技术、物流科技、人工智能等领域投融资市场也正在不断扩张。在区块链领域,东南亚地区在新加坡的带领下已逐渐成为全球区块链发展先锋地区,在底层公链技术、区块链治理体系建设上有较大建树,除此之外,投中信息看好东南亚地区在Dapp开发场景应用落地的场景,具备一定的投资机会。目前东南亚地区中,新加坡、菲律宾两国已经明确积极开放分布式存储以及数字货币及交易所的发展。

  3、利用区块链分布式数据库架构设计网络安全防护,重新审视去中心化能力

  《解放军报》7月23日发文表示,进一步建强信息栅格网络,应突出信息栅格网络的抗毁能力建设,利用区块链分布式数据库架构设计网络安全防护,重新审视网络信息体系的“去中心化”能力,确保任一节点被摧毁都不影响网络组网运行。

  4、5G将为区块链技术提供支持

  据澎湃新闻消息,7月23日,在全国政协“委员讲堂”节目上,第十三届全国政协委员、中国联通研究院院长、信息通信领域专家张云勇表示,中国处于5G发展的“第一梯队”。5G的带宽和速率都将有指数级提升,相比于4G时代00Mbps的下载速度,5G的下载速度将达到Gbps,将为智能手机加载AI和区块链技术提供支持。

  5、美国犹他县将在市政选举中试用区块链投票应用

  据CoinDes消息,近日,美国犹他县将在8月份的市政初选中试行Voatz的移动投票应用。该县将为现役军人、其合格家属和海外选民提供基于区块链的投票服务。该试点是犹他县选举部门、Voatz、Tusk慈善机构和国家网络安全中心之间的。

  6、中北汽车将与天津大通投资集团打造集区块链等技术为一体的二手车跨境电商交易平台和出口服务示范平台

  7月22日,“全国首单二手商用车出口发布仪式”在天津东疆保税港区举行。下一步,中北汽车将与天津大通投资集团相关业务板块展开,充分发挥天津港优势,以京津冀为核心区域,辐射三北,面向全国,连通国际,打造集互联网、大数据、物联网、区块链等技术于一体的二手车跨境电商交易平台和出口服务示范平台。

  7、阿布扎比国际金融中心与金融壹账通达成 共同参与开发区块链和分布式账本等项目

  据中国新闻网报道,阿布扎比国际金融中心中国办公室22日透露,在中国-阿联酋经济论坛上,阿布扎比国际金融中心与壹账通金融科技有限公司(平安集团成员)签署谅解备忘录,双方将共同参与开发和/或应用人工智能、区块链和分布式账本、应用程序界面等技术及其他新技术领域的联合创新项目。

  8、工信部将围绕标准等关键环节推进区块链产业健康发展

  209年7月9日,区块链技术和应用峰会暨第三届中国区块链开发大赛成果发布会在杭州举行。工业和信息化部信息化和软件服务业司参加会议并致辞。后续,信息化和软件服务业司将继续加大支持力度,围绕技术、产业、应用、标准等关键环节,积极采取有效措施,营造良好发展环境,推进产业健康发展。

  9、云南能投将打造全省最大实体产业区块链项目

  据昆明日报报道,近日,云南能投智慧能源股份有限公司与云南省科学技术院、上海能链众合科技有限公司签约,三方将共同启动“新能源新经济新智慧”项目。项目以云能智慧运营的新能源充电桩、电动汽车运力资产为基础,依托区块链技术,将应用场景与数字经济相结合,举三方之力共同打造全省最大的实体产业区块链项目,实现云南省新能源车桩网络基础设施建设的跨越式发展。

  0、目前区块链云服务拥有一定的溢价空间

  据财经网报道,近日,京东云与京东数科联合宣布在区块链领域达成,将共同推出智臻链“云”建设规划。目前,京东云官网已经正式上线“区块链防伪追溯”、“区块链数字存证”两款京东云市场SaaS应用。“如今云服务市场空间和潜力很大,但是同质化的竞争很严重。所以通过提供区块链云服务可以打造差异化的服务,再加上现在区块链的概念普及度很广同时热度也很高,从营销策略的角度看是一个很好的卖点,而且相比于其他云服务,目前区块链云服务拥有一定的溢价空间。”值得注意的是,区块链+云计算能否走的长远,也跟企业目前的市场份额息息相关。

  【干货】各区块链底层数据存储分析(一)

  互联网的中心化发展模式是传统网络安全的的软肋,区块链作为一种去中心化、集体维护、不可篡改的新兴技术,是对互联网底层架构的革新,是对当今生产力和生产关系的变革。区块链也被誉为是继蒸汽机、电力、信息和互联网科技之后,目前最有潜力触发第五轮颠覆性革命浪潮的核心技术。

  目前市场上主流的区块链系统有比特币,Ripple,以太坊和 Hyperledger Fabric 。本文的主要目的就是分析当前主要流行的区块链的存储技术以及他们之间的不同。

  区块链简介区块链(英语:blockchain或block chain)是用分布式数据库识别、传播和记载信息的智能化对等网络,也称为价值互联网。中本聪于2008年在《比特币白皮书》中提出“区块链”概念,并在2009年创立了比特币社会网络,开发出第一个区块,即“创世区块”。区块链包含一张被称为区块的列表,有着持续增长并且排列整齐的记录。每个区块都包含一个时间戳和一个与前一区块的链接,这样设计区块链使得数据不可篡改,一旦记录下来,在一个区块中的数据将不可逆。

  其数据结构大致如下:

  (区块链结构)

  数据存储1比特币

  比特币(英语:Bitcoin)是一种去中心化、全球通用、不需第三方机构或个人,基于区块链作为支付技术的电子加密货币。它由中本聪于2009年1月3日,基于无国界的对等网络,用共识主动性开源软件发明创立,是加密货币及区块链的始祖,也是目前知名度与市场总值最高的加密货币。

  比特币存储系统由普通文件和 kv 数据库(levelDB)组成。普通文件用于存储区块链数据,kv 数据库用于存储区块链元数据。

  用于存储区块链数据的普通文件以 blk00000.dat , blk00001.dat 文件名格式组成,如图2所示,其中 index 目录存储用于存储区块元数据。

  (图2)

  为了快速检索区块数据每个文件的大小是128 M Bytes。每个区块的数据(区块头和区块里的所有交易)都会序列成字节码的形式写入 dat 文件中。

  在序列化的过程中,如果检测到当前写入文件尺寸加上区块尺寸大于 128 M Bytes,则会重新生成一个 dat 文件。具体的序列化过程如下所述:

  ?获取当前 dat 文件大小 npos,并将区块大小追加写入至 dat 文件中

  ?序列化区块数据和区块中的交易数据,并将序列化的数据追加至 dat 文件中。

  ?在写入数据的过程中,会生成区块和交易相关的元数据。

  区块的元数据格式如 blockHash,xxxxx+npos 格式, 其中 xxxxx 为 dat 文件序号,npos 为区块写入 dat 文件的起始位置。

  交易的元数据格式如 txHash, xxxxx+npos+nTxOffset 格式, 其中 xxxxx、npos 和上面的描述一致,nTxOffset 为写入 dat 文件的起始位置(基于npos 位置)。

  上述所有元数据都将写入 kv 数据库中,其中 blockhash/txHash 将作为后续查询具体数据在 dat 文件中的索引使用。

  综上所述,在获取链数据的时候只需传入区哈希或是交易哈希,就能很容易的定位到区块数据或是交易数据。

  2瑞波币Ripple 是世界上第一个开放的支付网络,通过这个支付网络可以转账任意一种货币,包括美元、欧元、人民币、日元或者比特币,简便易行快捷,交易确认在几秒以内完成,交易费用几乎是零,没有所谓的跨行异地以及跨国支付费用。

  Ripple 的区块链数据存储系统是由关系型数据库(sqlite)和 kv 数据库组成,其中关系型数据库用来存储区块头信息和每笔交易的具体信息, kv 数据库主要存储区块头、交易和状态表序列化后的数据。 Ripple 这样处理的主要目的是单纯在查询区块头信息和具体每笔交易的时候,可以直接从关系型数据库中查找;而要构造整个区块数据的时候,除了从关系型数据库构造区块头信息外,还要依据区块头里的交易根哈希和状态表根哈希从 kv 数据库中获取具体的交易和状态表信息。这是 Ripple 和其他三种类型区块链系统唯一最大的不同。

  区块头信息的序列化具体步骤:

  ?用区块的哈希作为 Key;

  ?序列化区块高度、区块哈希、前一个区块哈希、交易根哈希、状态表根哈希等生成的数据作为 value;

  ?将 key, value 存储至 kv 数据库中。

  交易的序列化具体步骤:

  ?用区块头中的交易根哈希作为 Key;

  ?序列化交易哈希、交易类型、交易数据和 MetaData 等生成的数据作为 value;

  ? 将 Key, value 存储至 kv 数据库中。

  下表分别是 Ledgers 和 Transactions 表结构。

  列名

  类型

  含义

  LedgerHash

  CHARACTER

  哈希值

  LedgerSeq

  BIGINT UNSIGNED

  Ledger 序号

  PrevHash

  CHARACTER

  前个 Ledger 的 Hash 值

  TotalCoins

  BIGINT UNSIGNED

  当前网络上的 XR P总数(交易会销毁 XRP )

  ClosingTime

  BIGINT UNSIGNED

  关闭时间

  PrevClosingTime

  BIGINT UNSIGNED

  前一个区块的关闭时间

  CloseTimeRes

  BIGINT UNSIGNED

  ledger 关闭时间的解决方案(2-120 S)

  CloseFlags

  BIGINT UNSIGNED

  标识 ledger 的关闭方式,一般都是0

  AccountSetHash

  CHARACTER

  stateMap 根结点 hash

  TransSetHash

  CHARACTER

  txMap 根节点哈希

  (表1:Ledgers )

  列名

  类型

  含义

  TransID

  CHARACTER

  交易 hash

  TransType

  CHARACTER

  交易类型

  FromAcct

  CHARACTER

  交易的发起账户

  FromSeq

  BIGINT UNSIGNED

  交易在账户中的序号

  LedgerSeq

  BIGINT UNSIGNED

  交易落在哪个区块上

  Status

  CHARACTER

  交易的状态 V 表示“共识过”

  RawTxn

  BLOB

  交易序列化数据

  TxnMeta

  BLOB

  交易 metaData 的序列化数据

  (表2:Transactions )

  未完待续......

  交流群传送门近期小编在后台收到很多朋友的留言

  大家都对ChainSQL特别感兴趣

  现在小编送福利啦~

  ChainSQL官方技术交流群已经建立

  小伙伴们有什么意见或建议想要交流的

  长按加入本群

  开发团队的伙伴们在这里等你们哦~

  (PS:由于小伙伴们太热情,1群已满,请加2群)

  (PPS:如二维码过期,小编会主动更新的)