阶段1 密码学及共识算法 2 本课程 / 33 篇文章

chaindesk

从零到壹深入学习区块链密码学

密码学技术是区块链技术的重要构成部分,包括对称加密算法、非对称加密算法和哈希散列算法。在区块链应用中常见的实现方法有: Merkle tree 哈希树算法,椭圆曲线算法,SHA-256算法,Base58编码。本课程从小白入手,讲解密码学的发展过程、分类、数学原理、实现方法、golang代码实现等。通过整体的学习相信大家会对密码学有深入的认识和灵活地应用。
1.4W人看过 20篇文章
chaindesk

从零到壹深入学习区块链共识机制

所谓“共识机制”,是通过特殊节点的投票,在很短的时间内完成对交易的验证和确认;对一笔交易,如果利益不相干的若干个节点能够达成共识,我们就可以认为全网对此也能够达成共识。 实现共识机制的算法就是共识算法。本书会对Pow,Pos,Pbft,Raft等共识算法进行讲解。
2.2W人看过 13篇文章

阶段2 实现简易比特币 2 本课程 / 23 篇文章

chaindesk

手把手教你实现简易比特币(Java版)

用Java实现简易比特币,主要实现的功能:了解区块链的结构、学会创建一个区块(Block)、学会创建区块链(BlockChain)、了解UTXO模型、工作量证明、地址生成、默克尔树、数字签名、了解为什么要进行签名和验签。
9160人看过 12篇文章
chaindesk

手把手教你实现简易比特币(Golang版)

用Golang语言实现简易比特币,主要实现的功能:了解区块链的结构、学会创建一个区块(Block)、学会创建区块链(BlockChain)、了解UTXO模型、工作量证明、地址生成、默克尔树、数字签名、了解为什么要进行签名和验签。
1.7W人看过 11篇文章

阶段3 钱包项目实战 3 本课程 / 31 篇文章

chaindesk

24小时玩转MyEtherWallet钱包开发

彻底搞清楚账户系统中地址、密码、keystore、私钥、助记词之间的关系;通过编码实现生成助记词与使用助记词解锁钱包账号;轻松上手与以太坊区块链交互的Web3.js库;连接到具有真实性的以太坊测试网络上开发钱包;NodeJS调用Token智能合约API;安全管理和转移你的Token数字资产
3.7W人看过 11篇文章
chaindesk

EOS钱包实战开发

彻底搞清楚EOS账户系统的权限配置;搞清楚RAM、Network BandWidth、CPU BandWidth它们的关系与重要作用;使用RPC轻松访问EOS区块链数据;使用EOSJS库轻松访问EOS区块链数据;安全管理和转移你的Token数字资产
4.2W人看过 12篇文章
chaindesk

二十四小时玩转比特币钱包开发

通过本教程我们可以学会快速搭建nodejs后端服务;彻底搞清楚比特币账户与子账号的关系;如何创建隔离见证地址;安全管理和转移你的比特币数字资产;快速开发比特币钱包在正式环境中运行。本教程围绕比特币钱包项目开发逐步进行讲解,该项目以NodeJS语言编写后端,使用web前端演示。内容包含:视频、文档、源码。
2.7W人看过 8篇文章
官方
微信

chaindesk

官方客服

chaindesk

微信订阅号

回到
顶部