唐先杰遇上区块链:要加薪,也要改变世界

2023-11-03

区块链能带来什么?

对于唐先杰来说,是“加薪”的现实收益,也是“改变世界”的精神满足。

唐先杰是旺链科技的区块链系统架构师,拥有10余年技术经验。接触到区块链以及FISCO BCOS开源社区之后,在社区伙伴的帮助下,他成功完成了对公司产品的升级并获得加薪;也因为在FISCO BCOS代码仓库提交PR、积极解答技术群提问、贡献优质技术教程等开源贡献,他获得了FISCO BCOS MVP的称号,进而成为朋友圈中“区块链专家”,收获了更多的社交和提升的机会。

但是,比起这些现实收益上的提升,唐先杰更看重区块链来带来的价值感和认同感。

“如果以我的绵薄之力,能帮助企业通过区块链技术改善信任关系、降低信任成本、提高生产力,不管项目能不能成,我都觉得很有意义。” 唐先杰说道。

在进入区块链领域后,唐先杰意识到这是一项可以“驱动业务”的技术,他的互联网思维受到很大冲击,将自己的座右铭改成“Code is law!”。他切实看到区块链能够给社会、大众带来的实际价值,这让他对自己所从事的工作认同感、价值感更高。

用他喜欢的《改变自我》歌曲中的一句话来说,就是“你我的力量,也能改变世界。”

以下为唐先杰访谈实录:

原来技术也可以驱动业务,做技术的成就感更足了

1、您如何结缘区块链?为什么认可和喜爱区块链技术?

我本身是做互联网技术的,所以在区块链兴起后,会思考区块链为什么会火,有什么原理。真正喜爱上区块链是学习了北京大学肖臻老师《区块链技术与应用》公开课,对我原来的互联网思维冲击比较大。原来有这么一门技术,可以实现一些以前不可能实现的东西,这非常吸引我。而且区块链技术是多学科融合的技术领域,涉及信息技术、经济学、心理学等,在新基建范畴下,区块链可以起到很好的技术粘合剂作用。

还有一个喜欢区块链的重要原因,是它给我带来更多的价值感。以前做软件或者系统都是业务驱动技术。运营想做什么样的产品,我们就去满足相应功能,基本上技术人员没有话语权。我们圈子比较流行一句话,“Talk is cheap,show me the code”,就是与其跟我们讨论方案,不如直接把代码给我们看。

学了区块链之后,我发现原来业务是可以被技术驱动的。智能合约有种类似法律的效应,大家有共识,然后自动执行。这让我觉得区块链技术也可以颠覆世界、颠覆思维,就像工业革命用技术改变世界那样,我的座右铭因此变成了“code is law!”,做技术本身的成就感更足了。

2、您所在的公司旺链科技研发的VoneBaaS平台使用FISCO BCOS为底层链 ,从您的角度来看,选择FISCO BCOS的主要原因是什么?

去年旺链科技研发的VoneBaaS产品要对底链进行拓展,在区块链国产化背景下,我们对比了很多主流开源联盟链平台,发现FISCO BCOS社区文档很详尽,“一体两翼”架构和群组模式与业务非常契合,组件更易用,另外生态也非常完善,社区很活跃。

还有很重要的一点,FISCO BCOS的更新频率和问题解决速度都非常快,我们需要这样的平台来支持产品快速迭代。公司之前用的区块链底链有很多局限性,比如生态没那么活跃、很多东西很难落地等。所以公司最终选择FISCO BCOS作为底层链,我也因此加入社区。

未来,需要大家一同探索出区块链更广阔的应用空间

3、 您认为区块链更适用于哪些应用场景? 

从区块链整体发展来看,我认为现在区块链还没有到爆发和成熟的阶段,整体区块链的产业规模有待提升。除了政府部门、国企之外,非区块链不可的应用场景还不多,大众及市场仍存在一些认知鸿沟,对区块链技术真正解决什么问题认识不充分。

我认为判断一个场景是否需要使用区块链,是需要一些客观标准的。比如是否需要多方协同、是否需要多方互信、是否有第三方权威机构背书。另外,联盟链还适用于“限制参与”的场景。未来,需要社区成员们一起布道,共同去探索出区块链更广阔的应用空间。

