- 博客(18)
- 资源 (15)
- 收藏
- 关注
原创 区块链--来自百度百科
区块链是一种数据结构区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式区块链(Blockchain),是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链是一种按照时间顺序将数据区块以顺序相连...
2019-05-26 16:07:28 321
原创 区块链--区块网上的介绍
区块链是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的技术保证数据传输和访问控制的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。目前,区块链被很多大型机构称为彻底改变业务乃至机构运作模式的重大突破性技术。在金融、物联网、公益慈善、医疗健康、供应链等领域,越来越多的企业机构开始探索区块链在行业中的应用前景,规划...
2019-05-26 16:00:41 688
原创 初学区块链时了解的概念
区块链是一种数据结构区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式区块链(Blockchain),是比特币的一个重要概念,它本质上是一个去中心化的数据库,同时作为比特币的底层技术,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次比特币网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链是一种按照时间顺序将数据区块以顺序相连...
2019-05-26 15:46:16 167
原创 研究生导师有关感悟
愿意给你分配很多时间的老师,极有可能是好导师,愿意把时间投资在你身上,必然是器重你找老师时跟他/她之前辅导过的学生聊聊,最可靠的标准就是一个好的导师愿意在你身上投资时间你也必须有相应的回报,导师也是看到了你身上的潜力,才愿意助你一臂之力盲目的服从于导师,你可能没有什么好结果读研,不要把自己当成乖乖的学生,人格与思维都要有独立起来,底线要明确,目标要明确考察导师,人...
2019-05-26 15:43:30 610
原创 《区块链基础知识25讲》-第十四讲-存储交易数据
目标是利用区块链技术,以有序的方式维护交易数据的整个历史记录挑战是如何按交易顺序存储发生的交易数据,并且找到一种能够快速检测到交易数据发生变化的方法通过创建一个交易数据库,并维护一个保留了将交易添加到交易数据库中顺序的目录来实现对历史交易记录的保存改变后的书籍与区块链数据结构的比较区块头不直接存储交易数据,而是只存储交易数据的哈希值现实的区块链直接将内容数据(如交易数据)存...
2019-05-26 15:25:57 2247
原创 《区块链基础知识25讲》-第十三讲-交易授权
数字签名数字签名可用于识别一个账户,表明他的所有者同意对特定的交易数据的内容进行授权,并通过允许将新的交易数据添加到历史交易数据中来批准它的执行。利用了哈希引用以及非对称加密技术中的公私钥对交易进行授权三个主要元素:创建数字签名利用数字签名验证信息所有数字签名识别伪造的问候语区块链中的数字签名满足以下要求可以说明账户所有者同意转移特定交易数据的所有权可防止未经账户所有者同...
2019-05-26 15:22:35 1263
原创 《区块链基础知识25讲》-第十一讲-实际应用
根据哈希值进行数据对比计算并且对比数据的哈希值,如果得到的哈希值不同则数据不同。如果两个或者两个以上的哈希值相同,则对应的输入数据也相同,是基于哈希计算的防碰撞上的可以检测数据变化为了检查证明类文件或者交易数据等固定不变的文件在发送或者存储到数据库中是否发生变化哈希引用为了确保存储在数据库中的数据不发生改变,是一种对应其他数据的数据如果数据改变,哈希引用会禁止对数据进行引用,同...
2019-05-26 13:24:29 827
原创 《区块链基础知识25讲》-第十二讲-确保账户安全
区块链使用非对称加密技术是为了确认所有者跟资产的对应关系,确保只有合法所有者才能获取他的资产用户使用公钥来确认给某账户转移资产,只有拥有私钥的人才能获取这些资产加密学是为了保护数据安全,防止未授权的人获取用户数据,使用密钥保护数据安全加密流程:产生数据,使用密钥加密数据成文档,保存文档或者把文档发送给某人,利用密钥读取加密文档对称加密:用同一种密钥进行加密和解密非对称加密:使用两...
2019-05-26 13:24:24 999
原创 《区块链基础知识25讲》-第十讲-哈希算法
无论输入数据的大小及类型如何,均可以将输入数据转换成固定长度的输出加密哈希算法拥有的特征能为任意类型的数据快速创建哈希值确定性:相同输入必定产生相同哈希值,换句话说,输入不同则得到的哈希值绝对不同伪随机:输入数据被改变则返回的哈希值的变化是不可预测的,即不可能根据输入预测哈希值。单向函数:不可逆,不能通过哈希值恢复原始的输入数据防碰撞:同数据块产生相同的哈希值的机会很小,则哈希算法是...
2019-05-25 20:41:29 1363
原创 《区块链基础知识25讲》-第九讲-记录所有权
把交易历史记录作为当前所有权的证明依据。需要:找到一份不仅是声称某人是某物所有者的账本记录,而且还提供所有权的证据文件,从而作为所有权的证明。每一次所有权的交易通过交易记录进行描述。存储在账本中的完整历史交易记录,为每个人如何获取财产所有权提供了可供追溯审计的证据交易是将所有权从一个所有者转移给其他人的行为所有权数据描述当前的所有权状态,只是声明了所有权的状态交易数据描述所有权的转...
2019-05-25 20:37:22 1013
原创 《区块链基础知识25讲》-第八讲-设计区块链
目标设计一套在一个完全开放且不可靠环境下运行的软件,让其去管理运行在去中心化点对点系统上的分布式账本。管理所有权。所研究系统的特征完全去中心化的点对点系统,计算机资源由系统用户提供节点通过互联网连接节点数量,节点是否值得信任,以及节点的可靠性均未知初衷是为了管理数字资产的所有权,如消费积分或者加密货币要完成的任务描述所有权:交易是描述所有权转移的好方法保护所有权:...
2019-05-25 20:31:07 951
原创 《区块链基础知识25讲》-第七讲-双花问题
三种含义复制数字产品引起的问题去中心化的点对点分布式账本种可能存在的问题完全分布式点对点系统种违反完备性的一个例子双花问题可以看作是去中心化点对点系统中数据一致性的问题...
2019-05-25 20:26:37 1233
原创 《区块链基础知识25讲》-第六讲-所有权
区块链可以用来管理和区分所有权所有权证明三要素对所有者的证明对事物被拥有的证明提供一个所有者与事物之间的连接区块链是一个能够被任何人访问,拥有类似账本功能的巨大去中心化点对点系统,也可以将它理解为一个去中心化的账本区块链算法确保了单个节点在每一次投票之后,能够同步到同一个状态系统的完备性是系统具备提供真实且正确所有权描述的关键完全去中心化点对点账本系统的完备性,是其进行...
2019-05-25 20:25:08 797
原创 《区块链基础知识25讲》-第五讲-术语
区块链的定义:数据结构的名称算法的名称完整技术方案的名称普通应用场景下完全去中心化点对点系统 的概括性术语:利用区块链技术方案实现完全去中心化点对点分布式账本系统的方法临时定义区块链是一个完全分布式的点对点账本系统,其利用一个特殊算法,实现对区块内信息生成顺序的协调,并使用加密技术对区块数据进行连接,从而确保了系统的完备性。...
2019-05-25 20:22:45 811
原创 《区块链基础知识25讲》-第四讲-核心问题
满足并且确保完全去中心化系统的完备性,最重要的以下两个条件:了解系统中的节点数目了解节点的可信任程度两个主要的点对点系统的完备性威胁:技术性故障恶意节点:部分节点会出于私利而剥夺整个系统,或占据整个系统的主要资源...
2019-05-25 20:21:13 822
原创 《区块链基础知识25讲》-第三讲-去中心化
点对点系统相对于中心化系统的优势在于前者直接在交易双方之间进行交互,不通过中间人,因此处理时间低,成本低点对点系统由若干节点(PC)组成的分布式软件系统,系统中单一节点的计算资源(比如CPU处理能力、存储容量)可直接被其他节点调用。所有用户的计算机均为计算机资源的供应者与提供者。点对点系统的架构点对点系统是分布式计算机系统,由共享计算机资源的各个节点组成。中心化系统通过维护中心节点...
2019-05-25 20:19:19 919
原创 《区块链基础知识25讲》-第二讲-无题
现代软件系统主要采用两种架构:去中心化架构与中心化架构中心化系统中一个中心化模块连接了其他所有的模块,而去中心化系统没有中心节点,从而无法进行节点间的协调与控制。去中心化系统的优势建立在多台计算机之上的去中心化系统主要具有如下优势:计算能力更强计算能力表现为系统中所有互联计算机的能力之和成本更低一台超级计算机的搭建、维护与运营成本会远远高于相同能力的去中心化系统可靠性更好一个计...
2019-05-25 20:15:29 1221
原创 《区块链基础知识25讲》-第一讲-分层
使用两种方法来对软件系统进行分割:应用层与实现层功能性与非功能性对软件系统按照用户需求和内在技术原理划分,实际就是区分应用层与实现层应用层是从用户需求出发的实现层本质上是技术性内容系统的功能性是考虑系统能做什么,非功能性是指系统做的怎么样功能性比如播放音乐,拍摄图片等非功能性比如有一个好看的界面,快速运行的软件等类比英语语法,一个人走快走慢走都是走,但是走的快慢不一样...
2019-05-25 20:08:33 2272
Curve Fitting Toolbox | matlab工具箱
2022-04-17
matlab中读写segy数据的工具包
2022-04-10
生成托普利兹矩阵的函数toeplitz.m源代码
2022-03-18
用于Prony分析的数据
2022-03-08
A星作业的解.pdf
2020-12-13
《学术综合英语》-罗立胜-研究生英语单词1
2020-12-11
Python构建二元语法模型.zip
2020-12-08
metadata.txt
2020-11-25
Computing Machinery and Intelligence 1950 Turing.pdf
2020-09-24
中国工商银行区块链金融应用发展白皮书.pdf
2020-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人