区块链的实质与真伪

2019年11月03日,应邀在微信群未名大学堂进行了区块链技术及应用的音频讲座。

里面提到了区块链技术的原型与起源等内容,当时群内的介绍信息如下(仅供参考):

未名大学堂首期讲座

讲座题目:区块链技术和应用浅析

讲座嘉宾:青润,青寕信安科技有限公司的创始人。CSDN特约专家、腾讯云TVP、测试时代/领测软件测试网特约专家,目前已经拥有两个发明和多个实用新型授权。

讲座时间:2019年11月3日(今天)晚上八点整

主要内容简介:

       介绍区块链技术的来源、几大特点、保障机制、区块链的类别等,并重点介绍大家比较感兴趣的区块链货币(比特币等)。

1、区块链技术的来源
为了解决多版本的协作开发,从单机配置管理到双机配置管理系统,到分布式的配置管理,记录每一个节点。
配置管理技术做帐本,可以让账本的历史清晰,不会被改变,每次只能新增。
2、几大特点
去中心化:就是多点分布无中心,全都一样,多个版本的多地保存。
无法篡改:只增加,没有修改也没有删除。过去的信息系统都有增删改查,配置管理系统只有增查,去掉了改,因为改就会新增版本,删除就是终止更新,因此都并入到了增里面。
公开透明:任何人都可以查询交易记录,但是账号归属并不明确,因此保护了隐私。
3、三大保障
共识机制:公知,并可以确保。
智能合约:就是记账合约,记录完成迁移的内容。双方认可的信息,以及公知的确认以及可查询。
非对称加密:保障产品安全的加密手段。
4、区块链的分类
区块链分为公有链、私有链和联盟链,这三者的本质区别是准入机制不同,换句话说,区块链账本的公开程度决定了它是公有链、私有链还是联盟链。
5、比特币等区块链货币
区块链的特性记录了比特币的交易过程,也就保障了比特币本身的安全与可靠性。
比特币是和全球的黄金储备数量相同做的计算,因此被认为是有基础价值保障的,不过这并不可靠。

这里面我提了几个列表和部分内容,应该主要就是这些了,大家其实更关心的还是区块链货币的问题,到时候具体问题具体谈吧。

音频最后分为两个部分:

1、介绍

2、问答

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/312978.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

H.266/VVC

Versatile Video Coding (VVC) 相关网址 https://jvet.hhi.fraunhofer.de/svn/svn_VVCSoftware_VTM/ https://jvet.hhi.fraunhofer.de/ http://phenix.it-sudparis.eu/jvet/

王炸吐血整理60个Redis面试题,全网最全了

1.Redis 是一个基于内存的高性能key-value数据库。 2.Redis相比memcached有哪些优势: memcached所有的值均是简单的字符串,redis作为其替代者,支持更为丰富的数据类型redis的速度比memcached快很多redis可以持久化其数据3.Redis是单线程 redi…

H.266 参考软件VTM下载和安装

1、下载安装cmake ,下载地址https://cmake.org/。 安装后打开控制面板-系统-高级系统设置-环境变量-PATH-编辑-输入cmake.exe的路径即可。 2、如果你之前(HEVC)时已经下载好了SVN,直接在桌面点击右键SVNcheckout,出来…

VTM编码结构框架

VTM流程差不多就是这样子的啦,后续会继续补充,由于能力有限,如有错误,欢迎指正。在后面会进一步分析每一个函数,并分析流程的细节。

AspNetCore应用注意这一点,CTO会对你刮目相看

背景已经有很多文章记录了Web程序中采用异步编程的优势和.Net异步编程的用法, 异步编程虽然不能解决查询数据库的瓶颈, 但是利用线程切换,能最大限度的弹性利用工作线程, 提高了web服务的响应能力。????9012年了,再…

python 字符串总结

1str1 hello, world!# 通过len函数计算字符串的长度print(len(str1)) # 13# 获得字符串首字母大写的拷贝print(str1.capitalize()) # Hello, world!# 获得字符串变大写后的拷贝print(str1.upper()) # HELLO, WORLD!# 从字符串中查找子串所在位置print(str1.find(or)) # 8p…

ASP.NET Core如何限制请求频率

ASP.NET Core如何限制请求频率,为了防止恶意请求,我们往往会对接口请求的频率做限制,比如请求间隔,一段时间内请求的次数,针对部分IP做出不同的限制策略如何去限制请求频率不需要我们去实现,用上AspNetCore…

