专访《白话区块链》作者蒋勇:学习区块链空谈不如实践

探索CompletableFuture:高效异步编程的利器 随着现代软件系统的复杂性和用户需求的多样化,异步编程成为了提升系统性能和响应速度的重要手段。在Java领域,CompletableFuture作为Java 8引入的新特性,提供了强大的异步编程能力,极大地简化了多线程和并发任务的处理。本文将深入探讨CompletableFuture的基本功能和使用方法,介绍如何利用其提升程序的并发性能和代码的可维护性。 阅读详情

上周HiBlock区块链社区联合蒋勇老师推出课程《区块链技术概念及智能合约实践》,课程上线一天内报名42人,3天时间报名80多人,其中70人通过审核,超额完成第一期招生,为保证学员学习效果,不得已提前关闭报名通道。

近几天来,很多学员还在留言问是否还可以报名,没报上名的同学可以添加小助手微信:baobaotalk_com,第二期课程开课第一时间通知大家~

开课之初,HiBlock区块链社区对蒋勇老师进行了专访,对区块链技术应用到学习等方面进行了对话,以下为专访内容整理。


1

专访《白话区块链》作者蒋勇


HiBlock:蒋勇老师您好,您的《白话区块链》这本书在行业里产生了很大的影响力。您是从什么时候开始接触区块链的呢?是一个什么样的契机让您走上了区块链的专研之路?

 

蒋勇:首先,在这里先感谢所有读者朋友们的支持,算起来,第一次接触到区块链这个概念是2012年的时候了,是通过国外媒体关于比特币的一些阐述开始了解的,彼时,对于一个软件所产生的数据被称之为是币感觉到很好奇,也有些不可思议,阅读技术白皮书后,发现与想象中的数字货币的概念完全不一样,很多概念一时也理解不清楚,出于一个职业程序员的技术好奇心,便不知不觉的在探索学习中“入坑”了。

 

HiBlock:我们发现很多人了解区块链是因为比特币,但是比特币从无到有已经发展了10年,国内是从什么时候开始应用区块链相关的技术的呢?最早应用在哪些领域?

 

蒋勇:确实很多人接触“区块链”这个名词之前,基本上都是先了解的比特币,一方面这个概念是通过比特币首次带到世人眼前的,另一方面很多媒体上的报道或者阐述文章,在一段时间之内,都是以比特币为例的。


国内接触的其实也还是比较早的,至少在2011年就已经在较小的一些极客圈子中探讨起来了。不过一直以来,具体的区块链技术应用却不多,主要是大众还没有普遍理解,缺乏产业环境的配合支持。最早还是以加密数字货币的应用为主,出现了不少竞争币,然后有针对银行间的结算支付以及存证应用。

 

HiBlock:现在很多大厂,比如BAT等一大批互联网公司都在发展区块链项目,发展领域也是各不相同。以您对行业的了解来看,您对现在国内发展区块链项目怎么看?国外的形势又是怎样的呢?

 

蒋勇:区块链的概念目前很热,出现了各种概念应用,就目前来说,大的互联网公司更多的还是以自身业务为起点,着重布局在企业级的应用,项目也以联盟链的架构为主。也有一些团队着眼于基础应用,比如中间件服务,基础服务链,很多,应用方面的场景发散的更多。


国内之前很多团队发起了很多的项目,不过项目要落地还是有很多的挑战的,国内区块链项目的发展更多的还是需要沉下来储备基础技术,并且与具体的产业领域去融合。


国外同样也是很热的,不同的国家由于政策文化等的不同,热点侧重也不一样,相对来说,欧美国家在基础技术方面的研究还是比较超前的,技术同行们要在基础理论上多发力。

 

HiBlock:在HiBlock交流群里曾经出现过这样一个争论,区块链的特征是去中心化,而现在的现实是:很多核心的关键数据是掌握在一些中心机构手中的,也包括一些互联网大厂,比如交易数据、位置数据等等,都是战略性资源,不太可能会开放互通。那么这样一来是否就意味着中心机构会成为区块链技术发展的阻碍呢?您对这个问题怎么看?


