E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
区块链基础
《这就是区块链》之
区块链基础
(4)--去中心化概念
如上图所示,在之前的3篇文章中,我们讲了区块链的加密系统以及区块链的链表结构,对区块链的“物理结构”有了初步的认识。但是,聪明的你肯定会想到,哈希算法和数字签名是互联网初期的产物,根本不是区块链特有的东西。对,如果区块链仅仅是哈希指针的话,那么肯定不会有那么多公司蜂拥而上,更不会有比特币如今的繁荣。所以,接下来的几篇文章中,我们将会谈到区块链最核心的东西:去中心化和共识算法。在这里再次申明,我写本
Yorick_GYH
·
2018-04-04 16:59
这就是区块链
《这就是区块链》之
区块链基础
(3)--什么是区块链?
阶段目标:什么是区块链?为什么区块链不可篡改?如上图所示,本系列文章的前三篇主要阐述区块链的底层实现原理,力求以最简单和朴素的语言把专业的东西讲的简单一点。前面我们分别谈到了哈希算法和数字签名,今天我们就来看看什么是区块链,区块链和前面的加密系统有什么样的联系。首先,我们必须要明确区块链=区块+链,所以对区块链的介绍变成了解决如下两个问题。1.什么是区块?2.什么是链?首先来看第一个问题:1.什
Yorick_GYH
·
2018-04-04 00:00
这就是区块链
《这就是区块链》之开篇
本系列文章暂定分为三部分:
区块链基础
,区块链应用,加密货币(数字货币)币种介绍,我知道这样的分类不严谨,因为加密货币本身就属于区块链应用的范畴。但考虑到区块链1.0时代过渡到2.0
Yorick_GYH
·
2018-03-27 15:23
这就是区块链
区块链基础
:交易模型解读
1、比特币系统UTXO解读UTXO(unspenttransactionoutput)未花费的交易输出,这是比特币交易中核心概念。UTXO是比特币拥有者的公钥锁定的一个数字,实际是是拥有者的公钥加密的数字,只有拥有者的私钥才能解开。UTXO就是比特币,是比特币系统中虚拟货币的底层实现,也就是说比特币系统中没有一个虚拟货币的概念,只有UTXO。UTXO可以用于支付,新的UTXO可以由挖矿或交易产生。
程裕强
·
2018-03-24 22:01
Java区块链
区块链
比特币
交易模型
Java
区块链基础
知识(四)
知识点辨析区块链的链和c语言中的指针的区别:c语言中指针可以指向一个空的内存,而哈希值必然是根据前一个区块的区块头生成的,如果篡改了某一个区块的数据,那么它的hash一定会发生变化,如果不同步更改后面所有区块的数据,链接关系就会断开,这也是不可篡改性的其中一个保证。公链网络一般是部署在互联网之上的,其一致性目前只能实现最终一致性,而无法实现完全确定的一致性。梅克尔树是通过交易事务数据的hash生成
stanf1l
·
2018-03-24 00:32
区块链基础
:钱包设计
1、钱包设计packagecom.blockchain.model; importjava.util.Map; importcom.blockchain.security.CryptoUtil; importcom.blockchain.security.RSACoder; /***钱包:公钥、私钥、钱包地址*/ publicclassWallet{ /***公钥*/ privateStri
程裕强
·
2018-03-24 00:00
Java区块链
区块链基础
:区块与挖矿
1、区块与区块链(1)Block设计区块Hash值计算公式:Hash=SHA256(最后一个区块的Hash+交易信息+随机数)(2)Block代码packagecom.blockchain.model;importjava.util.List;/***区块结构*/publicclassBlock{/***区块索引号*/privateintindex;/***当前区块的hash值,区块唯一标识*/p
程裕强
·
2018-03-22 23:07
Java区块链
区块链基础
:基于Jetty实现小型HTTP服务
1、创建项目pom.xml文件4.0.0cn.hadronhttp0.0.1-SNAPSHOTjarhttphttp://maven.apache.orgUTF-8org.eclipse.jettyjetty-server9.3.20.v20170531org.eclipse.jettyjetty-servlet9.3.20.v20170531junitjunit4.9test2、HTTPServ
程裕强
·
2018-03-18 22:15
Java区块链
区块链基础
架构模型
一、简单3层架构Ref:http://www.8btc.com/ebook-blockchain二、6层架构Ref:(1)http://blog.csdn.net/qq_35624642/article/details/78138077(2)http://blog.csdn.net/csolo/article/details/52858236区块链技术的模型是由自下而上的数据层、网络层、共识层、激
hello2mao
·
2018-03-16 00:34
区块链
区块链-3:区块链底层架构
区块链基础
架构分为6层,包括数据层、网络层、共识层、激励层、合约层、应用层。每层分别完成一项核心功能,各层之间互相配合,实现一个去中心化的信任机制。
莲娃
·
2018-02-28 10:46
区块链
区块链发展百态及应用落地难点
一、区块链如火如荼,从国家到普通韭菜,各怀心思1、早期币圈人,是一群借助
区块链基础
上的数字货币赚了一大票钱的人。
光弧_18a0
·
2018-02-25 16:09
区块链基础
知识问答
本文由币乎(bihu.com)优质内容计划支持。前几天听李笑来老师在一块听听的直播,他推出一个press.one的项目,这个项目主要是基于区块链技术的一个应用平台,当时我听的似懂非懂,今天特别想找机会学习一下区块链相关的概念。下面的文章全部是问答形式,是我从网上找来的偏重科普而不是技术讲解的内容,基本上不需要技术背景,读完这篇文章应该大概对于区块链有个了解了。兴趣的伙伴,可以一起学习交流。问:什么
勇哥在进化
·
2018-02-08 21:59
区块链基础
知识问答
本文由币乎(bihu.com)优质内容计划支持。前几天听李笑来老师在一块听听的直播,他推出一个press.one的项目,这个项目主要是基于区块链技术的一个应用平台,当时我听的似懂非懂,今天特别想找机会学习一下区块链相关的概念。下面的文章全部是问答形式,是我从网上找来的偏重科普而不是技术讲解的内容,基本上不需要技术背景,读完这篇文章应该大概对于区块链有个了解了。兴趣的伙伴,可以一起学习交流。问:什么
勇哥在进化
·
2018-02-08 21:59
区块链基础
知识(6)-区块链分叉
比特币采用P2P网络架构,网络中每一个节点彼此平等,共同提供网络服务。P2P网络的工作机制,包括节点分类、节点发现、节点连接和广播等,客户端会维护一个列表,里面列出了一些“长期稳定运行”的节点,这样的节点称为“种子节点”。新的客户端可以通过种子节点来快速发现网络中的其它节点。区块链分叉原因:A、B两名矿工在较短时间内都得到工作量证明解,立即传播出去,由于网络延迟等原因,会导致部分节点收到A区块,另
楚游香
·
2018-02-02 12:11
区块链
区块链基础
知识(5)-比特币地址和私钥(所有权)
区块链实际上是比特币的账本,记录着谁拥有多少比特币,只不过这个账本是保存在互联网、分布式的,而不是由一个中心机构或者服务器来存储。比特币地址和私钥是拥有比特币的证明,交易会把比特币锁定在某个地址上,拥有这个地址的用户凭私钥来证明自己拥有这个地址。花费比特币,比特币不会消失,只是锁定到其他人的地址上。为了说明什么是私钥,我们先来了解下什么是非对称加密。加密算法发展的三个阶段1算法加密加密逻辑写在代码
楚游香
·
2018-02-01 13:42
区块链
区块链基础
知识(4)-共识机制和挖矿(谁来记账)
共识机制前面说过,比特币网络相当于全球帐簿,每个节点都有相同的完整账本,这也是比特币安全机制的重要策略,它决定了发生过的交易记录无法篡改。但记账时如果各记各的,必然产生同步和混乱,所以只能由一人来记账,然后同步给其它人就好。那么由谁来负责记账呢?这需要引入一种新的概念,叫共识机制。比特币采用工作量证明的共识机制决定记账权,即谁证明了自己的工作量大,就由谁来记账。工作量大小通过计算区块头的哈希散列值
楚游香
·
2018-01-31 13:04
区块链
区块链基础
知识(3)-区块链的存储(怎样记账)
我们已经知道,比特币相当于是“全球账薄”,那这份账单是如何存储的?也就是说把账记在哪里。区块链包含N个随时间排序的块,每个块都有一个指向前一区块的指针,所有块通过这个指针形成一个链,所以称为区块链。第一个块称为创世区块,如图:从上图可见,区块链由多个区块组成,每个区块由区块头和区块体组成,每个区块头包含区块元信息,同时包含一个指向前一个区块头哈希值的指针,这个指针是防止区块链被篡改的关键信息。区块
楚游香
·
2018-01-30 13:34
区块链
区块链
区块链基础
知识(2)-比特币和区块链的关系
比特币是一种数字货币,它采用的底层技术称为区块链,区块链的主要技术包括:分布式存储、密码学、共识机制、P2P网络等。这些技术都存在已久,但由这些技术组成的比特币是创新,也可以说比特币是区块链技术应用最成功的一个落地产品。为什么比特币这么火?是因为很多人觉得它有价值。为什么它有价值?是因为它绝对可信(至少目前是)!为什么它绝对可信?是因为区块链技术的组合,使交易变得安全、公开、可追溯。所以,区块链承
楚游香
·
2018-01-28 14:40
区块链
区块链基础
知识(1)-什么是比特币
什么是比特币比特币是一种去中心化、点对点的数字货币,它没有实体,具有匿名、快捷、安全及无国界的特性,几乎可以实现传统货币(如人民币、美元…)所做的所有事情,例如买卖商品、汇款、或提供贷款。比特币采用分布式的点对点网络系统,没有中央服务器,允许人或组织之间直接交易,省去了中间清算机构。提高了交易和结算效率,节省了交易成本,尤其是跨境交易的成本。比特币本身通过一个称为“挖矿”的过程产生,挖矿的实质是记
楚游香
·
2018-01-26 13:51
区块链
区块链基础
数字货币是未来发展的方向
本文由币乎社区(bihu.com)内容支持计划奖励区块链虚拟货币是网络社会经济发展到一定阶段出现的一种新型货币,以满足用户的安全性与便利性需求而存在,它代表了未来货币存在形式的发展方向。它产生于互联网,并在网络社会中完全或部分的充当一般等价物,虚拟货币是一种实实在在的货币,具有货币的基本属性,但它是虚拟的,依赖于网络虚拟环境。区块链虚拟货币与生俱来的无国界性,使其在全球范围内比传统货币更具流动性。
奔跑写作
·
2018-01-12 18:12
如何避免搬砖那些坑及自动化搬砖套利--课程笔记
价差的计量标准是BTC或ETH等
区块链基础
币种。寻找价差可通过2个网站查询:http://coinmarketcap.com和http://www.feixiaohao.com。
wenzi2507
·
2018-01-07 20:28
(索引)区块链专利13项、白皮书5篇
2017-12-20
区块链基础
设施实验室专利、白皮书下载汇编2017-12-27
区块链基础
设施实验室报告下载汇编专利13项纳斯达克申请基于区块链数据匹配系统专利近日,美国专利商标局公开发布美国交易所运营商
大圣2017
·
2017-12-28 10:36
(索引)区块链报告23篇
2017-12-20
区块链基础
设施实验室专利、白皮书下载汇编2017-12-27
区块链基础
设施实验室报告下载汇编国际清算银行发布分布式账本技术研究报告国际清算银行(TheBankofInternationalSettlements
大圣2017
·
2017-12-28 10:15
链平方:专为供应链金融服务的区块链平台
通过自主研发的
区块链基础
底层技术平台,为金融机构和ABS交易相关方提供全方位的行业技术解决方案及金融运营服务。
求点原创
·
2017-12-20 17:03
币种介绍--Nuls:价值被低估的底层公有链
上周OKEx上线的一个币种吸引了币哥的注意,因为它要做的事情非常吸引人:“让信任更简单,一个可定制的
区块链基础
设施。”
冯凡Frank
·
2017-12-14 19:45
《区块链技术指南》要点摘录及读后感
1.前言摘录前言摘录2.区块链和比特币初体验区块链和比特币初体验3.
区块链基础
3.1区
AndrewDing
·
2017-12-11 02:57
以太坊来深圳办活动
昨天,国际
区块链基础
架构平台以太坊创始人VitalikButerin来深举行了技术交流活动,多个国家的区块链开发者、研究者、国际国内优秀项目创始人、业界知名投资人及行业知名企业代表等齐聚,探讨以太坊
区块链基础
架构及应用议题
蒙面加菲猫
·
2017-12-04 07:37
【区块链开发指南】
区块链基础
之挖矿和矿池
什么是挖矿?讨论到比特币时,经常会提到的一个名词就是“挖矿”,那么挖矿到底是什么呢?它的详细过程又是怎么的呢?对于我个人而言,以前我知道所谓挖矿大概就是要找一个随机数,使得区块的哈希值小于某个数,但具体是怎样的呢?不知道。。。当然,还不仅如此,很多其他的概念像区块的结构、交易的结构、脚本的类型、P2SH这些概念具体内容到底是什么,其实还是很模糊,只知道大概有某些内容,所以这系列的总结也是为了让自己
--Splay--
·
2017-11-28 14:22
区块链开发指南
【区块链开发指南】
区块链基础
之比特币地址
比特币地址是一个由数字和字母组成的字符串,并且由公钥经过Hash函数生成。通常我们见到的比特币地址是经过Base58Check编码的,这种编码使用了58个字符和校验码,提高了可读性、避免了歧义,并能有效防止地址输入时产生的错误。Base58编码base58和base64一样是一种二进制转可视字符串的算法,主要用来转换大整数值。区别是,转换出来的字符串,去除了几个看起来会产生歧义的字符,如0(零),
--Splay--
·
2017-11-28 14:01
区块链开发指南
转:比特币和
区块链基础
原文地址:http://gitbook.cn/m/mazi/article/599a888a4f732656f021a944?sharedBy=5829b72739d604641f96df38&freeToken=5d7e6000-87d0-11e7-94c3-cbc64562428c&sut=01131450936f11e7842fbde9c233c602&from=groupmessage作者
Alex87654321
·
2017-09-07 10:14
4.数字货币钱包基础
我在前面3篇文章讲了
区块链基础
知识、普通人如何购买以及如何在imtoken里参与ICO。
luckfang
·
2017-07-10 16:50
井底码农对区块链的认知
转载请携带作者名称1.
区块链基础
知识区块链使用一句话概括,就是“基于P2P技术的分布式账本”。
_CHARSET
·
2017-06-20 20:47
区块链基础
知识
区块链基础
知识从2016年开始博主开始关注区块链技术,伴随的科技浪潮的袭来,又将面对一次互联网技术革新。虽说区块链的本质是密码学与p2p的一次融合,但是伴随着越来越多的人才涌入到这一领域。
Dear_Mr_Wang
·
2017-06-15 21:18
区块链
区块链基础
知识
区块链基础
知识从2016年开始博主开始关注区块链技术,伴随的科技浪潮的袭来,又将面对一次互联网技术革新。虽说区块链的本质是密码学与p2p的一次融合,但是伴随着越来越多的人才涌入到这一领域。
Dear_Mr_Wang
·
2017-06-15 21:18
区块链
区块链二级知识考试
区块链基础
知识二级考试,考试时间30分钟,总分100分,请认真作答,出题人及监考老师:高志豪,请转载者注明,谢谢支持!一、单选题(每题5分,共30分)1、中本聪是哪里人?
elwingao
·
2016-11-30 17:13
区块链及FinTech
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他