从AppDomain迁移到AssemblyLoadContext

AssemblyLoadContext基本上AssemblyLoadContext是AppDomain的继承者,它提供相同而且更多的功能-除了安全边界(隔离)。最小的安全边界是进程,因此你将需要使用进程间通信来正确隔离数据和代码执行。官网文档中提到Appdomain已经过时…

大话数据结构学习笔记一:第一章

1.1 基本概念与术语 数据:是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。 数据元素:是组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理…

【.NET Core 3.0】小技巧 || 原生DI一对多注入

本文是一个技巧文章,内容很短,但是被提问的频率很高,所以记录下来,以待大家不时之需。以下的代码,是通过原生的依赖注入来讲解的,其他的第三方框架,可以自己自定义扩展,效果是一样的…

大话数据结构学习笔记二:算法

一 算法定义 算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。 二 算法的特性: 1 输入输出:算法具有零个或者多个输入,至少有一个或者多个输出。 2 有穷性&…

python 学习中遇到的问题(持续更新中)

1、定义一个一维数组,然后利用.T进行转置,利用.T[2]求转置后的数组的第二行。 import numpy as npAnp.array([1,2,3,4,5,6,7,8,9,10,11,12]) BA.reshape(3,4) CB.T DB.T[2] >>> B[[1,2,3,4] [5,6,7,8] [9,10,11,12]] C[[1,5,9] [2,6,10] [3,7,11] [4,8,12] D[3,7…

ASP.NET Core 3.0 gRPC 身份认证和授权

一.开头聊骚本文算是对于 ASP.NET Core 3.0 gRPC 研究性学习的最后一篇了,以后在实际使用中,可能会发一些经验之文。本文主要讲 ASP.NET Core 本身的认证授权和gRPC接入,认证方式采用目前主流的 JWT 结合 IdentityServer4。二.服务端配置我们…

ASP.NET Core中使用MediatR实现命令和中介者模式

作者:依乐祝原文地址:https://www.cnblogs.com/yilezhu/p/9866068.html在本文中,我将解释命令模式,以及如何利用基于命令模式的第三方库来实现它们,以及如何在ASP.NET Core中使用它来解决我们的问题并使代码简洁。因此…

python 批量处理图片

将需要处理的图片放在同一个文件夹中 from PIL import Image import os source_path "D:\\work\\test_image\\" target_path "D:\\work\\poly_out\\" image_list os.listdir(source_path) for file in image_list:in_filename source_pathfileimg Im…

python 读取 10 bit YUV 文件

最近博主在做HDR2SDR 的项目,在用python做demo的过程中遇到一个问题,输入是HDR的视频(H.265, YUV420P10LE, BT2020, 25fps的MKV文件),由于MKV文件是10bit的,博主直接使用 cv2.VideoCapture() 函…

给 IConfiguration 写一个 GetAppSetting 扩展方法

给 IConfiguration 写一个 GetAppSetting 扩展方法Intro在 .net core 中,微软已经默认使用 appsettings.json 来代替 app.config,并重新设计了一套完整的配置系统,可以支持 json/xml/ini/环境变量等。在 .net core 中有一个 GetConnectionStr…

使用ASP.NET Core 3.x 构建 RESTful API - 3.2 路由

路由机制会把一个请求的URI映射到一个Controller上面的Action,所以当你发送一个HTTP请求的时候,MVC框架会解析这个请求的URI,并尝试着把它映射到一个Controller上面的Action。两个路由中间件在ASP.NET Core 3.x里面,建议使用Endpo…

EFCore批量操作,你真的清楚吗

背景EntityFramework Core有许多新的特性,其中一个重要特性便是批量操作。批量操作意味着不需要为每次Insert/Update/Delete操作发送单独的命令,而是在一次SQL请求中发送批量组合指令。EFCore批量操作实践批处理是期待已久的功能,社区多次提出…

asp.net core 自定义 Policy 替换 AllowAnonymous 的行为

asp.net core 自定义 Policy 替换 AllowAnonymous 的行为Intro最近对我们的服务进行了改造,原本内部服务在内部可以匿名调用,现在增加了限制,通过 identity server 来管理 api 和 client,网关和需要访问api的客户端或api服务相互调…