0

ALU成为算数逻辑部件,用于进行算数和逻辑运算精品20篇

网上银行转帐方便实用,现在手机也能上网了,所以可以达到随时随地的转帐汇款,那么ALU成为算数逻辑部件,用于进行算数和逻辑运算呢?下面问学吧小编说下具体的操作方法。

浏览

7003

文章

1000

Word2003怎么编辑复杂的数学运算公式

全文共 595 字

+ 加入清单

Word是一个很好的文字编辑软件,在Word里同样可以编辑制作复杂数学运算式,一个复杂的数学运算式里有乘方,开方等符号,这些数学运算符如何能够在Word里输出呢,下面我们就来实现复杂运算式的编辑制作。

1、打开word2003,进入word2003的工作环境,如图所示:

2、在上面的菜单栏里找到“ 插入 ”命令,如图所示:

3、在插入菜单的下拉菜单里找到“ 对象选项 ”如图所示:

4、点击“ 对 象”选项后。弹出对象对话框,如图所示:

5、在对象对话框里找到 “Microsoft公式3.0 ”选项,如图所示:

6、点击“ Microsoft 公式3.0”选 项后,就进入公式编辑模式了,如图所示:

7、我们在这里就可以输入我们的数学运算式, 输入”y“和“=”后,点击公式里的分式和根式模板,在下拉菜单里选择分式,在编辑区就出现了分式符号,如图所示

8、让光标在分式的分子上面,然后选中公式里的分式和根式模板,在下拉菜单里选择开方符号,在编辑区就出现了开方符号,如图所示:

9、光标在开方里,我们输入数字”3“,并将光标移出开方符号外,输入”sinx“,分子就输入完了,如图所示:

10、将光标指向分母上, 输入”2“,”-“,”cosx “,这样就得到我们的运算式了,如图所示:

11、输入完毕后,关闭公式对话框,就是我们最后想要的数学运算式了,如图所示:

注意事项: 这里我们使用的是Word2003

展开阅读全文

更多相似文章

篇1:别让它成为老人行动不便的祸首

全文共 1694 字

+ 加入清单

许多上了年纪的老年人,一到刮风下雨的天气,或是平时劳动过重的情况下,就会明显感觉到腿脚不便、关节疼痛,通常老人们会自己解释为“上了年纪不中用了,腿脚都不灵活了”。殊不知,那是因为长期不合理过度劳作,或是对自身关节等部位缺少保护意识而得了风湿病。

下面就让我们来了解一下,到底什么事风湿病,得了风湿病会有哪些具体的症状呢?让我们通过分析风湿病的发病原因,找到正确有效的治疗风湿病的方法,让老人们能够更加健康舒心的安度晚年生活。

风湿病的症状

风湿病最主要的发病症状就是关节和肌肉有明显的疼痛感。老人们在早期得风湿病阶段,通常不会感觉到身体关节或是肌肉的疼痛,只是常常感觉到容易疲劳、口干舌燥、肌肉僵硬,因此也常常会引起误诊。

风湿病种类繁多,有类风湿性关节炎,有风湿热,还有系统性的红斑狼疮,每一种病症有相同点,却又有不同症状表现。最常见的就是类风湿关节炎这种关节性的风湿病。

早晨起床后,会感觉四肢僵硬、手脚关节肿胀、全身酸疼难忍,等到中午的时候,症状有所缓解。若是遇上下雨下雪等变天或是大寒的日子,症状会加重。若是有这些症状的老人,就该自己做出初步判断是得了风湿病了,然后尽快到医院就诊,尽早治疗。

风湿病对关节和肌肉的损害是日积月累造成的,长期的供血不足可能会造成骨头坏死等,所以若不尽早治疗,还有可能会对身体器官造成伤害,严重甚至会导致残废。

风湿病的形成原因

那么到底是什么原因造成风湿病的呢?从其名字上就可看出,导致风湿病的三个关键因素就是风、湿、寒。

如今老人们普遍得风湿病,除了长期受自然风的影响,还有风扇、空调等可出风的电器影响。老人们都是经历过贫穷苦难的一代,不管什么年纪都闲不住,即使在燥热的夏季,也爱做做家务搞搞卫生,农村的老人甚至会到农田里干活。然后大汗淋漓的时候,坐在空调或是风扇下面吹风乘凉。

却不知因为劳动出汗时全身的毛孔及关节等都是舒展的状态,一旦吹了凉风,毛孔关节急速收缩,虽然是感觉凉快了,凉风却也进入关节、身体中了。

湿寒

因寒造成的风湿病,通常是寒冷的冬春季节或是夏季空调温度过低等情况带来的寒。而湿则是因为长期的触碰冷水,或是过多的将手脚关节浸泡在水中而导致的风湿病。

一进入冬季,有关“北方干冷,南方湿冷”的争论就会喋喋不休,因此生长在南方沿海、沿江城市的老人,因为常年的空气湿度较大再加自然风和冬季寒气的影响,所以更加容易得风湿病。

工作影响

除了外在环境的影响,还有因工作习惯导致的风湿。像是需要下水田劳作的农民,长期在冷库工作的人员,从事海鲜、水产品捕捞贩卖的人员,职业的游泳、跳水、水球运动员等,都是易患风湿病的人群。

生活习惯

还有就是不健康的生活习惯造成的了。刚运动完的年轻人立马就去冲凉,夏天贪图凉快铺个凉席直接睡在地板上,或者有些“坐月子”的女人露肩露腿的出去玩、用凉水洗漱等。这些不健康的生活习惯虽然当时并不会察觉对身体造成了影响,但是随着年龄越大,抵抗力下降,各种不良的反应就表现出来了。

风湿病的护理方法

虽然风湿病比较常见,但是得了风湿病后还是需要到医院进行检查,确诊为哪种类型的风湿病后,方可对症下药进行治疗。这里我们主要讲一下在平时生活中该如何护理。

心理护理

通常老人得了风湿病后会腿脚不便,会觉得自己已经没有什么价值,情绪比较消极,在治疗时更是不愿意配合。因此首先要做的就是安稳老人的心理,跟老人讲清楚风湿病的危害与影响,积极主动的陪同老人一起就医诊治。

生活护理

得风湿病的老人应尽量居住在有阳光、通风、干燥的房间里。饮食上少吃生冷、辛辣、油腻的食物,多吃易消化的、富含蛋白质的蛋类、蔬菜、水果等食物。

同时在老人站立、行走的时候,要能及时纠正老人不良的姿态,尽量减少因风湿病造成的关节变形等情况。要陪同老人进行规律性的关节屈伸运动,缓解病情带给老人的痛苦。

结语:俗话说,“家有一老,如有一宝”,因此我们应该关爱老人,及时了解老人的身体状况和需求。不要等老人因为得了风湿病,长期行动不便影响你的正常生活时,才意识到老人是因为风湿病没得到及时诊治,才带来的麻烦。老人自己也该了解风湿病的影响和护理方法,让自己能够更好的照顾自己,从而更好的享受舒适的晚年生活。

展开阅读全文

篇2:比特币减半行情逻辑在那里?

全文共 1019 字

+ 加入清单

什么是减半行情逻辑又在哪里呢?

有人说是由于比特币挖矿成本伴随着减半而提升,因此比特币价格会提升。但经济学常识却并不是这样说的,价格决定成本,而非成本决定价格。

仅有在比特币不久出现的上古年代,比特币较成熟交易市场还未产生时,也就是说没有有效的市场机制时,人们不知道如何给比特币定价,才用比特币的挖矿耗电等成本计算过比特币的价格。2009年10月份的时候许多人按照电价算过,1美元的电能挖出1309枚比特币。这是最早有记录的比特币的价格。

现在呢?1枚比特币大经约是7400美元。这不是归因于比特币的挖矿成本连续不断提升才造成其价格上升到这一位置的–如果是那样的话,只需不计成本地挖比特币,那比特币价格就可以被人为地推到天上去了。这显然是不可能的。

有人说是由于比特币减半造成供应减少,因此会有减半行情。这一理由也无法说服我。比如说,上次减半造成的每年比特币的供应量的减少只占时比特币流通量的4%左右;而在那时候,减半前后,比特币上涨了90倍。而到今年五月,挖矿奖励减半所造成的供应量减少只会占到比特币流通量的不到2%,把这个作为减半行情的推动力,也确实是不具说服力。

还有一个讲法,这种讲法是,归因于大家相信有减半行情,那么减半行情就确实有了。归因于相信,因此发生。

是不是这样呢?进行一番验证,这种讲法恐怕也不是特别成立。

我们假设,在第一次比特币区块奖励减半前,就归因于某些原因,人们开始相信比特币减半会造成其价格上涨。然后陆陆续续开始许多人买入,造成比特币价格确实开始上涨,所说的减半行情就此开启。

在这个过程中,时间那么长,理所应当有一些人对减半行情将信将疑,他们会搜索证据加以确认。

总而言之,众说纷纭,没有一个有逻辑的讲法可以彻底说服所有人。那减半行情究竟是怎么回事呢?