蒋勇:这种冲突在一定程度上是存在的,就像之前互联网应用大发展的时候一样,聊天应用会冲击传统电信运营商的业务,电商会冲击实体店,搜索服务会冲击传统广告媒体,电子书会冲击印刷读物,等等。


从狭义的角度来看,多多少少会存在一些阻碍的。但是从更大的发展视角来看,矛盾双方并不是完全对立的,就如所说的一些交易数据、位置数据等,实际上大厂也在思考如何更好的发挥这些大数据的价值,区块链对于大厂来说,也是一个新的契机,在合乎法规的前提下,放开一些自己拥有的资源,获得更广泛的价值,相信是大厂会思考的方向。

 

HiBlock:对于区块链,现在大家比较关心的问题是能干什么、怎么应用,因为现在国内可以说还是比较少有区块链技术应用的经典案例,但实际上也能看到一些开源项目。您是TNIX区块链开源项目创始人,那么这一开源项目主要能够解决什么问题呢?

 

蒋勇:区块链的应用,主要还是对其特有的结构设计所带来的特性的应用,比如数据的不可篡改性、数据所有权证明及转移,智能合约等。


应用场景的设想还是很多的,当然有些还需要政策法规的支持。可以预见的是,在资产交易、个人通证、金融机构间结算支付、存证、分布式网络资源服务、慈善众筹、企业间商业合约、溯源追踪等各个方面都会有可落地的项目出来。


在推进的过程中,也避免不了会有很多问题,不过个人认为,最重要的是要多去做技术落地的实践,多去尝试,积累一些经验。


TNIX开源项目是一个正在启动的区块链生态基础设施开源项目,期望在现有技术应用发展的基础上,设计并提供更完善的技术框架、开发工具以及适用于监管参与的技术接口等,着力于基础服务工具,为应用开发的推进提供一臂之力。

 

HiBlock::对于有兴趣从事区块链技术的人来说,比较关心的两个问题是:首先区块链的本质是什么,包含些什么技术点,其次是如何学习区块链技术。第一个问题,您在《白话区块链》这本书里已经讲的很清晰了,对于如何学习区块链技术您有什么建议吗?您自身也经历了从入门到成为区块链布道师的过程,您认为学会区块链技术的关键是什么?

 

蒋勇:对于区块链技术的学习,我认为可以分为两个层面:


第一个是技术层面的学习,比如概念原理,实现方式等,这一点和学习任何其他的软件技术是一样的,除了阅读参看一些资料外,还可以去阅读一下优秀的源码,比如比特币的源码,以太坊的源码,钱包的源码,智能合约实现的源码等;


第二个是设计应用的学习,一门技术最终要良好的发展下去,是需要通过产品真正的解决一些问题的,那么如何运用区块链技术的特点去设计一些好的应用,就是非常重要的方面了,也要了解区块链适合干什么,不适合干什么。


就学习的关键来说,我的经验是多做实践,任何学习的概念或者思考的心得,都尽量去做实践,区块链领域现在非常需要实践,很多东西大家其实经验都不足。

 

HiBlock:您最近推出了一门课程《区块链技术概念及智能合约实践》,这个课程的特点是什么?学员通过这门课程能得到什么呢?

 

蒋勇:这门课程主要包含区块链技术的基本原理概念的阐述,以及以以太坊为例的智能合约开发,从原理到实践,通过学习,学员可以对区块链的原理概念有一个整体的理解,并且通过智能合约开发实践,增加对区块链应用的具体理解。


2
加入《白话区块链》知识星球


《白话区块链》这本书已经成为区块链行业的热销图书之一,蒋勇老师擅长将抽象的问题具象化,利用与我们生活贴近的事务来诠释区块链。


也许我的采访问题并没有问到你关心的内容,那么你可以和蒋勇老师直接对话,扫描二维码加入《白话区块链》知识星球,与《白话区块链》的读者一起讨论,与蒋勇老师充分交流。


