主页 > imtoken.im > 技术人员应该如何看待和学习区块链

技术人员应该如何看待和学习区块链

imtoken.im 2023-11-14 05:12:20

11月23-24日,GIAC全球互联网架构大会将在上海召开。 GIAC是由高可用架构技术社区发起的面向架构师、技术领袖和高端技术从业者的技术架构大会。今年的GIAC已经有英特尔、腾讯、阿里巴巴、百度、蚂蚁金服、华为、科大讯飞、新浪微博、京东、七牛、美团点评、饿了么、财云、格菱神通、Databricks等公司专家出席。本周购买可享12%的门票折扣什么是区块链技术简单介绍,HA会员最高可享40%的折扣。

大会前夕,高可用架构专访了2018 GIAC区块链分论坛的制作人王元明,就目前广泛关注的区块链问题进行了采访。

640?wx_fmt=png

星币首席架构师、BFTF区块链技术联盟发起人王元明,主要关注区块链底层技术和经济模型。曾任新浪微博架构师、青云容器平台负责人。网名Jolestar,技术博主,文章擅长用通俗的方式解释复杂的问题。

高可用架构:我知道在进入区块链领域之前,您在中国是 Kubernetes 方面的专家。你为什么决定转向区块链技术?进入区块链领域以来,您最大的收获和感受是什么?

王元明:我以前是做互联网后端技术的,后来转投云平台基础设施领域,后来转向区块链方向。主要是随着个人技术经验的成熟,我发现还是希望通过技术来驱动一些东西。技术驱动的关键节点是新技术的创造和推广阶段。一旦成熟,主要是应用,技术的主要价值是支持业务创新。我专注于容器、Kubernetes,并深入研究无服务器。发现无服务器的理想模型是当今区块链上的智能合约。一方面,智能合约解决了Serverless中Function的资源消耗度量问题。它的cpu消耗可以精确到程序指令级别,内存消耗测量也非常准确,完全接管了程序的存储。用户对服务器完全没有感觉。它更纯粹的无服务器。当然,它的性能与实际的大规模应用还相差甚远,但区块链对商业模式的转变可以支撑它做出如此大的技术变革尝试。在我们原来的思维方式中,Serverless 最好与现有的程序架构和编程语言兼容,降低应用迁移的成本,而创建新的语言或应用开发模型对用户来说成本太高。但如果有新的商业模式来支持,用户重写应用程序也不是不可接受的,甚至旧的应用程序也可能成为负担。例如,微软错过了智能手机的最佳机会,以便与手机上的 PC 上的应用程序兼容。

高可用架构:简要介绍区块链的发展路径和当前的技术前沿。

王元明:最早的比特币和后来的彩色币altcoin,都在尝试创造一种新的币。有的发行规则不同,有的共识算法不同,有的侧重隐私保护,但核心业务逻辑是货币交易。后来的以太坊和 EOS 的目标是提供一个平台,它已经成为一条通用链,可以在上面部署程序(智能合约)。链上不关心具体的业务逻辑是什么,大家可以自由探索。另一个是与特定业务绑定的非货币方向,例如存储、计算、网络或行业相关的链。

什么是区块链技术简单介绍

我总结的当前技术前沿的主要关注领域是:

1.传统技术在区块链时代遇到的挑战。比如在数据存储中,区块链上所有对象的ID都是数据本身的hash,数据的变化会导致ID的变化,这和我们传统的存储优化思路是完全不同的。另一个例子是网络方面。毕竟,目前大多数应用程序都不是在点对点网络上运行的。

2. 区块链去中心化带来的新需求。比如可信计算、可信存储。目前,我们不仅关心数据如何计算和存储,还关心如何证明。比如零知识证明就属于这个领域。

3. 共识算法方向探索。无论是共识理论,还是共识的工程实现。

4. 链式应用开发框架。区块链应用的模式还不成熟。如何将通用层提取到一个框架中,以方便区块链应用的开发,也是当前关注的问题之一。

高可用架构:在快速发展的区块链技术领域,工程师应该关注哪些开源项目?比特币落后了吗?以太坊/EOS这些项目的创新点在哪里?

什么是区块链技术简单介绍

王元明:其实区块链技术的发展并没有那么快。年初流行一句话:“币圈一日,人间一年”。当时想画个漫画,主线是“区块链技术跟不上币圈人的想象力”,可惜漫画的水平不够好表达。应用场景需要发挥想象力,放飞自我,但实现需要技术落地。技术是层层叠叠的,不可能跨越式发展。如果两者之间的差距太大,就会出现气泡。更重要的是,区块链受到其运行机制和利益模型的限制。正在运行的链具有非常缓慢的更新迭代。以比特币的“隔离见证”和“大区块”为例,如果放到互联网应用上,是一个小的数据结构调整和配置调整,但放到链上是一个复杂的更新。它在年度记录中被提出、实施、辩论和实施。

对区块链技术快速发展的印象,我想主要是因为这个领域引入了很多之前人们不太关注的技术,比如密码学、点对点网络、零-知识证明、可信计算等。另一方面,它的技术模型还不成熟,大家都在各个方向尝试,所以给人一种眼花缭乱的感觉。