我们再回到比特币的价格和出块奖励减半历史,可以从中明显地看出价格的周期性变化。但是,这种变化确实和减半有关吗?

在股市里,比如道琼斯指数,我们一样能看到类似的周期性变化,而它是没有什么所说的产量减半的。

因此,比起我们所说的减半行情,更有比特币所展现是只是作为五个金融资产本身所必然具备的周期性价格变化,而所说的减半行情其实是对比特币周期性价格变化的错误归因。

这就是目前MTCORE对“减半行情的看法。甚至有人认为,由于没有所说的减半行情,比特币价格周期是和比特币的减半周期不相关的、有差别的,因此伴随着时间的推移,将来我们会发现比特币减半的时间点会处在价格周期的不同位置。

展开阅读全文

篇3:区块链、数字货币为什么能成为主流?

全文共 1132 字

+ 加入清单

主流一词在整个区块链和数字货币中非常广泛,甚至在许多技术中都有使用到,区块链技术似乎渗透到每个行业,并开始被视为金融,贸易和物流等特定领域的公司以及发生交易的任何地方的“必备品”。

一、为什么区块链和数字货币能成为主流呢?

数字货币仍主要在自己的交易所中运作,通常被视为资产或投资类别。尽管数字货币交易和支付的使用在增加,但价格波动和缺乏监管保护仍在阻止更广泛的使用,数字货币的采用似乎落后于区块链,不过促使它不断成为主流的因素主要有以下几点:

1、量化形成主流

“主流”很难量化。一个大概的标志可能是50%的行业参与者以某种方式利用区块链或数字货币。通常将这些新兴技术和资金与互联网的出现和发展进行比较。互联网最初是被揭穿的,然后在研究,大学和公司级别的某些特定领域被采用,然后随着用户友好和功能性服务的出现,互联网成为主流。考虑到区块链尽管为数字货币提供了动力,但在采用方面也正在向前发展并远离它们,因此可以大致上将两者分开判断。

2、使用数字货币的人口百分比

在加拿大,加拿大银行于2018年7月报告称,加拿大拥有的比特币约占5%,比2016年的2、9%有所增加。美国拥有数字货币的数字约为8%,日本对年龄在两岁之间的男性雇员进行的调查在25和30中,有14%的人投资了数字货币。

3、使用区块链技术的公司百分比

在15个地区的600家公司中,有80%的高管要求他们的公司参与区块链技术,发现世界上所有十家最大的公司都在研究区块链。有36%的加拿大公司正在生产区块链计划,另有48%的公司将在下一个日历年开始采用区块链。在全球所有其他地区中,只有美国的区块链当前采用率较低,为14%。

4、接受数字货币作为支付方式的零售商的百分比

零售采用率是另一个统计数据,表明加密货币可能还有很长的路要走。由于缺乏监管,全球监管缺乏一致性以及加密货币价格的波动,零售商仍非常不愿使用加密货币。最近报道说,在500家顶级在线零售商中,只有3家接受比特币。在数以千计的商店和餐馆接受加密货币作为支付方式的情况下,日本在比特币的零售接受方面处于领先地位。

二、区块链正在接近主流采用,数字货币需要等待

看起来区块链正处于至少在商业和企业中成为主流采用的良好方式。对于一般公众来说,最终成为“主流”使用的有力指标-因为Dapps是区块链技术中最面向消费者的元素之一,而这是区块链尚未发展的地方。

由于缺乏法规,政府认可和零售用途,使得加密货币成为主流应用还有很长的路要走。随着政府和监管机构准确地决定如何处理加密货币,并且就标准和使用达成了全球共识,“主流”可能变得更加现实。考虑到现有区块链的原生代币数量,考虑到区块链作为一种技术的更快接受,未来可能还会刺激金融系统和其他地方进一步使用和探索加密货币。

展开阅读全文

篇4:怎么对股票进行估值

全文共 672 字

+ 加入清单

股票估值的方法有多种,依据投资者预期回报、企业盈利能力或企业资产价值等不同角度出发。下面是小编为大家带来的股票估值的三种方法,欢迎阅读。

怎么对股票估值:市价账面值比率

其公式:市账率 = 股价 / 每股资产净值。

此比率是从公司资产价值的角度去估计公司股票价格的基础,对于银行和保险公司这类资产负债多由货币资产所构成的企业股票的估值,以市账率去分析较适宜。

怎么对股票估值:股息基准模式

就是以股息率为标准评估股票价值,对希望从投资中获得现金流量收益的投资者特别有用。

可使用简化后的计算公式:股票价格 = 预期来年股息 / 投资者要求的回报率。

例如:汇控今年预期股息0.32美元(约2.50港元),投资者希望资本回报为年5.5%,其它因素不变情况下,汇控目标价应为45.50元。

怎么对股票估值:市盈率

其公式:市盈率 = 股价 / 每股收益。

使用市盈率有以下好处,计算简单,数据采集很容易,每天经济类报纸上均有相关资料,被称为历史市盈率或静态市盈率。但要注意,为更准确反映股票价格未来的趋势,应使用预期市盈率,即在公式中代入预期收益。

投资者要留意,市盈率是一个反映市场对公司收益预期的相对指标,使用市盈率指标要从两个相对角度出发,一是该公司的预期市盈率和历史市盈率的相对变化,二是该公司市盈率和行业平均市盈率相比。如果某公司市盈率高于之前年度市盈率或行业平均市盈率,说明市场预计该公司未来收益会上升;反之,如果市盈率低于行业平均水平,则表示与同业相比,市场预计该公司未来盈利会下降。所以,市盈率高低要相对地看待,并非高市盈率不好,低市盈率就好。如果预计某公司未来盈利会上升,而其股票市盈率低于行业平均水平,则未来股票价格有机会上升。

展开阅读全文

篇5:比特币交易如何进行?

全文共 1086 字

+ 加入清单

什么是比特币买卖?

简单的说,比特币交易就是个比特币钱包向另外钱包转账,在这个转账的流程中,每一单买卖都是有数字签名来作为安全防护。只要产生一单买卖,那样它对其他所有人来讲都是公开化的,每一单交易所流通的比特币都可以追源到这一比特币最开始被挖出来的那个点。

在买卖的流程中,持有比特币的人必须先持有个地址,这一地址就相当于是比特币的钱包,比特币就是钱包里的钱。从个地址转到另外地址就是从个钱包转到另外钱包。

这一地址的产生与实际中的私人身份信息没有一点关系。这代表在一单买卖中,即使知道了买卖双方的地址,别人也并不能根据这一地址确认并找出真正的交易者们。

比特币交易是怎么实现的?

比特币交易的流程是利用记录的账本来实现的。比特币是一类虚拟货币,它的转账并不像实际的货币一般从个钱包转到另外钱包。因而,它的交易过程是借助系统中账本记录来完成的。

举个例子,假如系统记录了A向B转了10个比特币这笔买卖,那样就可以说B的钱包里收到了A转来的10个比特币,而A的钱包里因为转走了10个币从而减去了10个币。

不一样的是,现阶段存有的买卖账本系统都具有中心化的特点。例如说,我们在利用银行开展交易转账时,账本的记录也有账本的修护就由银行来操作;同样的道理,假如利用支付宝来开展交易,那样这些买卖账本的记录就由支付宝来运行操作。

总而言之,在现阶段实际的买卖中,在什么平台产生买卖,就由这一平台来对交易记录开展管理运行。而比特币系统则是去中心化,没有中央机构可以完成这件事,完成账本记录修护的是系统里的其他用户。

比特币交易的实例

现在,已经清楚了比特币交易的实现基础与方式,现在就来具体来看一看实际的操作过程吧!

要在比特币交易系统中开展一次转账买卖。就必须向系统中的所有节点公示自己的买卖信息。在这些公布的信息之中包含着自己的地址、转账对象的地址、买卖的时间、买卖的金额,也有检验自己是地址所有人的信息等等。

买卖双方在收到买卖信息之后,会对买卖的有效信息开展检验。检验必须经历两个部分;一部分是检验这笔买卖确实是由地址的持有者发出,保证不是由其他人仿冒的;另一部分,检验这一地址所持有的货币可以支付这一次买卖。

假如以上两部分的检验都可以成功通过,同时买卖双方都对这笔买卖没什么异议,那样比特币系统就会对这一次的买卖开展记录,这笔买卖完成了。

总体而言,在交易过程当中一定要注意的就是风险控制的问题,因为比特币的行情一直波动十分大,稍一不慎就是万劫不复。自然,还需要注意的是,比特币交易是一类不可撤销的买卖,换句话说它不会有退款这种说法,一经开展交易,就很难找回来了,这也就是比特币骗局如此之多的原因。

展开阅读全文

篇6:英语知识点:现在进行时

全文共 401 字

+ 加入清单

用法:

1、表示说话时正在进行的动作。

Sheiswateringtheflowers.

2、表示现阶段一直在进行的动作,但在说话时不一定正在进行。

ThesedaysIamdoingalotofexercisestoimprovemyEnglish.

