发表时间:2021年10月27日 信息来源:bitcoinassociation.net 最近举行的2021年CoinGeek纽约大会有一个高光时刻,三名入围第四届BSV编程马拉松决赛的选手分别展示了自己的作品,而决定他们最终排名的评委小组给予了他们相应的反馈意见。 三个项目——CATN8、TKS Pnt和比特币电话(B
分组密码 分组密码就是将明文消息序列划分成长为n的组,各组分别在密钥k控制下,变成等长的输出序列。 代换: 明文分组到密文分组的可逆变换为代换。扩散和混淆: 扩散和混淆是Shannonon提出的设计密码系统的两个基本方法,目的是抗击敌手对密码系统的统计分析。扩散是将明文的统计特
12月技术与欢乐双重加料 VS Code、混合现实、元宇宙、行业新思考 年末大集合!元素太过丰富 【比特熊直播间】精彩即将发车特别提示:文末有惊喜 比特熊年末狂欢送好礼 迎新Happy:分享热爱有礼 转发直播预告至朋友圈,并配文转发有礼+你想对【比特熊直播间】说的话。可以是你观看直
脑图时刻 时延 定义:指数据(报文/分组/比特流)从网络的一端传送到另一端所需的时间。也叫延迟。时延包括发送时延,传播时延,排队时延,处理时延。 发送时延=数据长度/信道带宽传播时延=信道长度/电磁波在信道上的传播速率 时延带宽积 时延带宽积=传播时延 * 带宽 定义:时延带宽积是
面对如火如荼的区块链,一大批 “比特币”、“挖矿”、“账本”、“矿工”、“以太坊”等名词叫的火热,都是什么意思、有什么联系,下面来看一下吧! 什么是区块链? 区块链是一个分布式的共享账本或数据库,存储于其中的数据或信息,具有去中心化、不可篡改等特点。 将数据加密,存放在区块
物理链路:是一条无源的点到点的物理线路径。 逻辑链路:物理链路加上必要的通信协议。 通信规程是数据通信协议。 封装成帧:在数据段前后加上首部和尾部就构成了帧, 开头是SOH,结尾是EOT。 当数据由ASC码组成的文本,帧定界可以使用特殊的帧定界符号。 透明传输:当数据段中含有SOH,EOT,E
一. 概述 在数据链路层中,通过MAC地址进行通信,每种数据链路的最大传输单元(MTU)都不尽相同. 而在网络层通过IP地址来进行通信. 鉴于IP层属于数据链路层的上一层,它必须不受限与不同数据链路的MTU大小. 可以说,IP抽象化了底层的数据链路. 二. IP报文的分片与重组
1. 什么是冷钱包 冷钱包:也叫离线钱包。指由提供区块链数字资产安全存储解决方案的信息技术公司研发的比特币存储技术。 冷钱包集数字货币存储、多重交易密码设置、发布最新行情与资讯、提供硬分叉解决方案等功能于一身,能有效防止黑客窃取。 2. 冷钱包设计理念 1.网络是不安全
一、简介 UTXO全名是Unspent Transaction Outputs,相比于账户模型来说没那么直观。 它是比特币交易生成及验证的一个核心概念。交易构成了一组链式结构,所有合法的比特币交易都可以追溯到前向一个或多个交易的输出,这些链条的源头都是挖矿奖励,末尾则是当前未花费
本文主要讲 I.Miers, C.Garman, et al. "Zerocoin: Anonymous distributed e-cash from bitcoin."2013 IEEE Symposium on Security and Privacy. IEEE, 2013. 论文学习笔记总结请看:Zerocoin学习笔记 Abstract 比特币是第一个被广泛采用的电子现金系统。虽然比特币提供了新型
近日,中美洲国家萨尔瓦多宣布将计划建造一座以火山为动力的「比特币城」,部分资金来自于该国发行的10 亿美元由加密货币支持的主权债券。 萨尔瓦多总统纳伊布·布克勒表示,该城市将不征收财产税、收入税或资本利得税等,其基础设施和其他成本将由增值税和债券发行筹集的资金提供
本文分为两部分内容:(侧重点不同) 考研篇 期末篇(如有需要,请点击跳转) 书接上回,上回咱们说到物理层莫得感情,那今天咱们就来聊一聊数据链路层的故事哈~QAQ 1. 数据链路层概述 链路(Link)就是从一个结点到相邻结点的一段物理链路,而中间没有任何其他的交换结点。 数据链路(Data Link
本文是《赛博空间学与赛博学》的第三章-【区块链与赛博金融】的第二节,第四部分,原文标题为(3.2.4 赛博金融的赛博化与空间结构)。本书不定期在本公众号更新。欢迎关注。本书更新期间会进行修改,最终以出版版本为准。 上一期:比特币以太坊中的意识形态(导致分链) 比特币体系的分裂实际
目录 1. 使用点对点信道的数据链路层2. 三个基本问题2.1 封装成帧2.2 透明传输2.3 差错检验2.3.1 CRC冗余校验原理 3.点对点协议PPP3.1 PPP协议应满足的需求3.2 PPP协议的帧格式3.2.1 字节填充(同步传输)3.2.2 零比特填充(异步传输) 3.3 PPP的工作状态 4. 使用广播信道的
数据链路层习题 3-01 数据链路与链路有何区别?“电路接通了”与“数据链路接通了”的区别何在? 所谓链路就是从一个结点到另一个结点的一段物理线路。而中间没有其他的任何交换结点。在进行数据通信的时候,两个计算机之间的通信路径要经过许多这样的链路。 当需要在一条链路上传送数
比特币的匿名性 比特币系统中账户的产生不会暴露用户个人信息,用户可以产生很多对账户,然后用不同的账户做不同的事情。 但这种不暴露个人信息的账户显然不是完全的匿名,可以称为假名(pseudonymity)。所以比特币系统中的匿名只是一种假的匿名,就像作家写作用笔名,网民上网交流用网名一样
ETH概述 BTC和ETH为最主要的两种加密货币,BTC称为区块链1.0,以太坊称为区块链2.0。之前文章中提出了比特币设计中存在某些不足,以太坊便对其进行了改进。 例如:出块时间、共识协议、mining puzzle(对内存要求高,反ASIC芯片使用(memory hard mining puzzle)) 未来,以太坊还将会用权益证明(POS
基于交易的账本模式(transaction-based ledger) 区块链是去中心化的账本,比特币采用的是基于交易的账本模式(transaction-based ledger),只记录了转账交易和铸币交易,并没有直接记录每个账户上有多少钱。如果想知道某个比特币账户上有多少钱,要通过交易记录来推算。 (1)UTXO(Unspent Transact
比特币网络 新的交易要发布到比特币网络上,矿工将交易打包成的区块也要发布到比特币网络上 比特币协议工作在应用层,它的底层是P2P Overlay Network 比特币网络中的P2P网络是很简单的,所有结点之间都是对等的,没有超级结点。要加入这个网络,至少要有一个种子结点(seed node),和种子结点联
全节点与轻节点 比特币系统中有两种节点,一种是全节点,一种是轻节点。 全节点特征 一直在线 在本地硬盘上维护完整的区块链信息 在内存中维护UTXO集合,以便快速检验交易的正确性 监听比特币网络上的交易信息,验证每个交易的合法性(有没有合法签名,是不是double spending) 决定哪些交易会
基于栈的语言(stack based language) 比特币系统中使用的脚本语言很简单,唯一能访问的内存空间就是一个栈,这点和通用脚本语言的区别很大。 这个交易有一个输入和两个输出,其中一个输出已经被花出去了,另一个没有被花出去。 输入脚本 输入脚本包含两个操作,分别将两个很长的数压入栈中。
产生分叉的情况 对区块链状态产生了分歧:state fork 如果两个节点差不多同时挖到一个区块,这两个区块都是挂在当前的区块上的,不同节点先收到的区块不同,就会各自沿着先收到的区块往下扩展,这种时候就会出现临时性的分叉,称为state fork,即由于对区块链当前的状态有意见分歧而产生的分叉
【区块链启示录:中本聪文集】一:前言 | 比特币的工作原理(下) 02-比特币的工作原理哈希函数——数字指纹矿工的工作量证明矿工共识与孤块比特币的工作原理比特币的影响 03-中本聪的论文 02-比特币的工作原理 哈希函数——数字指纹 加密哈希是一种执行简单任务的复杂算法,可以
2.1 物理层的基本概念 物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流。 物理层为数据链路层屏蔽了各种传输媒体的差异,使数据链路层只需要考虑如何完成本层的协议和服务,而不必考虑网络具体的传输媒体是什么。 物理层协议的主要任务: 机械特性:指明接口所用接
比特币行情分析 纵观整个币圈市场,2017年的牛市便是以太坊带来的,其突破了传统数字货币的单一的支付类场景,延伸出了智能合约和代币Token场景,创造了一个新的巨大的需求,从而带动了整个虚拟货币市场的繁荣。 而2020年到现在的基本面,则是2020年5月12日比特币减半又恰好遇到新冠大