OK区块链60讲 | 第19集:四大核心技术的作用是什么?_区块链:GEM

\n    \n《OK区块链60讲》是由OKEx&新浪科技联合出品的区块链科普动画视频,针对区块链零基础用户,通过系列文章、科普动画等形式,从概念、技术、应用等角度,通过5大板块,60个知识点,生动形象地科普区块链概念。本集课程内容由火星财经及共识实验室发起人王峰导师指导完成。哈喽大家好,我是小K君。在之前的课程中,我已经给大家介绍了,区块链的四大核心技术究竟是怎么回事。所以今天,我们就把这四大核心技术串联起来,总结一下,四大核心技术是如何在区块链中,发挥它们的作用?

安全团队:FTX交易所遭到gas窃取攻击事件技术分析:10月13日消息,据Beosin EagleEye Web3安全预警与监控平台的舆情消息,FTX交易所遭到gas窃取攻击,黑客利用FTX支付的gas费用铸造了大量XEN TOKEN。Beosin安全团队第一时间对事件进行了分析,结果如下:

1.以其中一笔攻击交易为例

(0x8eb73bd5c08318a4cfd233940c3a58744830cda999e59ecbc56f094618a91d69),攻击者先在链上部署攻击合约(0xCba9b1Fd69626932c704DAc4CB58c29244A47FD3)

2.FTX热钱包地址会向攻击合约地址转入小额的资金,利用攻击合约(0xCba9...7FD3)进行批量创建子合约。由于整个攻击中创建了大量合约,并且每次执行完子合约之后,子合约都会自毁。

3.接下来子合约fallback()函数去向Xen合约发起铸币请求,如下函数,claimRank()函数传入一个时间期限(最小1天)进行铸币,铸币条件是只用支付调用gas费,并无其他成本,并且claimMintReward()函数为提取函数,该函数只判断是否达到时间期限(本次黑客设置的时间期限为最小值1天),便可无条件提取。但在此次调用过程中,交易发起者为FTX热钱包地址,所以整个调用过程的gas都是由FTX热钱包地址所支付,而Xen铸币地址为攻击者地址。

4. 1-3中的步骤,重复多次,并且每次重复过程中都会将已到期的代币提取出来,并且同时发起新的铸币请求。

截止发文时,通过Beosin Trace追踪发现,FTX交易所损失81ETH,黑客通过DODO,Uniswap将XEN Token换成ETH转移。[2022/10/13 14:26:15]

麦子钱包陆遥远:在创新币种面前,技术分析会失效:7月7日20:00,麦子钱包陆遥远做客MXC抹茶社区,就《加密阁重启现货时代》发表观点。陆遥远表示:“主流币之外的其它创新币种,通过买、卖盘,其技术分析会失效。我的策略是押注热点龙头、次龙头币种,瞄准低市值有落地应用的代币,调研项目的完成度和团队的状态。对于创新币种,一方面需要对项目消息极速捕捉和对团队态度的揣摩,之后才是根据交易环境进行交易,参与二级市场。这是和主流币操作不一样的地方。“[2020/7/7]

简单来说,区块链的四大核心技术,分别是分布式账本、共识机制、密码学以及智能合约,它们在区块链中分别起到了数据的存储、数据的处理、数据的安全、以及数据的应用作用。具体它们的关系是这样的:首先,分布式账本构建了区块链的框架,它本质是一个分布式数据库,当一笔数据产生后,经大家处理,就会储存在这个数据库里面,所以分布式账本在区块链中起到了数据储存的作用。

动态 | 加密货币技术分析师:比特币将在10至12个月内大幅增长:据CCN报道,在线名为“Galaxy”的加密货币技术分析师表示,基于比特币的历史价格变动,该资产可能在10至12个月内出现大幅增长。他认为目前正在接近2015年熊市的420天大关,如果历史重演,市场将走向几个月的积累并将在2019年中后期开启新牛市周期。从历史数据看,比特币平均需要62周才能从85%的修正中恢复过来,自去年1月熊市以来的15个月将是今年3月。[2019/1/16]

彭博技术分析师:若2013行情重演比特币可能跌至2800美元:彭博3月16日技术分析警告称,当前比特币价格的50日均线已经下降到九个月内接最接近其200日均线的位置,自2015年以来,50日均线从未跌破过200日均线,一旦突破可能形成经典的看跌“死亡十字”。彭博称虽然许多加密货币投资者不看重技术分析,但随着数字货币吸引了专业交易者的兴趣,这些专业交易者在12月份的纪录达到创纪录高点之后,越来越关注技术指标。Market Securities Dubai 技术分析师 Paul Day 在研究了2013年行情后称,如果悲剧重演,比特币可能之多从2月下旬高点再下跌76%,届时可能低至2800美元。[2018/3/16]

其次,因为分布式账本去中心化的特点,决定了区块链网络是一个分布式的结构,每个人都可以自由地加入其中,共同参与数据的记录。但与此同时,就衍生出来了令人头疼的“拜占庭将军问题”,即网络中参与的人数越多,全网也就越难以达成统一。于是就需要另一套机制来协调全节点账目保持一致,共识机制就制定了一套规则,明确每个人处理数据的途径,并通过争夺记账权的方式来完节点间的意见统一,最后谁取得记账权,全网就用谁处理的数据。所以共识机制在区块链中起到了统筹节点行为、明确数据处理的作用。

此外,数据进入分布式数据库中,也不是单纯地打包进来就没事了,底层的数据构架则是由区块链密码学来决定的。打包好的数据块,会通过密码学中的哈希函数处理成一个链式的结构,后一个区块包含前一个区块的哈希值,因为哈希算法具备单向性、抗篡改等特点,所以只要在区块链网络中,数据一旦上链就不可篡改、且可追溯。另外你的账户也会通过非对称加密的方式进行加密,进而保证了数据的安全,验证了数据的归属。

最后,可以在分布式账本的基础上,搭建应用层面的智能合约,当我们想要解决一些信任问题,可以通过智能合约,将用户之间的约定由代码的形式,将条件罗列清楚,并通过程序来执行,而区块链中的数据,则可以通过智能合约进行调用。所以智能合约在区块链中起到了数据的执行与应用的功能。

总的来说,四大核心技术在区块链中各有各的作用,它们共同构建了区块链的基础,而我们也有幸身处其中,迎接一个属于区块链的时代浪潮。

感谢王峰老师对本集内容的帮助和指导。-END-

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金宝趣谈

[0:15ms0-3:344ms