3、与always连用,表示赞赏、讨厌、不满等感情色彩。(还与forever,constantly等副词连用,初中阶段不需掌握)

Youarealwayslaughingatothers.

你总是在嘲笑别人。(表达不满)

Sheisalwaysdoingherhomeworkcarefully.

她总是认真写作业。(表赞赏,表扬)

4、表示位置移动的词或短语用现在进行时表将来时:leave,go,come,start(出发),arrive,setout(出发)

Sheisleavingtomorrow.

=Shewillleavetomorrow.

明天她就要离开了。

展开阅读全文

篇7:电脑进行强制关机后出现启动不了的故障是怎么回事?

全文共 276 字

+ 加入清单

我们平时使用电脑经常会遇到各种各样的问题,电脑黑屏、桌面卡死不能动等,我们会选择将电脑进行强制重启进行解决,但是最近有的人发现自己的电脑进行重启以后不能正常启动电脑,这是怎么回事呢?今天就来分享一下win7电脑强制重启以后不能正常启动的故障解决办法。

3、如果以上两种方案的尝试后,如果问题仍旧,则可能是系统出现BUG,造成系统文件损坏的问题。建议大家重新安装系统,然后更新系统补丁来解决了。制作u盘启动盘进入安装。

以上电脑故障出现后,大家可以参照的分享方法,开机按F8恢复上一次配置,也可以按F1进行修复,还可以重新安装系统修复系统,大家赶紧去试试吧。

展开阅读全文

篇8:如何利用Excel进行线性拟合

全文共 492 字

+ 加入清单

Excel是一款大众非常熟悉的数据处理软件。它不仅可以在一些基本数据处理上大显神威,也可以在数学统计中发挥作用。这里介绍一下如何利用Excel进行线性拟合。

1、打开有样本数据的Excel文件,点击“插入”—“图表”,这样就打开了图表向导,然后在图表向导中选择“散点图”,再点击下一步。如图1所示。

2、选择图表的源数据。这里点击 “数据区域 ”末尾的按钮,可以把样本数据选入。如图2。如果自变量(X值)和因变量(Y值)在坐标系中颠倒,那么还可以通过 “系列 ”来调整,具体可以见图3。

3、接着就进入了“ 图表选项”, 这里主要是对坐标抽和标题进行命名,但是此次主要是为了拟合,所以这里可以不做过多设置。

4、所有设置完成后就生成了一幅散点图,然后在散点上右击,选择“ 添加趋势线 ”。具体如图5。

5、在添加趋势线的选框中,有一个 “类型”, 这里我们就选择第一个“ 线性”, 如图6;而在 “选项 ”里面,我们选择“ 显示公式”和“显示R的平方值 ”,如图7。

6、这样在散点图(图8)中,我们就可以看见一个公式和R值。这个公式表示的是这些散点的拟合线函数,而R值表示散点数据的线性相关性。

展开阅读全文

篇9:区块链发币叫什么?区块链项目一定都要进行发币吗?

全文共 852 字

+ 加入清单

区块链行业当中有很多的术语,如区块链发币叫什么,这是很多新手都应该掌握的基础知识。但是由于国内投资者的不成熟,他们很多根本不关心区块链发币叫什么,只是一味的盲目挑选一个交易所平台进行数字货币投资交易,在后期却导致出现了很多的亏损或者被骗的现象出现。对于任何一个参与区块链行业的朋友来说,都应该认真学习区块链方面的基础知识,这样才能在行业当中发展的更好。

1、区块链发币叫什么?我们都知道区块链技术的第一个应用是虚拟数字货币比例,它的出现首先是通过区块链发币开始的。随着比特币的问世,全球的数字货币产业开始快速发展,很快市场上就冒出来很多的区块链发币的行为。一些小白们刚刚接触区块链数字货币时,往往会好奇区块链发币叫什么?从专业领域而言,区块链发币被称之为ICO,即首次公开发布申请。这个概念并不是中本聪或者V神的独创,而是从证券投资领域当中借鉴过来的。不少从事过股票投资的朋友都听说过IPO,ICO在基本意思上和IPO是差不多的。

很多朋友不懂区块链作为一种先进的数据库技术,为什么要进行发币呢?在目前的区块链市场上,之所以出现了很多的区块链发币的行为,一方面是代表着某一个区块链项目已经通过了技术测试,可以直接向市场进行应用推广了;另外一方面是因为在区块链的正常运转当中,必须有一种激励机制的存在,否则区块链当中的很多节点可能就不会主动的去维护区块链的正常运营,而发币就是比较好的一种激励方式。

2、区块链项目一定都要进行发币吗?不少人了解了区块链发币叫什么之后,往往会存在一个疑问:是不是所有的区块链项目都必须进行发币呢?估计很多人都不知道该如何回答这个问题吧。

区块链发币叫什么?是不是任何一个区块链项目都需要发币呢?这是每一个初学者都应该掌握的问题。从目前市场上所出现的区块链项目而言,并不是所有的都进行了发币。如果推出的是区块链公链项目或平台,一般是需要通过发币来实现对节点的激烈的,如果推出的是区块链私链或者联盟链,那就不一定会进行发币了。反而言之,区块链不一定要发币,而发币的也不一定就是区块链。

展开阅读全文

篇10:Excel中数据怎么进行透视?Excel中数据透视方法

全文共 288 字

+ 加入清单

execl中数据可能很多、很杂,怎么样提取有用的信息呢?这里简要介绍如何对execl中的数据进行透视,希望能对大家有所帮助!

方法/步骤

1、双击打开excel文档,选择要进行统计的信息

2、新建一个空白工作表,把复制的信息粘贴进去

3、选中其中的几行或几列

4、打开插入>>数据透视表和数据透视图>>数据透视表

5、打开数据透视表窗口

6、选中“请选择单元格区域”和“现有工作表”

7、然后在空白区域点击一下,点击确定

8、在右侧弹出的窗口中,可以把字段拖到下面的数值区域进行统计

9、设置“值字段”,设为求和

10、最终获取和的统计结果

注意事项

使用数据透视可以便捷的统计复杂的数据,提升工作效率

展开阅读全文

篇11:Chrome的Linux使用默认搜索引擎进行搜索的快捷键是什么

全文共 595 字

+ 加入清单

chrome的Linux使用默认搜索引擎进行搜索快捷键是键入搜索字词,然后按Enter键。

软件简介

Google Chrome,中国大陆官方译名:谷歌浏览器(据最新消息,Chrome的中文名可能叫做:酷容浏览器),台湾官方译名:Google Chrome,香港官方译名:Google浏览器,是一个由Google开发的网页浏览器,“Chrome”是化学元素“铬”的英文名称;过去也用Chrome称呼浏览器的外框。

官方的正式宣布预定在2008年9月3日举行,并将寄给记者和博客一则解说新浏览器特色和研发动机的漫画,该漫画由史考特.迈克劳德(Scott McCloud)所绘制,并在创作共用的“姓名标示-非商业性-禁止改作2.5”版权协议下发行。由于要送往欧洲的信件提早寄出,因此德国“Google Blogoscoped”博客的作者菲利普·蓝森(Philipp Lenssen)在2008年9月1日收到漫画后就扫描并放上自己的网站。随后Google就将这则漫画放到Google Books和Google网站上,并在自家的博客中说明了提早释出的原因。

类似于Android在中国的通俗名字叫“安卓”(取意 安全卓越 之意), Chrome在中国的通俗名字,音译是 kuomu,中文字取“扩目”,取意“开阔你的视野”的意思, 因为扩目系统是除了 windows之外又一新的系统,的确开阔了我们的视野。

展开阅读全文

篇12:一文看懂主流区块链攻击底层逻辑

全文共 10000 字

+ 加入清单

区块链技术近年来快速发展,其价值得到越来越多认可的同时,技术与应用方面的安全挑战也逐渐凸显。

本文研究了针对区块链技术与应用的攻击方式及安全事件,提出了包括基础设施层、密码算法层、节点通讯层、共识协议层、运行平台层、智能合约层和系统应用层的七层安全模型,并针对模型各层对应的具体风险点,提出了解决方案。此外还探讨了区块链数据隐私问题。

区块链安全

根据区块链的技术特征,其安全模型可以由七层架构组成,自下而上分别包括:基础设施层、密码算法层、节点通讯层、共识协议层、运行平台层、智能合约层和系统应用层。各层分别从各自层面应对相应的安全风险,实现区块链系统的整体安全。

其中,基础设施层包含了区块链在其上运行所需的基础软硬件,如操作系统;密码算法层包含了区块链实现中所需要的密码学技术,如非对称加密算法、数据摘要算法等;节点通信层包含了节点之间的通讯传输机制;共识协议层主要包含了各类共识协议;运行平台层包含了智能合约运行环境,如EVM虚拟机;智能合约层主要包含各类部署在区块链上的业务合约;系统应用层指基于智能合约,结合传统IT技术构建的可被最终用户访问的各类应用。

各层之间面临着不同的安全风险:

基础设施层主要面临黑客通过传统安全漏洞进行攻击的风险;