识别上图中二维码或直接点击“阅读原文”即可加入知识星球。

阅读原文
【K8S系列】Kubernetes 中 Service 的流量不均匀问题【已解决】 在 Kubernetes 中,Service 是一种抽象,用于定义一组 Pod 的访问策略。当某些 Pod 接收的流量过多,而其他 Pod 的流量较少时,可能会导致负载不均衡。这种情况不仅影响性能,还可能导致某些 Pod 过载,影响应用的可用性。本文将详细分析此问题的原因及其解决方案。 阅读详情

相关推荐

TC397 EB配置ADC软件触发:从零实现周期采样与中断处理

本文详细介绍了如何在Infineon AURIX TC397芯片上使用EB Tresos工具配置ADC软件触发,实现周期采样与中断处理。通过硬件连接、EB模块配置、代码初始化及数据处理的全流程解析,帮助开发者快速掌握ADC软件触发技术,提升嵌入式系统开发效率。

root9的博客 234

计算机软件蒋勇,西南科技大学考研研究生导师简介-蒋勇

西南科技大学考研研究生导师简介-蒋勇本站小编 Free考研网/2019-05-27导师姓名:蒋勇性别:男人气指数:196所属院校:西南科技大学所属院系:计算机科学与技术学院职称:副教授导师类型:硕导招生专业:计算机科学与技术研究领域: 1、多源信息融合2、图像分析与理解3、智能计算与模式识别研究领域: ...

weixin_42513616的博客 779

从零开始:用Neo4j构建你的第一个知识图谱(附完整代码示例)

本文提供了一份从零开始的Neo4j知识图谱构建实战指南。通过一个“经典科幻电影宇宙”的具体案例,手把手教你安装环境、设计图谱模式,并使用Cypher查询语言完成节点与关系的创建、数据查询及可视化,帮助你快速掌握自下而上构建知识图谱的核心技能。

weixin_29053073的博客 475

西南科技大学计算机学院老师,蒋勇 - 西南科技大学 - 计算机科学与技术学院

个人简介个人简介/最新近况蒋勇,博士,2005年3月毕业于电子科技大学计算机软件与理论专业,获工学硕士学位;2013年12月毕业于四川大学计算机科学与技术专业,获工学博士学位。长期在多源信息融合,图像分析与理解,机器学习等领域开展研究工作,先后主持或主研各类科研项目10余项,在《InformationFusion》、《IETImageProcessing》、《PatternAnalysisandA...

weixin_39637545的博客 1727

ESP32 驱动 SYN6288 语音合成:Arduino IDE 下实现中文数字混合文本的智能播报

本文详细介绍了如何在Arduino IDE环境下使用ESP32驱动SYN6288语音合成模块,实现中文数字混合文本的智能播报。通过硬件选型、开发环境搭建、编码转换原理、命令帧构造及串口通信实战等步骤,帮助开发者快速掌握语音播报技术。文章还提供了混合文本处理技巧和常见问题排查方法,适合智能硬件开发者参考。

weixin_42553471的博客 448

当今用于探测和阻止无人机的 10 种反无人机技术

利用反无人机技术应对无人机威胁。

网络研究观 3544

【干货】区块链技术生态的设计|《白话区块链》作者蒋勇分享实录

本节内容主要是关于区块链本身的一个技术栈的介绍。站在一个比较基础的、相对技术的角度,来介绍区块链的组成原理、及其价值。

HiBlock的博客 1577

海康工业相机BayerRG8转BGR8实战:手把手教你用OpenCV实现高效图像转换

本文详细解析了海康工业相机BayerRG8格式到BGR8格式的高效转换实战。针对工业视觉项目中高帧率、大分辨率场景下的性能瓶颈,文章对比了海康SDK原生方案与OpenCV多种转换方法的优劣,并提供了从基础实现到高级优化(如多线程流水线、内存管理、SIMD指令集应用)的完整代码示例与性能调优策略,帮助开发者构建稳定、高效的图像处理系统。

