另外还要说明一下,暑假指导老师让我们做一些关于区块链的应用。这里只是涉及极其简单的模拟,主要是记录这些天自己学习的知识。什么是区块链?下面简单说一下区块链是什么,做个比喻,区块就像一个人,区块链好比一群人。怎么才能让一群人联系起来哪,就必须让他们之间有一定的关系和联系。比如,第一个人有100块钱,存入银行。银行给了他一张“凭证”,但是这张凭证被第二个人拿走了,第三个人的凭证被第四个。。。。如此一来
转载
2024-03-10 17:00:52
55阅读
区块链最初是一种公共、非许可型的技术,随着后来其它类型区块链的引入,每种区块链都有了自己特定的适用场景。公共非许可型的区块链是开放的、去中心化的,但速度很慢,而私有许可型的区块链则是部分或完全封闭和集中的。在本文中,我们将讨论构建基于区块链技术的应用程序需要学习什么内容?例如,不同类型的区块链之间有什么异同?采用哪种编程语言才能进行高效的区块链开发?采用哪个平台进行区块链开发?区块链编程的类型基于
转载
2023-12-21 21:54:02
12阅读
区块链技术概念于 2008 年在中本聪关于白皮书中提出。区块链与比有着密切的关系,区块链是的技术支撑,保证加密货币系统的正常运行,是区块链的应用实现,扩大了区块链的知名度并促进其发展。 一、区块链的结构区块链可以理解为一串加密的,互相关联的链式数据块。每个数据块中包含了交易信息,用于验证交易的合法性和有效性。上图为区块链构成模型,一个区块包含区块头和区块体两部分。区块头存储了区块的验证信
区块链行业是一个让人既兴奋又痛苦的行业,兴奋的是这是一个给人无限想象空间的新兴技术,痛苦的是普及率还很低,除了炒币之外还没有成熟的商业变现模式,说白了就是很难用技术赚钱的行业。前些日子笔者的公司落地了一个区块链应用项目,很兴奋的跟朋友口若悬河的时候,朋友却问了一句“区块链是啥?”所以我们觉得区块链行业要发展,除了技术的完善,商业应用的落地,还需要不停的去给普通大众甚至是程序猿传播区块链的概念。区块
转载
2023-11-26 19:52:35
19阅读
今天发一篇关于区块链中名词解释,比如区块、公有链、私有连、私钥公钥等,这些都会在文章中那个提到,希望对大家有些帮助。区块:block记录一段时间内发生的交易和状态结果,对当前账本状态有一次共识。比特币区块就包括区块头和区块体。区块头记录了版本号、前一区块链地址、时间戳、随机数、当前目标哈希值、merkle-root信息。区块提包括交易的详细信息。链:chain 一个个区块顺序串联而成,整个系统状态
转载
2023-10-27 17:01:32
11阅读
在区块链技术的应用中,使用Kubernetes(简称K8S)来管理和部署区块链网络是一种常见的做法。Kubernetes是一个开源的容器编排引擎,可以帮助用户快速、高效地管理容器化应用程序。下面将详细介绍如何在区块链技术中使用Kubernetes。
### 区块链K8S使用流程
下面是使用Kubernetes部署区块链网络的基本步骤:
| 步骤 | 描述 |
| ---- | ---- |
原创
2024-03-28 11:08:07
64阅读
区块链发展好热,你的技术储备跟上了吗?
原创
2021-07-23 16:19:55
1268阅读
点赞
1评论
本质 区块链的发明其本质是对于数据的收集和管理,本来就是一个信息技术领域的术语。 区块链技术本质上是一种分布式数据库技术,每个区块就像一个文件负责记录数据。 特点 因此,它有这么几个特点: 安全 数据在多台计算机上被完整地复制,攻击者没有一个单一的入口点,数据...
转载
2020-09-02 02:05:00
754阅读
2评论
本质区块链的发明其本质是对于数据的收集和管理,本来就是一个信息技术领域的术语。区块链技术本质上是一种分布式数据库技术,每个区块就像一个文件负责记录数据。特点因此,它有这么几个特点:安全 数据在多台计算机上被完整地复制,攻击者没有一个单一的入口点,数据安全性更有保障。不可篡改 一旦进入区块链,任何信息都无法更改。
原创
2021-09-29 10:11:52
846阅读
前言为了更好的理解区块链的底层实现原理,决定自己动手模拟实现一条区块链。思路分析通过之前的学习,从文本知识的角度,我们知道,创世区块、记账原理工作量证明、共识机制等等区块链的相关知识。创建一条区块链,首先默认构造创世区块。在此基础上,我们可以发布交易,并进行,计算出工作量证明,将交易记录到区块中,每成功的挖一次矿,块高就+1。当然在此过程中,可能会出现“造假”的问题。也就是说,每一个新注册的节点,
为方便aelf社区用户即时查询链上信息以及参与到链上事务中,aelf特发布区块链浏览器作为aelf生态的配套工具。本文档将对aelf区块链浏览器的功能属性及使用方法进行图文说明。1. aelf区块链浏览器概述aelf区块链浏览器主要用作监控和搜索主链及其侧链信息。通过aelf区块链浏览器,用户能够:(1)查看:每分钟交易数,区块高度,交易总量,账户总数,应用数量,侧链数量等基本数据;(2)查询:可
转载
2024-04-22 15:02:14
51阅读
前言 区块链太复杂,那我们就讲点简单的。用JS来构建你自己的区块链系统,寥寥几行代码就可以说明区块链的底层数据结构、POW挖矿思想和交易过程等。当然了,真实的场景远远远比这复杂。本文的目的仅限于让大家初步了解、初步认识区块链。 区块链太复杂,那我们就讲点简单的。用JS来构建你自己的区块链系统,寥寥几
转载
2018-12-04 12:28:00
134阅读
2评论
每一项技术的产生都是伟大的创造,常常惊叹于它的美丽,奇思妙想,独辟蹊径,精彩绝伦。每一项技术的设计者都是历史学家,经济学家,哲学家,思想家,生活中的观察者,发现家、领导者,制度的建设者,king,他可能不是技术人,但是他一定是前几项。一、历史公元前3000年左右,美
原创
2022-11-18 00:18:47
657阅读
广大读者都听说过比特币,或许还有智能合约,相信大家都非常想了解这一切是如何工作的。这篇文章就是帮助你使用 Java 语言来实现一个简单的区块链。通过本文,我们将可以:创建自己的区块链理解 hash 函数是如何保持区块链的完整性的如何创造并添加新的块多个节点如何竞争生成块通过浏览器来查看整个链所有其他关于区块链的基础知识环境准备因为大多数区块链的产品都是用gradle作为构建工具,而且springb
转载
2024-03-05 17:54:29
30阅读
十年前,随着比特币的推出,区块链在科技领域突如其来。它的首次引入致使许多企业领袖将区块链和加密数字货币视为同义词。事实上,区块链的价值主张远比加密数字货币丰富得多。区块链技术到底是什么?有何价值?又有哪些具体的应用?本文是腾讯云区块链专家李亮&王乐庆老师在「云加社区沙龙online」的分享整理,将从
转载
2020-07-03 15:27:00
130阅读
一、区块链技术与价值1. 区块链的前生人类的技术可以大致分为两大类:第一类是利用能量,第二类是对信息进行进一步的处理。第一类是利用能量。比如人类发明了火、发明了轮子、内燃机、原子弹,得以对能量进行进一步的处理,让我们能够支配的能量越来越大。另一类技术是我们对当前的数据和信息进行管理,继而提高协作能力,提高生产力。举个例子,我们发明的纸让我们可以记录信息、保存信息;发明的通信网络,可以对更大的信息进
原创
2021-03-31 23:42:24
657阅读
币圈、矿圈的发展近乎成熟,链圈生态也要跟上步伐了
原创
2021-07-23 15:50:07
627阅读
学习目标:今年疫情以来,区块链、比特币已经吸足了公众的目光,大部分人可能都停留在新闻或者投资收益上,对于其中包含的技术,却很少有人了解。我们今天就来了解下到底什么是区块链,什么是hash?学习内容:那么很多童鞋,在某度百科上可以看到: 区块链是一个信息技术领域的术语。从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。基于
转载
2023-10-05 15:42:42
51阅读
## 区块链共识用Python仿真
### 1. 简介
区块链共识是指在分布式系统中,通过一致的算法使所有节点就某个事务达成一致意见。Python作为一门灵活且简单易用的编程语言,非常适合用于实现区块链共识的仿真。本文将教会你如何使用Python进行区块链共识的仿真。
### 2. 流程
下面是实现区块链共识的一般流程:
| 步骤 | 描述 |
| ------ | ------ |
|
原创
2023-07-28 04:23:55
259阅读
# 区块链用 Go 还是 Java:选择的背后
区块链技术近年来不断受到关注,应用领域也越来越广泛。作为一门新兴的技术,使用不同的编程语言来实现区块链各有优劣。这篇文章将讨论在构建区块链时,使用 Go 语言和 Java 的优缺点,并提供简单的代码示例,帮助开发者更好地理解。
## Go 语言的优势
Go 语言,或称 Golang,由 Google 开发,因其高效性和并发能力受到广泛欢迎。其主
原创
2024-10-14 06:06:57
127阅读