密码算法层主要面临密码学算法本身在加密强度、前提假设等方面存在的问题,以及其代码实现过程中存在漏洞的风险;

节点通讯层主要面临节点传播与验证机制的风险,以及因为点对点组网(主要在公链中使用)而形成的网络拓扑特征、消息传送时间不确定、网络分裂等因素带来的攻击;

共识协议层因共识和激励机制的不同而面临不同类型的攻击风险;

运行平台层主要面临区块链运行平台本身实现过程中存在的漏洞带来的风险,比如虚拟机逃逸等;

智能合约层主要面临的多种攻击风险有:Solidity语言漏洞、时间戳依赖攻击等;

系统应用层安全风险主要集中在用户节点、数字资产钱包以及交易平台上。

1. 基础设施层

区块链节点服务器仍存在被黑客植入木马、窃听网络通信、DDOS攻击等安全风险。虽然区块链技术本身能够在一定程度上抵御少数节点被恶意控制所造成的破坏,但如果因为底层系统漏洞使得黑客可以轻易控制大部分节点,整个区块链网络仍会面临较大危险。

这方面因为与传统IT系统的安全攻击与防护没有太大的差异,所以本文不展开做详细的阐述。

2. 密码算法层

加密算法是保证区块链的安全性和不可篡改性的关键,为区块链的信息完整性、认证性和不可抵赖性提供了关键保障。

根据被破译的难易程度,不同的密码算法具有不同的安全等级。不存在绝对的安全,如果破译密文的代价大于加密数据的价值,那么可以认为“安全的”;如果破译密文所需的时间比加密数据的时间更长,那也可以认为是“安全的”。

区块链技术大量依赖了密码学的研究成果,如非对称算法和哈希(Hash)算法。这些密码算法目前是相对安全的,但并非绝对安全。

一是存在对密码学算法的攻击方法,如作用于散列函数的穷举攻击、碰撞攻击、长度扩展攻击。

穷举攻击是指是对截获到的密文尝试遍历所有可能的密钥,直到获得了一种从密文到明文的可理解的转换;或使用不变的密钥对所有可能的明文加密直到得到与截获到的密文一致为止。

碰撞攻击是指攻击者找到算法的弱点,瓦解它的强抗碰撞性,使攻击者能在较短的时间能寻找到值不同但hash相同的两个值。

长度扩展攻击是指针对某些允许包含额外信息的加密散列函数的攻击手段。在已知密文hash和密文长度的情况下,推导出密文与另一消息拼接后计算出来的hash。

二是算法实现过程中可能存在后门和漏洞,威胁到区块链系统的安全性。比如,所采用的密码算法本身虽然没有安全漏洞,但算法库的实现存在错误,这类代码编程过程中形成的漏洞,有可能成为区块链实践中黑天鹅安全事件爆发的诱因,例如:OpenSSL就曾因代码编写错误出现密钥安全漏洞。

三是未来可能作用于多种密码学算法的量子攻击。随着量子计算机算力提升,使得穷举时间复杂度大大降低,目前多种加密算法面临被瓦解的风险。

因此,为在密码算法层防范安全风险,应当注意以下几点。

第一,尽量采用经过安全认证的硬件密码机或算法库,来保证密码算法和密钥管理方面的安全性。

第二,应充分考量随着时间的推移支持迁移到新算法的可行性。计算机计算能力变得更快,这变相降低了现有算法的强度,当前一般通过增加密钥长度的方式以抵消其带来的风险。不排除未来出现安全性更高、速度更快、计算和存储资源要求更少的优异特性的新算法的可能。

第三,充分考量密钥管理的重要性。区块链系统包含的各种密钥和Hash值等数据需要得到有效保护和管理,以保证区块链系统自身不受损害。密钥的安全至关重要,其管理系统应包括密钥创建、密钥派生、密钥分发、密钥存储和安全审计等安全性管理功能。

第四,充分考量在用户丢失密钥、密钥过期或受到其他危害时使用区块链的例外程序。密钥或私钥的盗窃风险可以通过限制密钥的有效期和使用量来缓解。实践中,某些区块链系统因没有设计任何方法来替换被盗用的密钥,导致用户损失。

第五,加密算法应当在安全性和计算成本之间有所折衷。在应用环境中,应根据特定行业所需的保护级别,选择合适的密码算法和密钥长度。要特别注意的是,虽然目前依赖现有的密码算法的加密算法和密钥长度可以满足当前的安全需求,但需要充分考虑量子计算的发展在未来可能带来的影响。

3. 节点通信层

大部分公有区块链系统以P2P网络为基础,P2P网络技术重要的特点就是开放性,它在带来方便的同时,也伴随着各种安全问题。

P2P网络依赖附近的节点进行信息传输会暴露对方的IP,攻击者可以利用这个漏洞给其他节点带来安全威胁,区块链节点可能是普通家庭PC,可能是云服务器等等,其安全性参差不齐,其中安全性较差的节点更易遭受攻击,进而影响P2P网络的整体安全。

针对P2P网络,攻击者可以发动日蚀攻击、窃听攻击、分割攻击、延迟攻击、拒绝服务攻击(DDoS)等攻击。

日蚀攻击是其他节点实施的网络层面攻击,其攻击手段是囤积和霸占受害者的点对点连接的对等节点,将该节点从主网中隔离,这样的节点被为日蚀节点。这种类型的攻击旨在阻止最新的区块链信息进入到日蚀节点,使其成为信息孤岛,甚至控制其信息输入。

窃听攻击可以使攻击者将区块链中的用户标识与IP关联起来。

分割攻击的攻击者可以利用边界网关协议(BGP)劫持来将区块链网络划分成两个或多个不相交的网络,此时的区块链会分叉为两条或多条并行链。攻击停止后,区块链会重新统一为一条链,以最长的链为主链。其他的链将被废弃,其上的交易、奖励等全部无效。

延迟攻击是攻击者利用边界网关协议劫持来延迟目标的区块更新,而且不被发现。因为它是基于中间人修改目标请求区块的数据来做到的,在目标请求获取最新区块的时候,将它的这一请求修改为获取旧区块的请求,使得目标获得较旧的块。

DDoS攻击是通过大流量或漏洞的方式攻击P2P网络中的节点,使网络中部分节点网络瘫痪。

公有链对加入其中的用户不设任何访问授权机制,恶意节点可在加入后刻意扰乱运行秩序,破坏正常业务;而许可链尽管设置了不同等级的访问控制机制,也可能存在恶意节点利用漏洞混入进而展开攻击,或发生节点联合等情况。

鉴于以上这些情况可能带来的安全威胁:应在对等节点进行信息传输时进行加密,包括传输过程的加密和信息本身的加密;应通过安全散列计算及数字签名等技术保证传输过程中数据的完整性;应通过节点身份认证防止信息传递过程中受到攻击。对许可链而言,具体做法一是采取节点授权准入原则,二是在终端接入时进行身份认证,三是在交易前对节点通信双方进行身份认证。

4. 共识协议层

区块链有不同的类型,如根据准入机制不同,区块链分为公有链和许可链。这就需要相适应的共识机制来保证链上最后的区块能够在任何时候都反应出全网的状态。共识机制是维持区块链系统有序运行的基础,相互间未建立信任关系的区块链节点通过共识机制,共同对写入新区块的信息达成一致。

以Fabric为代表的许可链系统使用PBFT共识机制。PBFT是一种状态机副本复制算法,即作为状态机进行建模,使得状态机可以在分布式系统的不同节点进行安全可靠的副本复制。对于许可链来说,由多信任方共同管理维护,节点信任度高,使得PBFT成为首选共识机制。只要大于2/3的节点是诚实的,PBFT就能在理论上保证系统的安全性,所以目前没有针对PBFT的有效攻击方法。

公有链与许可链在共识协议安全上考虑的因素不尽相同。以PBFT为代表的传统BFT算法的安全前提通常只假设整个网络中恶意节点不超过一定比例(比如不超过33%),但不去追究或考虑恶意节点的比例为何可以满足实际要求,也不考虑如何通过制度设计引导节点控制者的行为以促成恶意节点的比例不超阈值。但对于大部分公有链而言,由于节点可以匿名地动态加入及退出,如果没有良好的基于经济人假设的奖惩制度设计,合作不会自动产生,类似于“恶意节点比例不超阈值”这样的安全前提也不会神秘地自动满足。所以本文所说的“共识机制”,也包括区块链的激励机制。

以比特币为代表的公有链多使用POW共识机制。POW共识机制本质上就是在所有提供算力资源的集群中通过一种算法机制选择出一个幸运节点,因POW算法不存在终局性(即可被后期追赶的最长链推翻)状态,一旦总算力过小,则非常容易被攻击者劫持整个区块链,严重影响区块链系统的安全性。

尤其随着通用矿机(可以挖多种币的矿机)和算力云化租赁服务的出现,算力分布更容易随着租赁方的变化在不同链之间快速切换,这是因为此时某条链上的加密货币受到攻击而贬值不会影响到矿机拥有者的利益,所以矿机拥有者有动力出租矿机给黑客而不顾及用途,从而降低了51%攻击的门槛。

