java开发区块链面试

1试分析区块链引起的技术变革和深远影响?

回答:互联网日趋中心化,数据垄断、隐私侵犯、权益分配不公等问题;而区块链分布式数据存储、点对点传输、共识机制、智能合约、加密算法等新型技术,以及数据不可篡改性、数据可溯源、去中心化等特点,为价值互联网提供深远影响。区块链解决了信任建立、信任共识的问题,成为数字时代最重要的技术基础。
2区块链技术模型是什么
在这里插入图片描述
3.什么是merkle树,并简述其基本原理

回答:merkle树是一个典型的二叉树或者多叉树,它包括根节点、中间节点以及叶子节点;原理,从最底层交易叶子节点计算哈希,然后往上一层左右哈希,直至最顶层哈希,从而产生其不可篡改性和可溯源性的特点。

4.简述区块链环境下的数字签名原理

回答:数字加密算法两大类分为对称加密算法和非对称加密算法,非对称机密一种是公钥加密-私钥解密,就是平常说的数字信封;另外一种是私钥加密–公钥解密,就是数字签名;
数字信封基本原理:发送者–》对称加密密钥k–》接收者的公钥加密–》数字信封–》互联网传输后–》接收者私钥解密–》对称加密密钥k–》接收者
数字签名基本原理:发送者–》(交易信息或区块信息)哈希计算–》数字摘要–》发送者私钥加密–》数字签名–》互联网传输–》发送者的公钥解密–》接收者
5.区块链共识机制主要有哪些
回答&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值