分享一件我亲身经历的事,我觉得很适合联盟链的应用。2020年,我家人生了比较严重的病。在老家市医院做检查以后,到省医院看病,医生要求再做一次检查。这是因为医院之间的数据没有打通,对彼此的检查结果不认可。这导致病人在医院的检查、诊断的流程都是重复的,比如预约排队都要很久。所以我认为联盟链可以在医疗领域做一些体验改善,解决数据信任和数据孤岛问题。

4、您看好区块链技术的哪些发展方向? 

我对区块链和隐私计算的融合比较感兴趣,公司也在尝试基于FISCO BCOS做全程加密合约。比如,在联盟链的应用中,如果和竞争对手在一个链里面,还涉及到一些隐私数据,那么大家都会有顾虑。之前肖臻老师也分享过相关案例,北大研究院给某家医院做数据上链的时候,那家医院一开始愿意提供数据,但是后来担心被同行看到,没再提供数据。

区块链与隐私计算的结合就能很好地解决这个问题。区块链+隐私计算能保证数据的“可用不可见”,现在已经有一些客户提出这方面的需求,比如国企,未来应用空间应该会非常广泛。

另外区块链在DID领域的应用我也非常看好。个人信息泄密是比较困扰我的问题,在某些平台注册后,个人信息不在我自己手上,而是在市场上流通,信息泄露的风险增加,就会导致我经常收到骚扰电话。如果个人数据掌握在自己手上,通过授权的方式去使用,就能更好地保护个人隐私。目前,区块链在这个领域已经诞生了一些解决方案,比如微众银行提出的全新的分布式数据传输协议——DDTP模式。

5、成为架构师是很多开发者的目标,在这方面,您是否可以分享一下自己的成长心得?成为一名优秀架构师应该具备哪些硬技能和软实力?

在我看来,成为优秀架构师需要经历一个不断积累和总结的过程,必须培养自驱型学习和阅读的习惯。另外还要注意分享,掌握一门技术最好的学习方法不是学以致用,而是教以致用。教会别人,就意味着我们需要更多的付出和更深入的理解,这也是费曼学习法的最佳实践。

从优秀架构师需要具备的技能来看,技术能力、设计能力、沟通能力和全局掌控能力必不可少。对个人来说,技术能力非常重要,而且必须同时具备技术深度和广度。优秀的架构师必须能够在技术上带领大家进步,找到解决问题的办法。对于团队来说,全局掌控能力也非常重要,要根据业务、资源配置、工期、和团队能力情况随机应变,甚至有时可能会违背设计原则。架构师不能墨守成规,这样才能在团队协作过程中更好地开展工作。

有了MVP这个Title大家更认可我的专业度

6、加入社区以后对您的生活和工作带来哪些改变,有没有印象深刻的人和事跟我们分享?

加入社区后,给我带来最直接的改变是因为采用FISCO BCOS底链解决了平台对底链拓展的需求,获得了加薪。集成新底链对很多应用场景、案例宣传以及自己的技术提升都有帮助。所以去年绩效还不错,这一点要感谢社区。另一方面,通过参与社区的一系列线上研讨会,开阔了眼界,对区块链和产业融合有了更深一层的理解和认知。

印象比较深的事情是我们公司VoneBaaS平台升级FISCO BCOS v2.9过程中,社区技术人员给了我们很多帮助,给我们的感觉是特别温馨,热心,有问必答。比如,端午节我们团队加班赶进度,跟FISCO BCOS核心开发者王章沟通的时候,刚加了微信2分钟就直接给他打语音。虽然在假期,他还是非常耐心、热心地讲解,而且很专业。还有FISCO BCOS核心开发者陈宇杰和王越也帮了我们很多,我都非常感激。

所以我觉得,既然社区对我们支持力度这么大,我们也想反哺一下社区,希望把VoneBaaS平台升级FISCO BCOS v2.9的指南分享给大家,我们踩的坑,其他小伙伴可以避开。

踩坑文章链接:点击查看

7、您在公开场合布道宣传FISCO BCOS,能否详细说说这样做的初衷和感悟,有没有发生一些有趣的小故事?

