比特币

三分钟搭建websocket实时在线聊天,项目经理也不敢这么写

前提是你 提交于 2020-10-02 16:05:48
我们先看一下下面这张图: 可以看到这是一个简易的聊天室,两个窗口的消息是实时发送与接收的,这个主要就是用我们今天要讲的websocket实现的。 websocket是什么? websocket是一种网络通信协议,我们都知道http协议,http协议只能从客户端主动发起,不能从服务端推送数据到客户端,今天我们讲的websocket就是一种不仅能从客户端发送数据到服务端,也可以主动从服务的推送数据给客户端的一种协议。 我们先看一张图: 我们可以看到,http请求是客户端发起请求,服务端响应,然后断开连接,客户端发起,服务端响应的一种循环。而websocket协议是客户端发起连接后,就会一直保持连接,期间客户端和服务端都可以向对方发送数据,直到连接关闭。 websocket其他的一些特点: (1)建立在 TCP 协议之上,服务器端的实现比较容易。 (2)与 HTTP 协议有着良好的兼容性。默认端口也是80和443,并且握手阶段采用 HTTP 协议,因此握手时不容易屏蔽,能通过各种 HTTP 代理服务器。 (3)数据格式比较轻量,性能开销小,通信高效。 (4)可以发送文本,也可以发送二进制数据。 (5)没有同源限制,客户端可以与任意服务器通信。 (6)协议标识符是 ws (如果加密,则为 wss ),服务器网址就是 URL。 应用场景 试想一下这样的场景,我们需要实现一个支付成功后

#新闻拍一拍# 据称软银将把 Arm 卖给 Nvidia,价格超过 400 亿美元

ぐ巨炮叔叔 提交于 2020-10-02 06:11:53
据称软银将把 Arm 卖给 Nvidia,价格超过 400 亿美元 据《华尔街日报》报道,Nvidia 将用现金和股票购买 Arm,Nvidia 和 Arm 一直在进行独家谈判,预计下周初完成交易。 来源: zdnet 拍一拍:不知道各国会不会审查通过。 研究人员为防止攻击,将一个重大比特币漏洞保密两年之久 2018 年,一名安全研究人员在比特币区块链的软件 Bitcoin Core 中发现了一个重大漏洞,但在报告了这个问题并进行了修补后,研究人员选择对细节保密,以避免黑客利用这个问题。而在本周,在另一种基于未打补丁的旧版比特币代码的加密货币 Decred 中独立发现了同样的漏洞,并公布了其中技术细节。该漏洞被称为 INVDoS,是一种典型的拒绝服务(DoS)攻击。INVDoS 漏洞还影响 Litecoin 和 Namecoin。 来源: zdnet 拍一拍:为研究人员点赞,发现漏洞而不是公开它搞个大新闻。 来源: oschina 链接: https://my.oschina.net/u/4353180/blog/4562760

加密算法有几种形式,各有什么不同?

╄→尐↘猪︶ㄣ 提交于 2020-10-02 03:17:20
加密算法分为: 1.对称加密 常见的有AES,DES,3DES 2.非对称加密 常见的有RSA,ECC,DSA 3.线性散列 常见的有MD5,SHA1,SHA256,HMAC 不同也是应用的时候怎么选: 1.对称加密算法使用同一个密匙加密和解密,速度快,适合给大量数据加密。对称加密客户端和服务端使用同一个密匙,存在被抓包破解的风险。 2.非对称加密算法使用公钥加密,私钥解密,私钥签名,公钥验签。安全性比对称加密高,但速度较慢。非对称加密使用两个密匙,服务端和客户端密匙不一样,私钥放在服务端,黑客一般是拿不到的,安全性高。 3.线性散列一般是做防篡改签名比较多,因为它们输入任意长度的串都会得到一个固定长度的串。比如比特币中就是用到了SHA256,还有我们早期的互联网系统的密码都是MD5加密保存,登录的时候也只是把用户输入的密码散列后再与库中的密码对比,防止数据库泄漏后明文的密码造成的损失。比如著名的csdn用户库被泄露事件。 伟大的国密单独说(点赞以王小云院士为首的团队): 对称:SM1 SM4 SM1:其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。 SM4:无线局域网标准的分组数据算法。对称加密,密钥长度和分组长度均为128位。 非对称:SM2 SM2:基于ECC。该算法已公开。由于该算法基于ECC,故其签名速度与秘钥生成速度都快于RSA

