开篇最近公司开发的微服务项目多了,开发出来的项目各个百十来M,而且是用的云服务器,上传云服务器的时候上传半天。恨得我压根直痒痒!所以只好看看有没有使jar包瘦身的方法。结果一搜还真得挺多!今天就拿一个网上找的开源项目实战一下。以后spring boot 项目打的包在也不会动不动几十上百兆了。关注转发收藏吧。项目中例子源码的项目请移步至文章末尾。 实际业务代码只有几十k而已其实整个开源项
转载
2024-07-05 13:03:41
53阅读
摘要:随着信息技术的不断发展, 区块链技术得到了越来越多的关注。并且随着技术水平的不断发展, 区块链技术在物联网以及供应链等领域呈现了十分明显的应用效果。在政府电子政务工作中, 区块链技...
转载
2021-07-20 15:43:33
736阅读
编辑:业余草背景公司要开发区块链,原本是想着使用开发个合约或者是使用个第三方平台来做,后来发现都不符合业务需求。原因很简单,、超级账本等平台都是做共享账本的,有等模块。而我们需要的就是数家公司组个联盟,来共同见证、记录一些不可篡改的交互信息,如 A 公司给 B 公司发了一个 xxx 请求,B 公司响应了什么什么。其实要的就是一个分布式数据库,而且性能要好,不能像那种 10 分钟才生成一个区块。我们
区块链 + 金融案例一:央行区块链数字票据交易平台中国人民银行推动的基于区块链的数字票据交易平台测试成功,据了解,节后央行旗下的数字货币研究所也将正式挂牌。这意味着,在全球范围内,中国人民银行将成为首个研究数字货币及真实应用的中央银行。
数字货币是电子货币形式的替代货币,作为一种金融工具,已被世界很多国家认可。此次央行推动的基于区块链的数字票据交易平台测试成功,意味着在全球范围内,中国人民银行将
原创
2021-08-26 10:40:42
370阅读
区块链社会:解码区块链全球应用与投资案例 》以深入浅出的方式和翔实的数据介绍了区块链这一新兴技术在全球各个行业的各种应用,以及对于未来社会产生的影响。
转载
2023-04-20 19:04:20
184阅读
下载链接:https://pan.baidu.com/s/1blpMVIHrvq6gvAIvDo824g密码:sf54
原创
2018-05-17 10:13:53
381阅读
区块链几大核心:分布式帐本,所需技术:微服务架构,高性能RPC通讯。区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,每一个数据链表可以看作账本。它由多个区块构成了一个有时序的链表,而每个区块里含有多条交易trasaction(缩写为tx)构成的链表。 智能合约机制,所需技术:共识算法1. 智能合约:智能合约就是一段代码,一个具体的场景下的应用程序。管方认可的
转载
2023-12-26 19:41:32
168阅读
显而易见,区块链技术不仅仅是比特币。它在金融、医疗媒体政府和其他行业,创新的应用每天都在出现。 这是江辉晟兴遇到的35个应用案例。虽然有些人可能无法兑现他们的承诺,但是如果区块链证明自己像许多人预测的那样具有革命性,那么其他人就可以继续成为家喻户晓的人物。 网络安全 Guardtime - 该公司正在使用区块链创建“无钥匙”签名系统,该系统目前用于保护100万爱沙尼亚公民的健康记录。 REMME是
一、应用场景:信息共享这应该是区块链最简单的应用场景,就是信息互通有无。1、传统的信息共享的痛点要么是统一由一个中心进行信息发布和分发,要么是彼此之间定时批量对账(典型的每天一次),对于有时效性要求的信息共享,难以达到实时共享。信息共享的双方缺少一种相互信任的通信方式,难以确定收到的信息是否是对方发送的。2、区块链+信息共享首先,区块链本身就是需要保持各个节点的数据一致性的,可以说是自带信息共享功
转载
2019-03-05 11:02:59
431阅读
一、前言
本文是一篇针对的是区块链的共识机制的序言,也可以说是“杂烩”。之后,还会详细地针对共识机制描述的博文。提及共识机制,我们不得不说到中本聪的在《Bitcoin: A peer-to-peer electronic cash system》文章中涉及的工作量证明(POW)。这种共识机制在去中心化的思想下解决了节点间相互信任的问题,使得区块链能在众多的节点上达到一种较为平衡的状态。区块
转载
2024-05-02 07:31:24
60阅读
想要初步了解区块链技术到底如何落实到现实应用上,先来简单看看几个国内区块链落地实际应用成功案例:1、微众银行运用区块链技术进行贷款清算2016年9月,微众银行联合上海华瑞银行投入试运行基于联盟型区块链技术的银行间联合贷款清算平台,用于优化两家银行“微粒贷”联合贷款的结算和清算。引入这个区块链系统,所有的信息都记录在区块链网络上,无法篡改,交易过程中同时清算,实现实时清算,节省了大量人力物力。2、中
转载
2024-10-28 21:36:15
71阅读
目录一、什么是Truffle二、安装Truffle三、创建并初始化项目四、创建合约五、编译合约六、迁移合约1. arifacts.require()2. module.exports3. 初始化迁移合约4. 部署器(deployer)5. deployer API 一、什么是TruffleTruffle是针对基于以太坊的Solidity语言的一套开发框架。本身基于Javascript。Truffl
转载
2023-08-08 13:40:20
205阅读
#区块链的技术框架 区块链的技术框架主要包括数据层、网络层、共识层、激励层、合约层和应用层。 1、数据层:数据块在数据层上打上时间戳从而形成一条数据链条,通过时间戳可对数据块进行溯源追踪、定位,在数据层通过哈希算法对数据进行非对称加密,可用于数据的信息加密,登录认证。区块链底层存储不需要本地数据库,通过分布式存储实现了数据的安全性和不可篡改的属性。 2、网络层:区块链数据的传输依赖P2P,每一个节
转载
2023-07-13 17:19:42
243阅读
区块链与其它技术进行融合,以打造完整的解决方案,已成为行业共识。其中,物联网可以大规模低成本地采集数据,而区块链可以大规模低成本地信任数据,因此区块链与物联网的融合被认为具有较大的想象空间。截至目前,“区块链+物联网”的融合发展现状如何?有哪些可供借鉴的模式和案例?
主要由三部分组成:首先是区块链基础知识介绍;第二,简单介绍区块链技术面对物联网、数字经济应用的挑战,及RISC-V可能可以解决的
原创
2021-08-26 13:43:58
314阅读
一、基本概念什么是区块链?区块链是一种以密码学方式保证的不可篡改和不可伪造的分布式账本。关键特点:去中心化,不可篡改性,匿名性,安全可信区块链架构 1.数据层:主要描述区块链系统的物理形式。它是从Genesis区块开始的区块链链结构,包括区块数据、随机数、时间戳、公钥和私钥等数据。它是整个区块链技术中最底层的数据结构。 2.网络层:分布式网络的机制主要通过P2P技术实现,包括P2P网络机制、数据传
转载
2024-01-25 19:10:59
25阅读
区块链技术已经成为了一个备受关注的领域。区块链技术的应用范围越来越广泛,从数字货币到金融交易,区块链技术已经成为了现代金融领域中不可或缺的一部分。一、区块链技术的基本原理区块链技术是一种去中心化的分布式账本技术,它通过密码学算法和共识机制来保证数据的安全性和可信度。区块链技术的核心是区块,每个区块包含了一定数量的交易记录,每个区块都有一个唯一的哈希值,同时也包含了前一个区块的哈希值,这样就形成了一
转载
2024-01-30 14:03:17
7阅读
区块链项目开发
原创
2018-09-13 10:50:13
785阅读
介绍区块链技术是一种分布式账本技术,它可以确保数据的安全性和可靠性,在金融、供应链、治理等领域有着广泛的应用。而Go语言作为一种高效、可靠和易用的编程语言,对于区块链开发来说具有很高的适用性。在Go语言的生态系统中,有许多成熟的开发框架可供选择,用于简化区块链应用的开发过程。本文将介绍几个流行的Go区块链开发框架,并讨论它们的特点和用途。1. FabricHyperledger Fabric是一个
转载
2024-06-02 16:30:11
41阅读
首先,让我们对区块链和软件工程有一个大致的了解。 区块链是一个信息技术领域的术语。从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。基于这些特征,区块链技术奠定了坚实的“信
转载
2024-01-16 16:48:11
115阅读
1. 语言成熟度的考虑一个语言是一个成熟的语言,一个重要的标志就是开发过非常大型的系统。云计算领域的两个核心系统 docker 和 k8s 都是用go 语言开发的。目前大部分区块链系统也是选择用go语言开发,可以说,要做区块链,go语言是必须要学的一种语言。2. 开发人员的数量一个语言的入门成本比较低,但是要精通类库和最佳实践,必须要经过数年的学习时间。所以非常小众的语言肯定不在考虑在
转载
2023-07-18 12:21:00
134阅读