A. 比特币突破5.7万美元关口,比特币总市值突破1万亿美元,对此你怎么看
比特币(Bitcoin)是一种基于去中心化,采用点对点网络与共识主动性,开放源代码,以区块链作为底层技术的虚拟加密货币,由中本聪在2008年提出,2009年诞生。比特币没有一个集中的发行方,由网络节点的计算生成,可以在任意一台接入互联网的电脑上买卖,并且具有极强的稀缺性。2021年2月18日,北美首只比特币ETF——Purpose Bitcoin ETF(股票代码BTCC)在加拿大多伦多证券交易所正式上市。
B. 是否可以长期持有比特币,当成避险资本
可以的,因为黄金一直以来都被当作储值型资产,而比特币作为“数字黄金”,当然也是有异曲同工之处。
首先,比特币供应量有限。黄金无法像货币一样源源不断地被制造出来,只能通过人力、物力在地下挖掘并进行处理。由于地球储备有限,地下开采亦需要耗费时间成本,因此黄金的供应量亦有限。
同样的,比特币的总供应量同样是固定的,比特币的匿名创建者中本聪在设计比特币时将总供应量限制在2100万个之内,只能通过“矿工”利用算法进行挖掘,矿工根据其耗费的时间、计算能力以及付出的努力获得相应的回报。
其二,与其他资产关联性弱。比特币是基于区块链技术的去中心化货币,和黄金一样,两者都并非由中央银行或联邦政府发行,不受集中化控制或管理,遵循各自的产生路径。两者与其他货币及股票指数关联度较弱,自身价格的上涨与否更多取决于供需关系,以及人们的投资意愿。
在具备相似性的同时,数字化的比特币弥补了黄金的天然不足:
相比之下,比特币具有更强的可移植性。黄金的生产需依靠完整的供应链,且成本较高,一旦黄金精炼厂、矿商和供应链中断,黄金的供应将受到影响。但比特币具备了能够利用通信渠道转移这一特殊属性,其所依靠的核心协议受外界影响较小,只要具备网络便可实现正常运转,可移植性更强。
同时,比特币具备更强的国家权力抵抗力。黄金作为实物资产可操控性更强,而比特币的虚拟性天然的具备抵抗外力入侵的能力。当国家获得入侵性权利时,毫无疑问,比特币的表现会更好。
而且在面对市场的流通性以及应付通货膨胀,比特币都有很好的适应性,所以成为了很多人的首选避险资产。
当然,已开始接触比特的时候可能会有不好的想法,以及有一种有心无力的感觉,但是新事物总是需要我们用时间来缓冲和适应。所以入门比特币,基础知识是首要,重要的还是选择一个安全又可靠的交易所。如今交易所层出不穷,所以选择交易所的时候一定要慎重。如果实在不知道选哪一个好,可以考虑下土星交易所,多币种交易,关键平台手续费还低,主推产品是比特币合约,合适的可以去看看哦。
C. 树莓派4B+ Centos7 部署k3s集群工具
kubernetes用于大型集群管理,而k3s属于kubernetes的一个轻量级版本,常用于嵌入式设备使用。现把它安装到树莓派上使用。
这里用到树莓派的系统是:CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-4-2009-sda.raw,型号是4B+,8g内存。
树莓派初次启动需要扩容,并且做一些基本调整:
cgroup是linux用来对进程分配cpu、内存资源的工具,需要在启动系统时开启他,k3s会用到。
在/boot/cmdline.txt后加入这个,然后reboot
k3s是一个轻量级的k8s,适用于树莓派这种嵌入式设备。
这个脚本跑完的时候,会把k3s添加到systemd里面,可以通过systemctl status k3s来查看运作状态。启动成功就可以使用啦
官方参考: https://rancher.com/docs/k3s/latest/en/installation/ha-embedded/
等它重启个好几次之后,基本就成功了。
如果一直失败,可以输入命令刷一下iptable缓冲
iptables --flush
iptables -tnat --flush
等第二个结点加入后,在任意结点执行命令,都能查看到已有的2个Server(Master)结点了
当Server结点数大于等于3个且为奇数时,集群才可以实现高可用。
大于等于3是因为k3s使用了Raft算法来实现一致性,而Raft算法的容崩率为1/3,也就是只要集群中有2/3台机器正常运作,集群就能正常运作,所以3台机器是最低要求;要奇数个结点是因为Raft算法过程中有一个很重要的随机投票选Leader的流程,结点们通过定期投票选举出一个Leader角色,然后其他结点在它的任期内就向他同步数据,这个时候如果结点数是偶数,那么容易出现平票问题,选不出leader,并且,崩溃后集群进行数据恢复过程中,实现一致的方法是多数服从少数,如果是偶数Master结点,且刚好被分割成2个结点规模一样的集团,就没办法恢复数据了[裂开],所以需要奇数个结点以避免权力平分问题。
以上为个人理解。
有兴趣的同学可以一起探讨这类共识算法,与此类似的还有联盟链的PBFT类算法,比特币PoW算法等等。
因为集群并非开放式集群,加入集群需要获取一个token作为校验。这个token可以从Master服务器上获取。(手动加入的话,仅需要使用相同的K3S_TOKEN参数启动即可。)
这样,结点就正常连接上啦:
关闭k3s进程后,后台还留存一些服务占用着端口,需要用官方脚本关闭他们
可以flush一下iptables,等他自己重启就行了。
有可能发生了一些冲突,可以试下重装k3s-agent
目前系统已经伴随k3s安装的一些软件:
crictl :类似与docker的命令行工具,比如:
k3s :封装了kubeneters基本工具在里面的集成,如使用kubectl:
这里示范部署一个最简单的web应用
--net host 代表与本机享受同一个网络命名空间
这里可以在docker容器内开启ssh服务: https://blog.csdn.net/Leo_csdn_/article/details/96150534
做好docker镜像后,就可以部署到集群上了。
等一会儿就能在pods列表里面看到了:
但这时候,这个pod并没有对外开放,只能在集群内部相互访问,通过get services命令查看集群的服务,发现并没有我们的hello-node服务。
expose命令其实是创建了一个service,用于给这个pod提供访问入口。
(如果使用--type=LoadBalancer,则代表一个deployment上管理的所有POD进行均衡负载,但这里还没用上deployment,第四章节会使用到)
等一会儿,pod上就有一个结点IP的对外端口,供外部访问了。
运行结束后,刚启动过的pod和service就不见了,服务也停止了。
docker容器,其实就是一个运行的轻量级系统,里面可以跑我们的业务应用。
而POD则是代表容器的集合,一个POD可以运行多个容器,一台机器上可以运行多个POD。
POD未必是一个对外开放的服务,他可能只是内部计算的程序,默认只能集群内部通信,所以还有Service的概念,用于让POD对外开放端口,供外部访问。这里的service本质上是个集群内部的负载均衡器,用来给同一个Deployment分流;对应的还有Ingress,外部负载均衡器,用于给多个Deployment分流。
而Deployment顾名思义,就是一次部署的抽象实例,比如说,现在需要部署一个3台机器均衡负载的nodejs业务应用,那么这个部署任务则代表一个deployment实例。
很快,我们可以看到POD和deployment的部署情况,都已经正常运作。
进入容器后可以使用基本linux命令,也可见8080端口已经被我们的node应用占用了。
但是此时service还没有他们,也就是正处于无法提供外部服务的状态。
这里对一个deployment里面的3个pod启动了个默认均衡负载服务,暴露出来的一个端口是30057,访问可通。
也能够通过logs命令查看控制台输出的日志。
因为deployment实例中包含了pod的部署配置,所以删除deployment时,k3s就会直接把pod也删除掉。
但service并不在deployment部署的范围内,所以需要同步删除它,在删除命令中通过","与deployment分割开来即可。
至此已经把刚起来的服务全部关闭掉了。
这里我们看到3个Server(Master)结点由于需要维护集群高可用,对CPU持续20%左右的消耗,内存也需要一个G左右。而Agent(Wroker)结点只需要执行部署任务,所以对内存与CPU的需求都相对低一些,仅维持在10%左右的CPU和半个G左右的内存消耗。
参考: https://zhuanlan.hu.com/p/120171512
参考: http://kubernetes.kansea.com/docs/hellonode/
D. 涓鍥芥湁娌℃湁瀹夎170鍙癓CF鏁板瓧璐у竵鍙栨炬満銆
涓鍥藉敮涓鍥藉舵巿鐗岀殑铏氭嫙鏁板瓧璐у竵璇曠偣杩愪綔鍩哄湴鏄涓嶅瓨鍦ㄧ殑锛屼腑鍥藉规暟瀛楄揣甯佺殑鎸佷繚鐣欑殑鎬佸害锛屾暟瀛楄揣甯佸湪涓鍥戒粛鏃у勪簬涓涓鐏拌壊鍦板甫銆備腑鍥藉规暟瀛楄揣甯佺殑鐩戠′粛鏃ф槸涓鐗囩┖鐧姐傝櫧鐒跺ぎ琛屽0绉拌佸彂琛岃嚜宸辩殑鏁板瓧璐у竵锛屼絾杩欑嶆暟瀛楄揣甯佹洿澶氱殑鍙鏄浜烘皯甯佺殑鏁板瓧璐у竵锛屽拰姣旂壒甯併佺憺娉板竵銆佽幈鐗瑰竵銆佸崈閲戝崱绛夋暟瀛楀姞瀵嗚揣甯佺殑璁捐″師鐞嗘槸瀹屽叏涓嶅悓鐨勶紝涓嶅彲浠ュ悓鏃ヨ岃銆傚ぎ琛岃″垝鍙戣岀殑鏁板瓧璐у竵鏇村氬己璋冪殑鏄鎺у埗锛屽ぎ琛岄渶瑕佹湁缁濆圭殑鎺у埗鏉冨拰鍙戣屾潈銆傚ぎ琛屾槸鍞涓鐨勮繍琛屼富浣撱
E. CH3O是什么
这是有机物,甲醇(或是其同分异构体)的分子式
F. 什么是区块链技术区块链到底是什么什么叫区块链
狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。
广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。
【基础架构】
一般说来,区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。 其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等基础数据和基本算法;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;应用层则封装了区块链的各种应用场景和案例。该模型中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点 。
拓展资料:
【区块链核心技术】
区块链主要解决的交易的信任和安全问题,因此它针对这个问题提出了四个技术创新:
1.分布式账本,就是交易记账由分布在不同地方的多个节点共同完成,而且每一个节点都记录的是完整的账目,因此它们都可以参与监督交易合法性,同时也可以共同为其作证。
区块链的分布式存储的独特性主要体现在两个方面:一是区块链每个节点都按照块链式结构存储完整的数据,传统分布式存储一般是将数据按照一定的规则分成多份进行存储。二是区块链每个节点存储都是独立的、地位等同的,依靠共识机制保证存储的一致性,而传统分布式存储一般是通过中心节点往其他备份节点同步数据。
没有任何一个节点可以单独记录账本数据,从而避免了单一记账人被控制或者被贿赂而记假账的可能性。也由于记账节点足够多,理论上讲除非所有的节点被破坏,否则账目就不会丢失,从而保证了账目数据的安全性。
2.非对称加密和授权技术,存储在区块链上的交易信息是公开的,但是账户身份信息是高度加密的,只有在数据拥有者授权的情况下才能访问到,从而保证了数据的安全和个人的隐私。
3.共识机制,就是所有记账节点之间怎么达成共识,去认定一个记录的有效性,这既是认定的手段,也是防止篡改的手段。区块链提出了四种不同的共识机制,适用于不同的应用场景,在效率和安全性之间取得平衡。
区块链的共识机制具备“少数服从多数”以及“人人平等”的特点,其中“少数服从多数”并不完全指节点个数,也可以是计算能力、股权数或者其他的计算机可以比较的特征量。“人人平等”是当节点满足条件时,所有节点都有权优先提出共识结果、直接被其他节点认同后并最后有可能成为最终共识结果。
4.智能合约,智能合约是基于这些可信的不可篡改的数据,可以自动化的执行一些预先定义好的规则和条款。以保险为例,如果说每个人的信息(包括医疗信息和风险发生的信息)都是真实可信的,那就很容易的在一些标准化的保险产品中,去进行自动化的理赔。
在保险公司的日常业务中,虽然交易不像银行和证券行业那样频繁,但是对可信数据的依赖是有增无减。因此,笔者认为利用区块链技术,从数据管理的角度切入,能够有效地帮助保险公司提高风险管理能力。具体来讲主要分投保人风险管理和保险公司的风险监督。
区块链-网络
G. 他来了!WannaRen勒索病毒作者主动提供解密密钥
4月9日,“WannaRen”勒索病毒作者通过多方主动联系到火绒,并提供了相关解密密钥。经火绒工程师分析后,验证密钥有效,稍后我们也会发布针对该病毒的解密工具,欢迎关注火绒各官方平台随时获悉通知。被该病毒攻击加密文件的用户也可以随时联系我们获取帮助。
此外,我们也将在文末公布该密钥,分享给广大安全同行和专业团队,共同开发解密工具,帮助遭遇该病毒的用户解决问题,挽回损失。
(文中“火绒工作室@huorong.ltd”为用户私人邮箱)
9日上午,一名火绒用户以解密为由,通过邮件尝试联系“WannaRen”勒索病毒作者获取更多信息。该作者在要求火绒用户支付比特币作为赎金未果后,竟主动提供病毒解密钥匙,并要求该火绒用户将密钥转发给火绒团队,制作“相应解密程序”。
从上述邮件可以看出,该病毒作者在使用英语进行交流后,又使用了中文进行沟通,再加上火绒此前披露该病毒使用易语言编写的情况来看,极有可能为国人所为。
至此,随着事件发酵,各媒体、安全厂商进行了大量的曝光和溯源调查,截止目前,该病毒作者提供的比特币钱包未收到任何赎金,而该作者也已经停止下发、传播“WannaRen”勒索病毒。
附1、WannaRen勒索病毒解密密钥
-----BEGINRSAPRIVATEKEY-----
MIIEowIBAAKCAQEAxTC/
///KoH06CMNtn7O
/5/
/1Usq5zvMClLdrmw/q2rnCbRLdeE
EAzSAi9kqsnEaZKfCbXb/gbybUwAgn7mxsCJ611hzD/r2w9dgXkaUJYuKRRvB
nIJL0gmo4T/zDaMr8vsn7CkwLjXUsYt1/EulLtVnuH76FU0PkjJqBdre5Gjf23/
YGHW7DJEoH3p/
jaA69ILlz0TzDzoRdTmam6RDqjsVO/
t0Kt0w1FL/iile1Eu4fe4ryukPGw2jAZh/
/ZTJEpoS
SWtoy8dTQ/RaQXECaOviYvZLkV3v9hQDzYohhO2/aS7oE12RrQmeILwd/jbOvz
wPyDuK7GvexG7YAR5/
h2HS5uum9YxVpnnspVfbf/
UYKMvQnQ2pR/
/HQh5NAIaNEqJfUa
/vF50f74igTMgSddjPwpWEf3NP0Z
/Y9rf
-----ENDRSAPRIVATEKEY-----
附2、火绒相关报道:
WannaRen勒索病毒溯源新进展或通过下载站大量传播
确诊了!网传WannaRen勒索病毒样本实为解密工具