比特币及区块链原理

…衆ロ難τιáo~ 提交于 2020-10-01 20:32:53
水平实在有限,也很少写文章,尽量逻辑不混乱,希望能给您一点帮助。 比特币原理粗解 前言 一、比特币是什么? 1.经济学知识——前提 2 比特币诞生 3 如何去中心化? 4 挖矿 二、使用比特币 1 申请比特币账号 2 使用比特币 3 最长链路问题(安全问题) 4 保密问题 总结 注意 前言 最近对比特币感兴趣,所以在B站搜了下比特币视频,以下关于比特币几乎都是我个人按照李永乐老师的视频理解的。如果存在错误,请去看 李永乐老师的视频 ,或者 比特币官网 (这是中文版链接,貌似有点不一样和英文版,如果可以,语言最好还是换成英文版吧。) 如何阅读本文?请按顺序阅读,并且如果有超链接,且超链接不造成理解障碍的话,就请阅读完本之后再去点超链接查看详细内容。 一、比特币是什么? 1.经济学知识——前提 在一个国家内,各种交易的背后是怎样的? 一个国家都有央行,除央行外有其他银行,如工商银行,农业银行等等。我们假设央行的客户是其他银行,其他银行的客户是这个国家的每一个公民,每个公民都有一笔钱存在各种银行里(除了央行,因为央行的客户不是公民,而是其他银行)。那么某个公民存在某个银行的一笔钱其实就是在这个银行账单上的一个数,例如,A银行中的账单,张三,余额100045;李四,余额50000。A银行中张三给李四转账45块,其实就是在A银行的账单上做加减法,张三,-45变成100000;李四,余额

一分钟告诉你什么是区块链

坚强是说给别人听的谎言 提交于 2020-10-01 19:36:57
2019年10月25日,北京时间晚7点的新闻联播,用了最宝贵的前五分钟,只讲了一件事情:国家要大力发展区块链技术。 朋友微信问我,不是前段时间还打击数字货币吗,怎么这就要大力发展了?这意味着什么。我说,这意味着数字时代货币战争的号角已经吹响。美国自布林顿森林体系瓦解后建立的美元霸权主义将面临来自神秘东方力量的强力挑战。 很多人搞不懂区块链是什么就是因为上来就死抠“区块链是什么?”这个概念,然后被各种“区块”、“挖矿”、“去中心化”、“双花攻击”、“拜占庭将军问题”等等概念搞晕了。 就比如说我问你“手机是什么?” 你先别往下看,你先想一想。定义一下“手机”。 你给出来的答案一定不是“可以在较广范围内使用的便携式电话终端”(取自百度百科)。这种定义我读都读不通畅。 你会说:手机是用来打电话的,发微信的,刷抖音的,看朋友圈的。 同理,我们先不要纠结区块链的技术原理是什么,先问“区块链是用来干嘛的呢?” 区块链是用来共同记录公共数据的,或者更狭义的说,用来记账的。 你说记账用电脑自己记就可以啊,为什么要区块链记呢? 因为你自己记的账别人不信。你谁啊?凭什么你记的别人就信? 比如,你在你的电脑里记了张三欠你1万块钱,张三说我电脑里还记了你欠我100万呢。那怎么办? 以前这么解决:找一个公证人,你俩的账都记在公证人这里,出现纠纷以公证人的账本为准。比如银行就是干这个的。你俩的钱都存他那里,转账

如何应对越来越多的物联网勒索软件威胁?