weixin_29237635的博客 524

蒋勇 | 白话区块链技术栈与应用

点击查看全文 (中生代技术&华章科技区块链技术分享第一期) (本文约12000字,阅读完本文预计10分钟) (如果电脑上阅读出现方框乱码,请下载PDF原文:链接:http://pan.baidu.com/s/1jHEyjEA 密码:zg30) 内容概要 现如今说起比特币,相信不少朋友已是耳熟能详了,尤其是这两年随着其价格飙升,甚至超过了黄金 ,超过了房

DONGYUXIA15810857916的博客 2427

YOLOv8/v9轻量化优化:剪枝30%+蒸馏提精,模型体积缩至4MB还能跑Jetson

剪枝:用敏感度分析找到“可牺牲的30%”,不碰核心特征;蒸馏:借大模型的“经验”补回精度,甚至反超原始小模型;量化:针对边缘设备特性优化量化策略,把体积和延迟压到最低。如果你的项目卡在边缘部署(速度慢/体积大),按“剪枝→蒸馏→量化”三步走,90%能在Jetson上跑通30FPS+的实时检测。需要轻量化模型文件(v8s/v9s剪枝蒸馏后权重)、剪枝工具和Jetson部署脚本的,评论区扣“轻量化”,直接发你可运行版本~

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 669

【零基础入门unity游戏开发——3D篇】3D物理关节 —— Joint相关组件

【零基础入门unity游戏开发——3D篇】3D物理关节 —— Joint相关组件

向宇的博客,专注php/web全栈 unity游戏开发,欢迎大家评论纠错 1203

区块链基础概念与实战-蒋勇-专题视频课程

本课程涵盖区块链基础知识与概念,并介绍了比特币中的特性结构,通过golang的编程应用介绍,演示以太坊DAPP的实战应用开发

pigmepigyou的博客 893

Java的API帮助文档

JDK帮助文档 SUN公司为JDK工具包提供了一整套文档资料,我们习惯上称之为JDK文档。 JDK文档中提供了Java中的各种技术的详细资料,以及JDK中提供的各种类的帮助说明。 JDk文档是Java语言的完整说明,大多数书籍中的类的介绍都要参照它来完成,它是编程者经常查阅的资料 如何理解API:就当做是一个“字典”,“使用手册”,API就相当于是一个电子的帮助文档,可以帮我们查看JDK提供的类的信息,平时查看的时候可结合百度一起看。 官网下载: 1、登录Oracle官网(Oracl.

人生得意须尽欢 2万+

白话区块链 之 14 - ​区块链的技术意义

【编者Peter Ye按】偶有朋友请我推荐区块链的科普书籍,市场上鱼龙混杂,个人推荐两本:1、蒋勇、文延的《白话区块链》2、高承实的《回归常识》对于第一本,如果想只是了解基本概念,也可以...

乐生活与爱IT 631

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

【线上课程】4节课8小时培训,《白话区块链》作者蒋勇教你快速掌握区块链智能合约开发...

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34221332的博客 424

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

白话区块链 之1: 为什么账本要这么记?

【编者Peter Ye按】周末带小朋友逛王府井书店,很高兴看到,我参与翻译的《VMware软件定义存储:原理剖析和设计指南》在书架上摆放着。而且我领衔撰写的,早在2016年7月上市销售的《软件定义存储:原理、实践与生态》,也还在书架上。不过遗憾的是,更合适这本SDS书的分类是云计算和虚拟化,但书店却摆放在软件工程。小朋友想多留一会儿时间,看科学类的书籍。我就找些最近感兴趣的区块链的书籍。翻开《白话

乐生活与爱IT 1771

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

区块链100讲:从村里的账本来看什么是区块链

什么是区块链?这是我见过最易懂的解说。

HiBlock的博客 3368

区块链是什么?

人工智能时代,一本书读懂区块链金融 (互联网_时代企业管理实战系列)-马兆林, 区块链2.0-谭磊, 区块链原理、设计与应用 (区块链技术丛书)-杨保华 & 陈昌, 区块链将如何重新定义世界-唐文剑, 区块链技术指南-邹均, 区块链社会:解码区块链全球应用与投资案例-龚鸣, 区块链革命:比特币底层技术如何改变货币、商业和世界-[加]唐塔普斯科特 & [加]亚力克斯·塔普斯科特, 区...

760

区块链分叉如何解决_聊聊区块链背后存在的问题(一):分叉

近年来,比特币和区块链逐渐成为新风口,受到创业者、资本家和市场的青睐。一方面,比特币的价格不断高涨,一度突破2万美元,另一方面区块链融资成爆发式增长,根据猎豹全球智库区块链研究中心发现,2017年,全球ICO融资金额高达350亿元,而2017年全球区块链行业的传统风险投资融资额约50亿左右,ICO融资额是传统风险投资融资额的7倍。但是,无论比特币和区块链如何变化,归根结底它们都是软件系统。既然是软...

weixin_39610631的博客 428

区块链的本质是什么?看完这篇秒懂!

文章转载自华章计算机,前方高能区块链知识普及,文末有热书推荐!!!☞ 区块链技术是指一种全民参与记账的方式。所有的系统背后都有一个数据库,你可以把数据库看成是就是一个大账本。目前是各自记各自的账。☞ 由于没有中心化的中介机构存在,让所有的东西都通过预先设定的程序自动运行,不仅能够大大降低成本,也能提高效率。而由于每个人都有相同的账本,能确保账本记录过程是公开透明的。☞ 区块链技术是比特币的底层技术

智链ChainNova 2万+

区块链入门:什么是区块链?

区块链三大优势:去中心、不可篡改、共识机制,下面通过引用蒋勇先生的《白话区块链》中的例子简单介绍一下区块链入门知识。        早些时候,农村一般都会有个账房先生,村里人出个工或者买卖些种子肥料等,都会依靠这个账房先生来记账,大部分情况下其他人也没有查账的习惯,那个账本基本就是这个账房先生保管着,到了年底,村长会根据账本余额购置些琐碎物件给村里人发发,一直以来也都是相安无事,谁也没有

jalu_515的专栏 468

星球福利 | 读书的季节,送上豆瓣 Top10 区块链书单

无论是技术、金融、投资等行业,近年来最火的词莫过于区块链。4 月 23 日是国际读书日,Odaily星球日报整理了 10 本区块链行业相关的技术、金融等书籍,以供参考。一...

Odaily_的博客 626

前方高能提示:SDCC 2017之区块链技术实战线上峰会开播倒计时

SDCC始创于2007年,十年长空,历久弥新——2016年,SDCC已分别在上海、深圳、成都、杭州、北京五地举办系列峰会,广受当地开发者欢迎。其中,北京作为年度收官之作,聚焦最前沿技术成果,汇聚年度最强实践案例,为中国软件开发者们呈献了一份年度技术实战解析全景图。 精彩从未止步,就在3月19日,为期三日的SDCC 2017首站于上海圆满收官(PPT下载),以绝对干货的技术分享赢得...

博客 975

想学区块链技术?来这!

2017年,区块链技术可谓是最热的宠儿。在国务院日前印发《“十三五”国家信息化规划》中,区块链技术和人工智能、虚拟现实、大数据、无人驾驶交通工具、基因编辑等新多项高新技术创新被定义为战略性前沿技术超前布局,在政府大方向认同的情况下,无论是在科技圈还是金融圈,区块链都炽手可热。那么年薪百万的区块链开发者们,他们究竟在做些什么?区块链的开发架构和开发技术背后原理又是什么?2017年9月23日,SDCC

优快云云计算 3202
上一篇: 关于区块链的所有英文知识,看这篇文章就够了
下一篇: 智能合约:开启一个新经济时代
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值