以Peercoin为代表的加密货币使用POS共识机制。采用工作量证明机制发行新币,采用权益证明机制维护网络安全。POS机制根据每个节点拥有代币的比例和时间,依据算法等比例地降低节点的挖矿难度,从而加快了寻找随机数的速度。这种共识机制可以缩短达成共识所需的时间,但本质上仍然需要网络中的节点进行挖矿运算。

常见的针对公链共识机制的攻击有51%攻击、长距离攻击、币龄累计攻击、预计算攻击等。其中长距离攻击、币龄累计攻击、预计算攻击是针对POS共识机制的;51%攻击是针对POW共识机制的。

5. 运行平台层

区块链的运行平台层,在密码算法层、节点通信层、共识协议层的基础上构建了面向智能合约和区块链应用的运行环境,是构成区块链PAAS服务的核心部分,其攻击与安全风险主要来自于智能合约虚拟机的设计与实现。

智能合约虚拟机是区块链智能合约的运行环境。安全的智能合约虚拟机是沙盒封装的,并确保其运行环境是完全隔离的,即在智能合约虚拟机中运行代码是无法访问网络、文件系统和其他进程的。甚至智能合约之间的访问和调用也需要接受必要的管理和限制。

智能合约虚拟机运行在区块链的各个节点上,接收并部署来自节点的智能合约代码,若虚拟机存在漏洞或相关限制机制不完善,很可能运行来自攻击者的恶意的智能合约。目前针对合约虚拟机的主要攻击方式有:逃逸漏洞攻击、逻辑漏洞攻击、堆栈溢出漏洞攻击、资源滥用漏洞攻击。

逃逸漏洞攻击是指在虚拟机运行字节码时提供沙盒环境,一般用户只能在沙盒的限制中执行相应的代码时,此类型漏洞会使得攻击者退出沙盒环境,执行其他本不能执行的代码。

逻辑漏洞攻击是指利用编码不合规范,未对特定数据或代码做容错处理,进而构建特定场景,导致系统出现逻辑问题。

堆栈溢出漏洞攻击是指攻击者通过编写恶意代码让虚拟机去解析执行,最终导致栈的深度超过虚拟机允许的最大深度,或不断占用系统内存导致内存溢出。

资源滥用攻击是指攻击者在虚拟机上部署一份恶意代码,消耗系统的网络资源、存储资源、计算资源、内存资源。

6. 智能合约层

智能合约本质是一段运行在区块链网络中的代码,它完成用户所赋予的业务逻辑。一方面,区块链为智能合约的运用提供可信的计算运行平台,另一方面,智能合约大大扩展了区块链的应用范围。合约条款由计算机代码评估并执行不受人为干预,所以合约代码一旦上链,执行过程和结果都完全公开而且不可篡改。随着智能合约的广泛应用,出现了各种漏洞攻击事件,安全风险问题日益严重。智能合约漏洞一旦被黑客利用就可能导致很多严重的安全问题,特别是资产安全问题。

一旦智能合约的编程代码设计不完善,就可能出现安全风险。其安全风险包含了三个方面:第一,漏洞风险,包括合约代码中是否有常见的安全漏洞。第二,可信风险。没有漏洞的智能合约,未必就安全,合约本身要保证公平可信。第三,不合规范风险。由于合约的创建要求以数字形式来定义承诺,所以如果合约的创建过程不够规范,就容易留下巨大的隐患。

目前针对智能合约的主要攻击方式有:可重入攻击、调用深度攻击、交易顺序依赖攻击、时间戳依赖攻击、误操作异常攻击、整数溢出攻击和接口权限攻击等。

可重入攻击是指当一个合约调用另一个合约的时候,当前的操作就要等到调用结束之后才会继续。这时,如果被调用者需要使用调用者当前所处的状态,就可能发生问题。2017年7月,以太坊钱包Parity爆出极其严重的的漏洞,使得攻击者从三个高安全的多重签名合约中窃取到超过15万ETH(约3000万美元)。攻击者通过调用initWallet智能合约(理论上这个智能合约只允许被调用成功一次),而initWallet智能合约未设置重入检查,以防止攻击者多次初始化智能合约将这个钱包合约的所有者进行覆盖从而将钱包所有者修改为攻击者,这相当于从unix中获得了root权限。

调用深度攻击针对虚拟机中智能合约的调用深度限制,这个限制是为了防止调用栈资源被滥用。调用深度攻击可以让合约调用失败,即使这个调用在逻辑上不存在任何问题,在虚拟机层面已经不被允许了,因为调用深度达到了虚拟机中的阈值,不再往下执行。攻击者可以通过控制调用深度来使某些关键操作无法执行,如转账、余额清零等。

交易顺序依赖攻击是指交易进入未确认的交易池,并可能被矿工无序地包含在区块中,因此打包在区块中的交易顺序与交易生成的顺序完全不同。如果攻击者可监听到网络中对应合约的交易,然后发出他自己的交易来改变当前的合约状态,例如对于悬赏合约减少合约回报,则有一定几率使这两笔交易包含在同一个区块下面,并且排在另一个交易之前,完成攻击。

时间戳依赖攻击是指攻击者可以通过设置区块的时间戳来尽可能满足有利于他的条件,从中获利。

误操作异常攻击是指当一个合约调用另外一个合约时,后者操作可能执行失败,从而退回到未执行前的状态,此时前者若不检查后者执行的结果继续往下执行,会导致很多问题。

整数溢出攻击是指如果攻击者向智能合约提供了一个超出代码处理范围的参数,就会产生崩溃结果,这样的崩溃助长了多重攻击。崩溃可能触发拒绝服务攻击,更严重地,关于系统内部的重要信息可能会在错误消息中泄漏。2018年初,区块链形式化验证平台VaaS(Verification as a Service)检测发现,基于EOS区块链的代币合约同样可能存在BEC代币合约类似的整数溢出漏洞。

接口权限攻击是指智能合约错误地将高权限的接口暴露给普通用户调用,导致系统状态出现异常。常见的接口权限攻击多出现在ERC20 代币合约的铸币权限上,一些开发者没有在初始化后关闭铸币权限,导致任何人可以调用生成新的代币。2017年11月,著名的Parity 多签钱包被一个用户误触发了共享库销毁函数,导致价值2.85亿美元的以太币永久锁定。

从以上的安全事件可以看出,现阶段智能合约并不完善,存在的各种漏洞一旦被黑客利用,就会造成资产损失。解决这些问题仍具有挑战性。

智能合约的本质是代码,它界定了各方使用合约的条件,在满足合约条件下机器指令被执行,其开发本身对程序员就是一项挑战。受限于自身的安全意识和代码编写能力,开发人员一旦没有全面考虑可能应对的风险,智能合约的可靠性就难以保证。

为防范智能合约层的安全风险,首先,在开发数值计算相关的智能合约时应该使用安全数值计算库,并做完整的生命周期式安全合规检查,防止整数溢出漏洞;应充分考量智能合约执行的功能,不能对数据完整性、安全性和平台稳定性产生负面影响。

其次,智能合约不可避免地与区块链之外的应用程序相互作用,目前没有方法和标准可以将与外部应用程序连接时引入安全漏洞的风险降至最低。所以一方面需要先进行智能合约协议安全性分析,防止业务逻辑漏洞的出现;另一方面应对与外部应用程序进行智能合约交互进行标准化,为保护完整性、安全性和稳定性提供指导。

最后,在系统安装智能合约代码时,确保代码来自正确的可信提供商并且未被修改,如果攻击者有能力安装恶意智能合约代码则可以改变智能合约的行为。必须有控制措施确保智能合约只能由已被授权人员安装,或能将部署在链上的代码和公布的合约源码自行编译后的结果进行比对以确认其一致。

7. 系统应用层

系统应用层涉及不同行业领域的场景和用户交互,导致各类传统安全隐患较为集中,成为攻击者实施攻击的首选。2018年7月至12月间,EOS链上的DApp共发生49起安全事件,波及37个DApp,导致项目方共损失近75万枚EOS,按照攻击发生时的币价折算,总损失约合319万美元。

加密货币交易平台是为用户提供在线交易服务的重要渠道。不论是内部泄露数据还是外部黑客入侵,都会造成关键信息泄露。目前针对交易平台的攻击主要包括:账户泄露攻击(撞库、穷举)、DDoS攻击、Web注入攻击、钓鱼网页攻击。

账户泄露攻击(撞库、穷举)是指攻击者通过手机互联网上已公开或还未公开的用户名、邮箱、密码等信息来在要攻击的网站上通过程序批量尝试。若网站不对登陆接口做请求限制或者风控,则会导致攻击者可以无限发送请求逐个测试可能的值来暴力破解某些关键信息。

2017年10月2日,OKCoin旗下交易所出现大量账户被盗情况,不完全统计损失金额在1000万元人民币左右,用户怀疑平台已被攻击,或有已被关闭平台的交易所员工向黑客泄漏了平台用户的账户信息,黑客通过用户信息破解账户密码登录平台,然后在平台上完成数字资产转移。