获得社区MVP身份认证后,吸引了很多朋友圈里对区块链以及联盟链感兴趣的个人或者企业。一些想做链改的朋友会私下给我发微信,打电话约饭,或者请喝奶茶。他们希望我提供一些建议,包括链改怎么做,成本和时长是多少,还有怎么做会让区块链与业务更加契合。有了MVP这个Title,大家更认可我的专业度,对于公司来说也会带来一些商机。

从我自身来说,如果我的绵薄之力,能帮助企业通过区块链技术改善信任关系、降低信任成本、提高生产力,不管项目能不能成,我都觉得很有意义。

8、您如何理解MVP这个角色,未来在参与开源建设方面有没有进一步的打算和计划?

对个人而言,非常荣幸能得到社区的认可,非常开心可以在社区和大家相互学习、交流、分享经验。接下来,我们VoneBaaS平台下半年计划对 FISCO BCOS go sdk、Weidentity数字身份做适配和升级。在攻克一些技术难点后,希望能将经验分享和贡献给社区。

开源社区成立以来,吸引汇聚了许多热爱分享、交流的技术爱好者。为感谢大家一路以来对FISCO BCOS的支持与贡献,社区开放FISCO BCOS MVP认定,以鼓励为开源社区贡献高质量技术内容的FISCO BCOS意见先锋与意见领袖。

自启动以来,社区已认定26名MVP,涵盖文化版权、智能建造、供应链管理、物联网等多个领域专家。社区的发展离不开每一位开发者,我们期待更多领域的伙伴一起交融思想、碰撞观点、互通技术,共同推进产业区块链蓬勃发展。2022年下半年FISCO BCOS MVP认定通道已开放,欢迎大家点击【阅读原文】踊跃申请。同时,为了让大家更好地了解、认识MVP,社区推出了《对话MVP》栏目,从问答中带大家领略MVP在区块链领域的所感所知所悟。

了解更多干货内容,请关注FISCO BCOS开源社区公众号,访问FISCO BCOS代码仓库可下载项目所有源代码:https://github.com/FISCO-BCOS/FISCO-BCOS欢迎点击页面右上角star收藏,获取最新版本。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

唐先杰遇上区块链:要加薪,也要改变世界 的相关文章

  • 硬十宝典学习笔记_各种地

    1 定义 GND 指的是电线接地端的简写 代表地线或0线 作为电路或系统基准的等电位点或平面 电路图上和电路板上的GND Ground 代表地线或0线 GND就是公共端的意思 也可以说是地 但这个地并不是真正意义上的地 是出于应用而假设的一
  • iOS学习笔记二——OC代码规范(上)

    文章目录 一 规范格式 1 1 规范的head file格式 1 2 规范的source file格式 二 命名要求 2 1 功能明确 2 2 保持一致性 2 3 使用前缀 2 4 排版惯例 2 5 Class和Protocal 2 6 文