倖福魔咒の 提交于 2020-10-01 19:34:27
物联网设备为***提供了更多进入网络的通道,企业组织必须采取措施(例如备份数据)以保护它们的安全,然后再通过各种方式阻止***使用勒索软件。 随着越来越多的组织依靠物联网设备采集的数据进行业务优化,从而使得不法分子对企业网络发起更多勒索软件***。 由于物联网设备制造商和应用种类繁多,***可以进入网络并以多种方式造成破坏。根据SonicWall的最新网络威胁报告,勒索软件***在今年上半年在全球范围内增长了20%,在美国增长了105%。 部分增长可以归因于远程工作人员的增加以及连接到公司网络的不安全设备的数量,但这也预示着网络***的发展态势。 如果组织决定享受IoT设备的优势,则必须保护硬件和网络免受日益复杂的勒索软件***。 为什么物联网会带来安全风险? 每个连接的设备都是***安装IoT勒索软件和要求付款的潜在入口。***使用恶意软件感染IoT设备并将其转变为僵尸网络,***可以使用它们来探查和探索启动过程,以找到获得网络访问的最佳方法。 其他***搜索未禁用、未删除或更新的IoT设备固件中存在的有效凭据。然后,***者将受感染的设备用作企业网络的入口点。例如,***通过其中一个大型水族馆中的智能恒温器破坏了拉斯维加斯赌场时就是这种情况。 ***通过恒温器进入网络,访问他们的大型数据库,并将数据移回云中。***者还可以将IoT设备变成机器人程序,并感染其他连接的设备。

技术是如何被拿去作恶的

一个人想着一个人 提交于 2020-10-01 19:07:54
古时的风筝周末放送 1 技术改变生活。 每一次科技的进步都更大程度上影响着人类的生活。从石器时代到现在,人类告别了裸奔采野果子的原始生活,享受着今天高科技带来的便利。更好的居住条件、更丰富的物质资源、更快的交通工具,以及当前无处不在的互联网。 互联网以及移动设备的普及,可以说,使我们的生活方式发生了翻天覆地的变化。只要有网络和一部手机,几乎可以触碰到生活的方方面面。 网络购物有淘宝、京东、拼多多以及其他各大电商平台,催生了无数的剁手党们。 美团、饿了么,想吃啥就点点屏幕,一会儿饭都送到门口了。 打车、订车票、订机票、订酒店一部手机轻松搞定,当然了最重要的是要有钱才行。 更方便的是,出门不用带钱包。商场逛一圈,买个包,几千块,支付宝扫一扫。逛完商场出来,门口买个煎饼,几块钱,微信扫一扫。你突然递个 50 块钱,能把卖煎饼的大爷吓一跳。 技术本无善恶,关键是掌握技术的人用技术来做什么。上面提到的改变我们生活的技术那都是好的方向上,就怕被恶人用来作恶。 下面我们来看看那些被用来作恶的技术,是如何刷新你的三观的。 2 图像处理技术。图像技术我们都不陌生,最常用的就是各种美颜相机,把人变得更美,岂不是好事一桩吗。还有常用的各种人脸识别技术,比如刷脸支付、刷脸开门禁等,让我们的生活变的更方便。 另外,图像识别处理技术多用于航天和航空技术、生物医学工程、通信工程、工业和工程、军事和公安

交易所开发,数字货币交易所平台搭建

不问归期 提交于 2020-10-01 12:25:24
交易所开发,数字货币交易所平台搭建 数字货币交易所开发专门是面向全球市场而生的一个性能强大的专用业务承载平台。交易所开发系统功能丰富,强大实用。交易所开发特有的全接口化的快速充值、提现、充币、提币功能为客户提供较便捷的资金转账手段。 数字货币交易所开发资金部分、系统框架设计、平台安全防御: 交易所开发_资金部分: 资金是平台的命脉,作为互联网金融的重点保护范畴,对安全性能要求极高,从密码设置,到身份验证,再到数字资产一系列的流程都需要严格的风险把控,充值接口的稳定性,对交易所开发安全防御,以及系统抗攻击能力都非常重要,就像你口袋里有钱,如何保护它不被偷是关键。 交易所开发_系统框架设计: 数字资产交易所开发系统架构在开发之初就需要根据实际情况去设计,就像盖房子,我预算好要住多少个人,需要多少个房间一样,所以如果系统框架设计小了,人多的时候就会受限制会出现卡顿,如果太大又不需要,所以一定要根据实际情况进行设计,像很多市面上的源码现成他们的框架已经固定想改很难,就像房子起好了,想改大一点那是要动地基都不能完成的,因此框架设计一定要做到灵活性,方便后期的扩展。 交易所开发_平台安全防御: 平台安全防御,除了服务器的配置性能要求比较高之外,同时还需要对平台的外在安全防御要做到位,就像消防员去救火要穿防护服一样,保护平台。黑客攻击有多种方式最常见的是流量攻击,是什么意思呢