DDoS攻击是攻击者想办法让目标机器停止提供服务,若交易平台被DDoS攻击,不但交易平台蒙受损失,加密货币的交易量也将大大减少,间接影响价格涨跌。

Web注入攻击是指通过对web连接的数据库发送恶意的SQL语句而产生的攻击,从而产生安全隐患和对网站的威胁,可以造成逃过验证或者私密信息泄露等危害。

钓鱼网页攻击是指是一种企图从电子通讯中,通过伪装成用户信任的网页以获得如用户名、密码和信用卡明细等个人敏感信息的犯罪诈骗过程。常用手段是导引用户到URL与界面外观与真正网站几无二致的假冒网站输入个人数据。就算使用强式加密的SSL服务器认证,要侦测网站是否仿冒实际上仍很困难。

区块链的钱包是密钥管理的工具,钱包中包含公私钥对,私钥与用户的资产直接相关。用户用私钥进行签名交易,从而证明用户交易的输出权。获取了私钥,就获得了资产的使用权和交易权。目前主流的钱包分为软钱包和硬件钱包。

软钱包一般运行在有互联网连接的设备上,因此也称其为热钱包,例如电脑客户端钱包、手机APP钱包、网页钱包等。用软钱包交易是很方便的,但是安全性相对于硬件钱包来说要低很多。主要攻击手段包括私钥窃取、破解攻击、APP内存篡改攻击。

私钥窃取是指由于钱包私钥文件多点备份不安全导致钱包私钥泄露。经调查,在互联网可接入的地方,都能看到密钥的存储。攻击者可以针对密钥文件进行专门扫描,以及开发相关的木马病毒进窃取。2019年1月14日,加密货币交易所Cryptopia被盗,成为2019年第一黑客盗窃事件,共有价值1600万美元的以太坊ETH被盗窃。此次攻击涉及了大量钱包,超过7.6万,而且这部分钱包都没有基于智能合约,这意味着黑客获得的私钥数量不是一个两个而是成千上万。

APP内存篡改攻击是指攻击者通过控制内存中的应用代码,解析出APP内逻辑、功能、流程、漏洞等各类关键内容,针对发现的漏洞植入相应后门代码并针对APP进一步攻击。

硬件钱包的私钥存储和运算,往往是运行在封闭的硬件(如安全芯片)内部,没有直接暴露在互联网或开放的软件运行环境中,有时候也被叫做冷钱包,其安全性要远高于软钱包,但往往不方便交易。但硬件钱包也非绝对安全,比如2018年初硬件钱包制造商Ledger公司产品上发生过的中间人攻击,以及第35届混沌通讯大会(35C3)上WalletFail团队所展示的侧通道攻击(side channel assault)等,都说明硬件钱包的安全仍需要不断的完善。

还有一种针对钱包私钥的攻击叫作“彩虹攻击”,即通过事先遍历所有常见的助记词组合并预先生成对应的公私钥,然后在网络中寻找已经被彩虹表记录碰撞出来的账户,一旦被彩虹表碰撞,则意味着攻击者拥有了对应账户的控制私钥,验证威胁账号安全。

该安全攻击手段使得热钱包和冷钱包都面临较大的风险。2018年7月11日上午,在发布EOS账户存在”彩虹“攻击风险的高危预警后,区块链安全公司PeckShield紧急启动部署了一系列应急处理方案。其中启用的EOS Rescuer公共查询服务已累计提供数万次查询,监测到的受影响的高危账户资产也已做妥善管理。

为应对系统应用层的安全风险:平台端上线前应进行渗透测试,运行中进行全方位安全防护,同时制定遭受攻击后的应对措施。钱包端因为涉及加密资产的安全,更容易被攻击者攻击。这其中私钥的保护最为重要,用户私钥的生成最好使用随机字符串进行生成,若允许用户自定义输入则必须输入足够复杂的助记词。

应该加密保存私钥,恪守按需使用、离线使用的原则使用私钥,尤其不应该通过网络传输私钥。另外,结合门限签名等密码算法的私钥管理方案,对于钱包端私钥的安全保护,也具有重要的实践意义。

事实上在实践中,大部分的区块链系统应用层的安全问题,都不是区块链自身的安全风险带来的,甚至与区块链本身没有丝毫关系。比如大量加密货币交易平台爆出的安全问题,本质上都是其自身上层应用中存在的安全管理漏洞所致,不涉及底层的区块链技术。

区块链隐私泄露问题

在CIA三要素中,区块链在确保完整性和可用性方面天然具有某种优势,但在确保机密性方面尚存在较大挑战。

隐私是一种与公共利益、群体利益无关,当事人不愿他人知道或他人不便知道的个人信息(只能公开于有保密义务的人)、当事人不愿他人干涉或他人不便干涉的个人私事,以及当事人不愿他人侵入或他人不便侵入的个人领域。

区块链技术的逻辑要求相关上链数据必须得到不同节点的共识验证,因此,区块链上的数据隐私保护与传统的数据隐私保护相比,具有不同的特点与要求,往往需要设计专门的隐私保护策略:

一是设计隐私保护技术方案,区块链在设计和实现时,宜考虑提供适当的隐私保护方案来加强对其上运行的隐私数据的保护。

二是链上(on-chain)链下(off-chain)分割,区块链上的隐私保护,需根据实现方案考虑链上和链下隐私数据的保护策略。

三是访问控制,区块链在设计和实现时,应采取技术措施控制隐私相关数据的访问权限,对隐私数据访问者进行身份验证并检查其授权。

四是需要重点研究同态加密、零知识证明、安全多方计算、TEE(如SGX)等技术领域,最大限度地为区块链体系提供隐私保护能力。同态加密在保证信息不解密的情况下运行。零知识证明即证明者能够在不向验证者提供信息本身内容的情况下,使验证者相信某个论断真实可信,保证身份的匿名性。

安全多方计算是解决一组互不信任的参与方之间隐私保护的协同计算问题,安全两方计算作为其特例,一般基于混淆电路和不经意传输等技术实现。TEE技术则是在信任特定硬件设备(如Intel芯片的SGX功能)难以攻破的前提下选择在受硬件保护的Enclave环境中解密外部输入数据、执行智能合约代码、加密输出数据,此过程中明文信息只出现在Enclave中但不能被外部看到。

当然,在实现匿名的过程中,所需的代价可能较高,也可能给追踪与监管带来非常大的挑战。

结束语

区块链是信息互联网向价值互联网转变的重要基石,是现代数字货币体系的可选技术之一。它以密码学技术为基础,通过分布式多节点“共识”机制,可以“完整、不可篡改”地记录价值转移(交易)的全过程。

区块链作为密码学、网络技术、数据库等多种技术组合的新型技术,复杂程度更高,更容易出现安全问题,因此区块链安全在考虑传统技术范畴内的基础设施安全外,更需要围绕密码算法安全、节点通信安全、共识协议安全、运行平台安全、智能合约安全和系统应用安全等不同的层级进行全面的安全体系建设。

安全是个系统性工程,风险的发生也遵循木桶原理,容易从最薄弱的一块板上突破。

展开阅读全文

篇13:excel如何利用三角函数进行运算

全文共 402 字

+ 加入清单

在excel里进行统计计算时,不仅可以进行一般的加、减、乘、除的计算,也可以进行三角函数运算,如何利用里面的三角函数呢,下面就一起来看看excel进行三角函数运算的方法。

步骤

打开excel 2003,进入excel 2003的工作界面,如图所示:

在任意一个单元格里输入一个数值,如30,如图所示:

然后在选择一个单元格,在上面的菜单栏里找到插入菜单,如图所示:

在插入里找到函数选项,如图所示:

点击函数命令后,弹出插入函数对话框,里面有很多的函数,如图所示:

在或选择类别里选择常用函数,在常用函数的选择函数框里选择SIN函数,如图所示:

点击确定,弹出函数参数对话框,找到number后面的红色箭头,如图所示:

点击红色的箭头按钮,在视图选择数值为30的单元格,函数参数里显示数值为30单元格的B5,如图所示:

再次点击后面的红色按钮,函数参数面板就展开了,点击确定后,可以看到我们的计算结果就出来了,如图所示:

展开阅读全文

篇14:金毛和拉布拉多为什么适合成为导盲犬?

全文共 873 字

+ 加入清单

导盲犬

导盲犬也是被大家广泛熟知的一种工作犬,它对于盲人来说就是他们的眼睛。经过严格训练的导盲犬可以帮助盲人出门。给盲人的生活带来了极大的便利。它们习惯于颈圈、导 盲牵引带和其他配件的约束,懂得很多口令,可以带领盲人安全地走路,当遇到障碍和需要拐弯时,也会引导主人停下以免发生危险。

那么哪些品种适合做导盲犬呢?给大家映像最深刻的莫过于那部催人泪下的电影《导盲犬小Q》了。其中小Q的品种就是拉布拉多。事实上,不少品种的狗狗都可以被训练成导盲犬,但是在中国首选的就是金毛犬和拉布拉多犬。那么为什么金毛犬和拉布拉多可以被选做导盲犬呢?

