金投网

学习区块链要什么基础

虽然常常听人提到区块链,但是真正对区块链了解学习确实是有点难度,那学习区块链要什么基础呢?

经常听到块链,但真正理解块链的学习确实有点困难.学习块链需要什么基础?

一、网络通讯

现在的块链主要与无结构化的点对点通信(P2P)有关,但未来的块链不排除在联盟链中产生结构化的P2P通信.点对点通信实际上是建立虚拟链路,基础对应的物理链路可能会随着网络时间的推移而变动(与块的大小、网络状况、块的交易数等因素有关).因此,建议巩固网络通信的基础知识.

二、数据存储

以前的数据存储方式大多是基于面向高吞吐量的键数据库,现在随着块链技术的发展,传统的关系型数据库也成为存储介质,也有使用大数据平台的公司.然后,下一代分布式文件系统(IPFS)也是重要方向

三、加密技术

主要需要了解哈希函数和非对称加密的基本原理和数字签名的运行机制,更重要的是,目前金融系统中使用的是国密算法,与块链技术对应的SM2、SM3和SM9国密算法需要重点理解

四、共识机制

最初流行的是在可靠环境中分布式系统的共识机制,主要涉及CAP理论,在保留区域容错性的基础上,数据最终一致性与系统可用性之间存在权衡.块链技术主要强调机制(DPoS)和后期发展的实用拜占庭容错算法(PBFT)和相关共识算法的持续发展,需要长期的实践和跟踪.

五、隐私保护

块链本身是基于非对称加密的安全通信.但是,可以根据交易末尾的特定数字查询相应的交易关系,通过核心路由器的路由表、网卡的物理地址(MAC地址)和手机的国际移动设备识别码(IMEI号)等信息跟踪交易者的身份信息,解读基于洋葱路由(Tor)的网络隐藏信息.后来,针对环签的门罗币、针对零知识证书的ZCash和同态加密技术逐渐出现.无论是零知识证明书、环签名还是同态加密技术,文字都很难理解,属于大门类.一般来说,掌握隐私保护技术也是块链专家.

1 2 下一页 末页 共2页

相关推荐

币安构建区块链生态系统 做区块链领域的基础架构者
近些年来,随着数字资产的发展,无数企业开始了解并大力发展区块链产业,在这些企业中币安无疑是最亮眼的存在。如果说币安起步于货币,那么从目前的发展轨迹来看,币安的野心远远不止如此,它更多的是放眼全球,构建自己的区块链生态系统,成为区块链领域的基础构架者。
CyberVein贡献奖赏计划 全新启动
随着CyberVein项目的不断推进,在技术层面和社区层面急需更大力度的突破和创新,希望整合更多优质专业的技术资源和专业的内容输出推动CyberVein区块链3.0计划。
电商交易活动取证不再难 全国首个区块链取证APP上线
全国首个区块链取证APP上线。记者从浙江省市场监管局获悉,近日基于区块链技术的取证APP在杭州发布。据悉,这是全国首个基于区块链技术对各类移动端应用的取证工具,该取证APP将在以社交、直播电商等移动端应用的监管执法中发挥重要作用。
安可算力来帮忙,区块链挖矿收益高
随着比特币价格的暴涨,越来越多人投身于“挖矿”行业。区块链挖矿如何才能获得更高的收益?当然还是要靠实力!俗话说,打铁还需自身硬,想要获得更好的收益,那么一些挖矿装备、设备还是很有必要的。
GPI交易平台——区块链技术的经典应用
区块链便是一个链式数据结构存储的分布式账本(数据库),可以在弱信任环境下,帮助用户分布式地建立一套信任机制,保障用户业务数据难以被非法篡改、公开透明、可溯源。简而言之,每个参与者手上都有一个独立账本。每一次变化,记一次账,就要对所有参与者进行广播,所有人都确认后,才能被记录到账中。
免责声明本文来自第三方投稿,投稿人在金投网发表的所有信息(包括但不限于文字、视频、音频、数据及图表)仅代表个人观点,不保证该信息的准确性、真实性、完整性、有效性、及时性、原创性等,版权归属于原作者,如无意侵犯媒体或个人知识产权,请来电或致函告之,本站将在第一时间处理。金投网发布此文目的在于促进信息交流,不存在盈利性目的,此文观点与本站立场无关,不承担任何责任。未经证实的信息仅供参考,不做任何投资和交易根据,据此操作风险自担。侵权及不实信息举报邮箱至:tousu@cngold.org。

财经频道FINANCE.CNGOLD.ORG