比特币不能说是落后的。一个在运行并得到市场认可的链条追求的是稳定。为了取胜,新链会在特色上进行创新。以太坊最大的创新在于它试图让自己成为一条通用链。比特币是数字货币的专用链,货币支付验证等业务逻辑是链上共识的一部分,而以太坊则将业务逻辑委托给智能合约。它只关心全局状态的跟踪。至于全局状态的变化,是什么逻辑引起的,不在乎。 EOS的创新之处在于一方面通过DPoS降低了Peer to Peer网络带来的复杂性,更加注重实用性。另一方面,在其架构上,契约对应用模型的抽象更加友好,契约处于较低层次。链是一个更纯粹的合约平台,链的很多系统功能都是通过系统合约来完成的。更详细的分析请看我的文章。

高可用架构:区块链领域未来的发展方向是什么?

王元明:这个话题比较大,对区块链未来前景的分歧其实不大,但是如何实现这个目标还处于探索阶段。就像互联网刚开始的时候,大家很容易认为,如果所有信息都在线,每个人都在线,那么他们就可以在线搜索信息、在线聊天、在线购物。但问题是如何在线获取所有信息?如何让每个人都上网?什么类型的应用可以在什么阶段实现?这个慢慢想通了。不同的应用阶段有不同的价值。就像通过火箭发射卫星一样,卫星必须由火箭的最后一段推入太空,但不能只建造火箭的最后一段。前面的boosting部分也很重要。

现阶段,我个人认为目前可以尝试的方向有3个:

什么是区块链技术简单介绍

1. 试图通过区块链注册、存储和交易资产。无论是虚拟资产本身,还是实物资产的映射,只要在链上登记或流通,都值得鼓励。

2. 通过区块链技术优化现有业务。无论是利用区块链的公示和证明能力,还是利用区块链建立互信,提高结算效率,优化业务流程。

3. 通过区块链探索社区组织、激励、治理。

高可用性架构:据我所知,您在提高区块链性能方面做了很多研究。能简单介绍一下吗?

王元明:区块链性能主要有两个方向:

1. 区块链本身的改进:并发交易处理、存储优化、共识机制改进、分片等

什么是区块链技术简单介绍

2. 分层,也称为layer2解决方案。 Layer 2 的推理很简单,也符合大家的常识。不同的账本需要不同级别的安全性和共识范围,并不是每笔交易都需要全球共识。但关键是怎么做?核心思想是通过Layer1(链层)提供的机制来约束Layer2。但具体起来比较复杂。在本次GIAC会议上,我将具体分享区块链Layer2的各种扩展方案的原理。蒋家成老师将深入分析Plasma的方案。谢汉建老师将从区块链扩展的角度来探讨这个问题。欢迎参与讨论。

高可用架构:您对想要全面了解并进入区块链领域的工程师有什么建议吗?

王渊明:工程师一般都比较专注于自己的思想,因为只有专注才能在一个领域里修炼,但是过多的关注可能会错过新的机会。所以你必须在专注和专注于新领域之间找到平衡。我个人的建议是除了你的主要关注点之外,至少关注一项新兴技术。这个新领域可能没有深入的了解,但是对于这个领域面临的问题和所处的阶段,大体上是清楚的。我能看懂相关的技术文章和代码,也许什么时候能用,或者找到新的机会。

另外,我建议技术人员也多阅读技术以外的书籍,比如经济学、法律和社会学。如果非技术人员谈区块链太容易放手,技术人员有时在应用上缺乏想象力。

高可用性架构:有没有推荐的加密货币投资项目?技术人员在这个区块链投资领域有优势吗?适合技术人员的投资策略有哪些?

王渊明:我个人不做投资建议。因为是币市,股市存在的主要意义就是通过群博做出预测什么是区块链技术简单介绍,最终反映市场的预期。如果你完全听别人的话,那就意味着放弃自己的大脑,成为别人的傀儡。个人建议最多听听别人的技术分析或者行情分析。如果实在无法决定,就选一组骰子吧。

什么是区块链技术简单介绍

技术人在这个领域是有优势的,因为现阶段项目的第一步是看能不能实现。只要能看懂github,就可以看出是纯copy还是fake commit。 , 过滤掉大部分垃圾项。

我不能谈论投资策略。我个人的建议是,如果你没有太多的钱,就不要做短期的投机,浪费时间看市场。最好阅读更多代码。如果你心态好,应该把它当作赞助一个开源项目(当然,你必须先确认它是一个真正的开源项目),或者你应该用你收入的10%缴纳开源税。如果有意外收获,那就更好了。

GIAC全球互联网架构大会将于11月23-24日在上海春大万丽酒店举行。王渊明先生将作为制作人兼讲师出席。

GIAC是由msup和高可用架构技术社区联合发起的面向架构师、技术领袖和高端技术从业者的技术架构大会。本次大会汇聚了一线互联网公司的首席架构师和技术CTO型讲师,分享他们今年最有价值的总结和实践灵感盘点。成功转型。

大会共有5大板块,20个技术专题,70个互联网架构案例。本次GIAC确定了英特尔、腾讯、阿里巴巴、百度、蚂蚁金服、华为、科大讯飞、新浪微博、京东、七牛、美团点评、饿了么、财云、格菱神通、Databricks等公司专家到场。

王渊明先生参加的专场是区块链专场。精彩话题如下:

640?wx_fmt=jpeg

更多专题请点击“阅读原文”查看,大会正在如火如荼进行中,立即注册享受12%优惠,快来注册加入吧!