首先导盲犬从小就要经历严格的训练的。想要成为一只合格的导盲犬,狗狗需要接受全方位地考验,首先在狗狗品种选择上,必须体型适中,便于牵引;比如导盲犬必须聪明,记忆力好,易于训练;导盲犬必须拥有较强的抗干扰能力,不能被外界的刺激所影响;导盲犬必须性格温顺,对主人忠诚等等,而金毛犬和拉布拉多恰恰可以满足这些条件。

首先,金毛犬和拉布拉多都很聪明,在一份犬类智商排行表上,我们可以看到,金毛犬的排名在第四,拉布拉多排在第七,可以说是狗界的智商担当。而且它们的服从性高,是易于训练的狗狗;其次,个性温和的金毛犬和拉布拉多的抗干扰能力强,对面诱惑能有力拒绝,且对主人忠诚,这又为它们能选做导盲犬增添了筹码;第三,体型适中的金毛犬和拉布拉多非常方便主人牵引、友善的它们还很热爱工作等都让人们更愿意将导盲的工作交给它们。

导盲犬们被训练一旦戴上特制的鞍具,就处于工作状态,这时他们精力集中于听从主人的命令,不再被周围的事情所分心;一旦卸下鞍具,他们其实和普通的家庭宠物狗没有两样,他们也需要玩耍,活动,爱抚,撒娇耍赖,交流感情。但即使最好的狗也会被食物所诱惑。所以当你在街上遇到一个正在工作的导盲犬,千万不要去打扰他,不要和他说话以吸引他的注意力,更不要用食物逗引,否则导盲犬会分散精力影响工作效果。

狗狗是我们人类的好朋友,不仅仅作为宠物而言,而是在生活的方方面面中我们都能见到它们的身影。而且它们忠诚、勇敢、善良,基于此我们更要爱护它们。

展开阅读全文

篇15:比特币分析最新内容有哪些?如何进行比特币分析?

全文共 813 字

+ 加入清单

对于每一位比特币投资者来说,每天都需要关注比特币分析最新内容有哪些。通过对比特币分析最新内容的了解,有助于帮助一些专业分析能力比较弱的投资者了解整个市场的发展变化情况,并及时做出相应的投资决策。但是很多朋友不知道去哪里寻找比特币分析最新内容,所以很多时候往往只能轻信一些比特币交流群或者身边朋友所给出的各种分析结果。

1、比特币分析最新内容有哪些?从9月3日市场上所出现的一些分析报告来看,有几篇是非常值得关注的。《合约日报》在今天早上发布了一篇分析报告,认为9月2日出现的数字货币下跌的主要原因是因为黄金价格下跌所导致的,并列举了过往几次黄金市场波动和数字货币市场波动的对比性分析,提醒广大投资者要密切注意黄金市场的波动情况;一篇署名《区块链骑士》的分析人士对2020年比特币价格走势做出了分析,认为到年底比特币的价格非常有可能突破2万美元大关。

除了以上的一些比较有意义的比特币分析最新内容之外,还有其他的一些分析报告也是值得去浏览的。如哈希派发布的关于9月2日数字货币行情下跌的系统分析、兔子谐波大师最新的比特币行情分析研报等等。对于数字货币市场上的投资者而言,网络上每天都会有很多有关比特币的分析报告。我们需要做的是懂得如何从中挑选比较靠谱的分析报告去阅读,进而筛选出具备一定指导意义的决策建议。

2、如何进行比特币分析?从目前国内参与比特币投资的主体来看,大部分投资者都是非专业投资出身的普通市民。在这样的背景之下,这些投资者在日常的投资活动中就会处于比较大的劣势,所以很多人就想了解该如何对比特币进行分析?

要想系统的掌握比特币投资分析的技巧是比较难的,可能需要花费很长的时间去系统学习很多理论知识,并且要大量的参与实战投资才有可能完全掌握。所以对于很多普通的投资者而言,进行二次分析就是比较好的一种选择。简单来说就是通过对大量比特币分析最新内容的分析,最终形成自己的判断结果或者看法。尤其对于一些新手来说,这是一种捷径。

展开阅读全文

篇16:中医气虚体质应该如何进行有效调养?

全文共 1941 字

+ 加入清单

如何知道自己是否是气虚体质?气虚体质主要为:气短乏力、易感劳累、面色苍白,食欲差等等,这些都是气虚体质的表现,那么有朋友就会问了,这种气质的人还能治疗好吗?没有治不好的病,就看你有没有信心去治疗了,早治疗比晚治疗更加有效,让我们看看都有哪些治疗的办法吧。

中医气虚体质应该如何进行有效调养

气虚体质应该以补气养气为原则,因肺主一身之气,肾藏元气,脾胃为“气生化之源”,故脾、胃、肺、肾皆当温补。

气虚体质养生方法:

1、气功锻炼:

肾为元气之根,故气虚宜作养肾功;其功法如下:

2、屈时上举:

端坐,两腿自然分开,双手屈肘侧举,手指伸直向上,与两耳平。然后,双手上举,以两胁部感觉有所牵动为度,随即复原,可连做十次。本动作对气短、吸气困难者,有缓解作用。

3、抛空:

端坐,左臂自然屈肘,置于腿上,右臂屈肘,手掌向上,做抛物动作3~5次,然后,右臂放于腿上,左手做抛空动作,与右手动作相同,每日可做五遍。

4、荡腿:

端坐,两脚自然下垂,先慢慢左右转动身体3次,然后,两脚悬空,前后摆动十余次。本动作可以活动腰、膝,具有益肾强腰的功效。

5、摩腰:

端坐,宽衣,将腰带松开,双手相搓,以略觉发热为度;再将双手置于腰间,上下搓摩腰部,直到腰部感觉发热为止。搓摩腰部,实际上是对腰部命门穴、肾俞、气海俞、大肠俞等穴的自我按摩,而这些穴位大多与肾脏有关。待搓至发热之时,可起到疏通经络、行气活血、温肾壮腰之作用。

6、“吹”字功:

直立,双脚并拢,两手交叉上举过头,然后,弯腰,双手触地,继而下蹲,双手抱膝,心中默念“吹”字音,可连续做十余次,属于“六字诀”中的“吹”字功,常练可固肾气。

饮食药物辅助调养:

饮食调养:

可常食粳米、糯米、小米、黄米、大麦、山药、籼米、莜麦、马铃薯、大枣、胡萝卜、香菇、豆腐、鸡肉、鹅肉、兔肉、鹌鹑、牛肉、狗肉、青鱼、鲢鱼。若气虚甚,当选用“人参莲肉汤”补养。

药物调养:

平素气虚之人宜常服金匮薯蓣丸。脾气虚,宜选四君子汤,或参苓白术散;肺气虚,宜选补肺汤;肾气虚,多服肾气丸。

温馨提示:

气虚体质的朋友需要多多参加一些户外锻炼、运动、健身等来放松自己,放松心情!

气虚小知识

气虚,为中医名词术语。是指由于元气不足引起的一系列病理变化及证候。所谓气,是人体最基本的物质,由肾中的精气、脾胃吸收运化水谷之气和肺吸入的清气共同结合而成。气虚,泛指身体虚弱、面色苍白、呼吸短促、四肢乏力、头晕、动则汗出、语声低微等。包括元气、宗气、卫气的虚损,以及气的推动、温煦、防御、固摄和气化功能的减退,从而导致机体的某些功能活动低下或衰退,抗病能力下降等衰弱的现象。人的生命活动从根本上讲就是元气升降出入的运动。气虚是一种多发证,多因先天不足、营养不良、年老虚弱、久病未愈、大手术后及疲劳过度。在临床上,气虚还包括肺气虚、心气虚、脾气虚、肾气虚诸证。

气虚体质如何调理

当人体的脏腑功能失调的时候,就很容易出现气虚问题。引起气虚的原因比较多,大部分是因为人体经受过较大疾病或者较大创伤后留下来的后遗症。当人们到了中年之后,身体的免疫力会下降一些,所以也容易出现气虚。生活中有的人属于气虚体质,那么气虚体质如何调理呢?

1、运动锻炼

如果身体缺乏运动,那么身体很容易处于亚健康状态,就更加容易出现气虚。要想让自己的身体调理成健康状态,那么就需要经常进行运动锻炼。气虚体质的人在起初不要做剧烈运动,应进行一些有氧运动,比如瑜伽、慢跑、太极拳等等。

2、饮食调理

进行食疗是调理气虚体质最为可靠的办法,其中使用黄芪泡水喝和炖汤服用都有极好的疗效,可以有效为人们滋补身体。气虚的女性还可以经常服用四物汤,其做法比较简单,还可以治疗糖尿病、痤疮、便秘等。另外,人参也有很好的补气血的作用,气虚体质可以多吃人参。

3、劳逸结合