随机推荐

  • html的tab只显示第一个,tab切换+下拉刷新+只有第一个tab有效,第二个tab下拉刷新出来的内容跑到第一个去了 怎么解决 求解答...

    mui table view li overflow hidden margin 1 25rem 3 0 border radius 0 21rem background color FFFFFF i da background url i
  • springboot shardingjdbc与druid数据源冲突解决

    首先看错误信息 cancelling refresh attempt org springframework beans factory BeanCreationException Error creating bean with name
  • JAVA锁机制常见面试题

    synchronized与Lock的区别 synchronied 是关键字 Lock 是接口 synchronied可以修饰方法 代码块 Lock只能修饰代码块 synchronized自动加锁解锁 lock 需要手动加锁解锁 synchr
  • 初级测试小宝典 测试流程,不能复现bug,开发不认为是bug级2020测试点的热点提问的回答

    1 测试流程 1 按阶段划分为 单元测试 集成测试 系统测试 验收测试 2 按是否运行 静态测试 动态测试 3 按是否查看源代码 自盒测试 黑盒测试 功能测试 逻辑功能测试 界面测试 易用性测试 安装测试 兼容性测试 性能测试 一般性能测试
  • java多线程事务处理

    1 自定义事务管理器 Component public class SelfTransactionManager private TransactionStatus transactionStatus 获取事务源 Autowired pri
  • 极力推荐python初学者使用wingIDE

    2010 07 26 极力推荐python初学者使用wingIDE 文章分类 Python编程 wingIDE是一款收费软件 但是它的call tips和auto completion功能实在是太强大了 输入的时候都不用考虑大小写 对于我们
  • VUE 学习笔记(一)开发环境搭建

    1 Visual Studio Code安装及使用 下载地址官网 https code visualstudio com 直接点击下载按钮即可 会根据系统自动下载合适的版本 无需自行选择 2 VSCode 上安装 JavaScript De
  • S7-200 PLC新特性是什么

    更多关于西门子S7 200PLC内容请查看 西门子200系列PLC学习课程大纲 课程筹备中 西门子200PLC能做什么 它可以控制设备 实现自动控制 比如切割机 木雕刻机 写字机 锅炉的自动控制等等 应用广泛 它属于小型的PLC特别适用于一
  • Spring整合JSON

    在使用SpringMVC结合JSON时 需要导入com springsource org codehaus jackson mapper 1 4 2 jar和com springsource org codehaus jackson 1 4
  • C++通讯录管理系统

    C 通讯录管理系统 开发环境 Visual studio 2019 1 系统需求 系统中需要实现的功能如下 添加联系人 向通讯录中添加新人 信息包括 姓名 性别 年龄 联系电话 家庭住址 最多记录10000人 显示联系人 显示通讯录中所有联
  • linux的etc相当于windows,Linux——LDAP(相当于Windows下的AD)

    LDAP 轻量级目录访问服务 通过配置这个服务 我们也可以在linux下面使用目录的形式管理用户 就像windows下面的AD一样 方便我们管理 下面我们就一起来配置openldap服务 本文运行环境 CentOS 5 软件需求 openl
  • Java 的JSON、XML转换方法——目录索引

    原文地址 http blog csdn net ibm hoojo article details 6366429 JSON及XML的Java序列化 反序列化 转换 在WebService Ajax数据传递中 用得比较多 如 在用ExtJS
  • 【Socket】Java Socket编程基础及深入讲解

    转自 https www cnblogs com yiwangzhibujian p 7107785 html Socket是Java网络编程的基础 了解还是有好处的 这篇文章主要讲解Socket的基础编程 Socket用在哪呢 主要用在进
  • 【模板】高精度乘低精度

    文章目录 1 数组 2 vector 推荐 1 数组 include
  • 使用ARIMA算法进行时间序列预测。

    本文以行健宏扬中国为例 提取数据 使用ARIMA算法进行时间序列预测 爬取数据 抓取行健宏扬中国基金 from bs4 import BeautifulSoup import requests headers Accept text jav
  • TTS

    2021 VITS Conditional Variational Autoencoder with Adversarial Learning for End to End Text to Speech Paper Conditional
  • 消息中间件:选型分析。

    前言 消息队列中间件 简称消息中间件 是指利用高效可靠的消息传递机制进行与平台无关的数据交流 并基于数据通信来进行分布式系统的集成 通过提供消息传递和消息排队模型 它可以在分布式环境下提供应用解耦 弹性伸缩 冗余存储 流量削峰 异步通信 数
  • 关于进程,I/O模型的文章

    PHP类 http rango swoole com archives 508 Node https github com DoubleSpout threadAndPackage
  • Windows双系统Ubuntu18.04安装分区过程

    声明 由于这个寒假过长 从1月到9月 期间无数次作死操作 导致windows和ubuntu崩了N次 所以现在把以前的东西重新做一遍 windows和ubuntu双系统 首先在windows完好的情况下 进入 计算机管理 选择 磁盘管理 压缩
  • 唐先杰遇上区块链:要加薪,也要改变世界

    区块链能带来什么 对于唐先杰来说 是 加薪 的现实收益 也是 改变世界 的精神满足 唐先杰是旺链科技的区块链系统架构师 拥有10余年技术经验 接触到区块链以及FISCO BCOS开源社区之后 在社区伙伴的帮助下 他成功完成了对公司产品的升级