“交管12123”小程序入驻支付宝 首次实现跨省查询

孤者浪人 提交于 2020-10-01 12:18:12
9月1日,“交管12123”小程序正式入驻支付宝, 这是12123迎来的首个站外官方服务渠道。 据了解,“交管12123”是公安部官方互联网交通安全综合服务管理平台的唯一手机客户端。 以后,车主和驾驶人再也不用担心跨省违章查不到的问题 ,只要为支付宝实名制用户上支付宝搜“交管12123”进入小程序,就可对绑定车辆进行全国范围内的交通违法进行查询。 已完成支付宝实名认证的用户,可直接登录12123官方小程序,无需每次输入密码。用户可从支付宝依次进入“市民中心”——“公安交管”——“交管12123”小程序后,就可以直接使用相关服务功能。 目前小程序可以向用户提供 用户注册、用户注册信息查询、备案机动车和驾驶证 4项基础功能以及 机动车信息查询、驾驶证信息查询、交通违法信息查询 3项业务服务功能 ,并首次实现了可全国跨省查询。 据悉,本次在支付宝端入驻的”交管12123”小程序是其在站外的首个官方服务渠道,通过互联网+公安交管打造,后续还将接入更多便民利民交管服务。 今年3月,支付宝宣布升级为数字生活平台以来,各行各业纷纷在支付宝开设“数字办事处”,目前已有超1000家数字景区、300多个数字市民中心、1000多家名企的招聘办、21所顶级高校的招生办以及众多品牌商把服务搬上支付宝,打造数字生活新服务体验。 【编辑推荐】 都说支付宝比微信好 为什么平时微信支付用的更多?

比特币无风险套利稳赢,期权玩一辈子也不嫌腻

房东的猫 提交于 2020-10-01 11:17:25
混迹币圈多年,相信多数人都是跌跌撞撞走过来的,但是只有极少数人能走向成功,摘取胜利的果实,毕竟市场永远都是二八分化的。20%的人赚取80%的人亏损,这就是现实的残酷。 当前整个币圈主要玩法有三类:现货投资者(包括现货基金、理财,挖矿屯币),期货合约投资者和期权投资者。绝大部分是从现货走向期货,但是目前只有少数人从期货走向期权。个人偏好后两类玩法,主要归因于,现货投资周期太长,且资金要求高,属于长期投资者行为。相信不光是我,多数人都不会有那个耐心,都喜欢的是高杠杆玩法,在最短的时间获取最高的回报。所以期货期权玩家占据币圈80%以上。 正是这种贪婪的心态,致使多数人纷涌而入衍生品市场。目前全网成交量都在800亿美金左右,对比现货,合约交易额明显占据绝大部分江山。但是风险与收益从来都是相辅相成的,在追求暴富的同时,一念之差可能就是暴负。想当初,我也是一路坎坷中走过来的。 初试合约的时候,确实被短期高额收益所迷惑,像100倍杠杆的合约,涨幅1%即可翻倍,一天下来即使两三成仓,多玩几把也能很轻松达到资金翻倍。但是得意便容易忘形,会让人无形中放松中对危险的警惕。在你翻倍后,一次做错亏损50%便会打回原形,所以打江山容易守江山难。而多数人这时候更加不能接受这残酷的事实。从天堂到地狱,便会开始激进,失去理智,想要赚回所失。此时,危险便会悄然而至仍不自知,一时失手爆仓风险随之而来