气虚体质的人群比较容易疲劳,这时候需要多加休息,注意劳逸结合,如果是经常从事体力劳动的话,最好可以暂停此类工作。

气虚和肾虚一样吗

不管是从电视广告,还是身边人的提及,经常会听到肾虚、气虚两个词。秋冬季节一到,很多人会出现手脚冰凉、畏寒的情况,很多人把这种情况称为肾虚。其实肾虚有很多症状,而气虚就属于肾虚的一种,那么,肾虚和气虚到底是什么?它俩都有什么样的症状表现?

1、肾虚:肾虚顾名思义,就是肾功能虚弱,肾虚会有很多症状体现,如畏寒怕冷,畏寒怕冷会导致手脚冰凉,膝关节不敢吹风。腰疼也是肾虚的典型症状,因为肾脏的位置就是位于腰部两侧,因此会使患者出现腰膝酸软,甚至会导致弯腰和直立吃力的情况。肾虚还会导致患者出现虚胖、便秘、气喘气短等症状。

2、气虚:气虚就是人们常说的有气无力,总是给人一种面色苍白、病恹恹的感觉。其实气虚是很多人普遍存在一种情况,大家可以观察一下自己的舌头,如果发现有明显的齿痕,就说明身体气虚。气虚会让人容易疲乏、无力气短,还会有懒言寡语、容易出汗、食欲不振的症状。

展开阅读全文

篇17:优酷上传完成后进行的格式转换、内容审核是什么

全文共 947 字

+ 加入清单

优酷上传完成后, 服务器需将视频转化成播放器能够识别的格式, 这就是转码。转码时间由视频大小决定。此时可以随意浏览或关闭页面。

转码完成后,如视频内容中不含反动政治、黄色、严重暴力内容,视频才能成功发布。这时可以为视频选择截图、修正信息,或删除。视频无问题正式发布后, 此时视频才能被其他人看到。

优酷即优酷网。优酷网是中国领先的视频分享网站,是中国网络视频行业的第一品牌。由古永锵在2006年6月21日创立,优酷网以 “快者为王”为产品理念,注重用户体验,不断完善服务策略,其卓尔不群的“快速播放,快速发布,快速搜索”的产品特性,充分满足用户日益增长的多元化互动需求,使之成为中国视频网站中的领军势力。

优酷网现已成为互联网拍客聚集的阵营。美国东部时间2010年12月8日,优酷网成功在纽约证券交易所正式挂牌上市。2012年3月12日,优酷股份有限公司和土豆股份有限公司共同宣布双方于3月11日签订最终协议,优酷和土豆将以100%换股的方式合并。新公司命名为“优酷土豆股份有限公司”。

优酷坚持依循高端、大气的品牌路线,最长的广告时间称霸全互联网, 深深遭受网友诟病,以"合计划"为导向,联手众多合作伙伴 展开资源整合和内容拓展,充分借鉴跨平台媒体运作经验,利用视频媒体独特 的属性开创"网台互动"传播模式,不断响应行业及网民诉求,推动网络视频行 业主流化进程。此外,优酷还是惟一一家获得广电双证的商业网站,成为正版影视节目发行、传播和营销的合法平台。

优酷不断实践"三网合一"的使命,现已覆盖互联网、电视、移动三大终端,兼具影视、综艺、资讯三大内容形态,贯通视频内容制作、播出、发行三大环节, 成为真正意义的互联网电视媒体,影响视频行业格局及全媒时代的大格局。

优酷网以视频分享为基础,开拓三网合一的成功应用模式,为用户浏览、搜索、创造和分享视频提供最高品质的服务。优酷网是对古永锵诠释的“微视频”概念的全面演绎。关于“优酷”这个网名的由来,古永锵谈到:“优,代表服务品质,优酷倡导一种精品视频文化,让精品内容浮出水面,让用户价值充分展现;酷,代表用户体验,第一时间品味独特的视频自助餐,满足人人参与的热情与个性化生活方式的表达。”在优酷你可以最快、最方便地浏览、上传、搜索、分享丰富多彩的微视频内容。

展开阅读全文

篇18:比特币距离成为真正的“数字黄金”越来越近

全文共 700 字

+ 加入清单

比特币为什么会被称为“数字黄金”,就是因为比特币和黄金之间有共同的特点。

这些相似的特征有:比特币和黄金都是去中心化的资产,具有稀缺性,伪造的难度比较大。

有很多比特币分析师和经济分析师认为,在未来几十年,随着比特币稀缺性越来越明显,比特币网络逐渐稳定,比特币和黄金将会越来越接近。

目前,美联储的分支机构对于比特币的“数字黄金”说法还不是非常认可,但是币圈并没有注意到这些言论。

这家金融机构表示:比特币绝对不是一个安全的避风港,指出这种资产更像是一种风险资产,而不是数字黄金。

给出的理由首先是在3月份经济遭受打击时,比特币价格与标准普尔500指数(S&P 500)正相关,达到“显著的5%水平”。

与此同时,10年期美国国债和黄金价格与标普500指数之间的关联度为负,这表明在避险功能以及投资者的选择方面,国债和黄金的表现要好于比特币。

不少人认为,比特币虽然确实还没有达到完全的“避风港”,但是目前正一步步成熟,正在向“数字黄金”的目标迈进。

理由在于CME推出比特币期货,比特币的波动性已经降低,黄金和比特币之间的联系已经在逐渐加强,越来越多的比特币交易正在接近于黄金的稳定性。

目前比特币的通货膨胀率比大多数发达国家的法定货币高出一倍左右,但是这即将会改写,因为比特币奖励减半将会带来通胀率的减半,同时比特币网络将会在减半之后优化,这让比特币被更大范围接受提供前提。

比特币和黄金的投资组合是很多分析师认为可行的方案。BitMEX首席执行官亚瑟.海耶斯(Arthur Hayes)在一篇博客文章中表示,投资者应该购买比特币和黄金,以应对当前的货币机制转变,而由于各国央行放松了政策,获得资金正变得越来越容易。

展开阅读全文

篇19:如何用WiFi让手机成为电脑摄像头

全文共 624 字

+ 加入清单

很多人的台式机电脑都没有配备摄像头,想视频聊天时就不方便了。其实使用一些软件,可以通过 WiFi 将你的 Android手机瞬间变身为电脑可用的无线摄像头!这样,既能够享受手机镜头的高清像素,拍摄时也摆脱了普通USB连接线的约束。

DroidCamX 正是这样的一款软件,它分为手机端和PC端两部分,都安装好之后让电脑和手机处于同一个局域网内(没有路由器的话可以使用我们介绍过的 Connectify),通过简单的设置让他们俩连接起来之后就能在电脑上使用这个“手机虚拟的摄像头”来进行各种应用了,譬如说跟妹子们QQ视频聊天神马的,毫无鸭梨啊有木有……

手机连上 WiFi 之后(前提是和PC位于同一局域网下),运行安卓手机上的 DroidCamX。这时候,软件会自动开启一个端口来发送视频数据,记录下这个端口和IP地址

然后打开 DroidCamX 的PC端,在连接方式里面选着 WiFi/LAN,然后将刚刚记录的IP地址端口填入相应的位置,点击connect,手机和电脑连接上了(如果连接失败,多试几次)。

下面就来演示一下如何在QQ上使用手机摄制的画面。首先打开视频设置,在视频设备里面找到“DroidCam”选项并选择,这样就能让你的好友看到你手机拍摄的画面啦,而且连声音也能用手机实时传输哦!

另外,如果 WiFi 环境下速度不佳或者没有无线网络,软件也支持使用USB连接,这样虽然不能体验无线摄像头的乐趣,但也还是可以享受手机摄像头的高清效果的。

展开阅读全文

篇20:支付宝香港用户如何在收银台进行付款

全文共 490 字

+ 加入清单

支付宝香港用户收银进行付款的方法如下:

1、在支付宝收银台页面,点击页面上方地区下来箭头,选择【香港版】。

2、香港用户支付方式:支付宝账户余额、支付宝购物卡以及国际信用卡和PPS。

点击【如何付款】,有香港用户支付方式介绍,点击右上角的“X”即可关闭。

3、选择相应方式进行支付即可。

支付宝(中国)网络技术有限公司是国内领先的独立第三方支付平台,由阿里巴巴集团创办。支付宝致力于为中国电子商务提供“简单、安全、快速”的在线支付解决方案。支付宝公司从2004年建立开始,始终以“信任”作为产品和服务的核心。不仅从产品上确保用户在线支付的安全,同时让用户通过支付宝在网络间建立起相互的信任,为建立纯净的互联网环境迈出了非常有意义的一步。

支付宝提出的建立信任,化繁为简,以技术的创新带动信用体系完善的理念,深得人心。在五年不到的时间内,用户覆盖了整个C2C、B2C、以及B2B领域。截止到2009年12月8日,支付宝注册用户达到2.5亿,日交易额超过12亿,日交易笔数达到500万笔。支付宝创新的产品技术、独特的理念及庞大的用户群吸引越来越多的互联网商家主动选择支付宝作为其在线支付体系。

展开阅读全文