LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

cpp

1. 门罗币(Monero)推出自己的电视节目并开始门罗币(Monero-CPP)

...面,门罗币的贡献者ErCiccione透露了生态系统中增加了一个新项目:门罗币-cpp。 根据GitHub页面,该项目包含一个C ++库,用于“使用与Nitrogen Nebula v0.16.0.3的本机绑定”创建基于Moner的应用程序。monero-cpp库通过“包装wallet2.h”完全支持Monero钱包。 此外,它将支持多签名,仅查看和离线钱包。 开发人员将...

知识:门罗币,比特币,钱包,离线钱包

2. 【EOS源码分析】34 - EOS系统如何更新区块生产节点?

...明如下:void update_elected_producers( const block_timestamp& timestamp );定义在voting.cpp中:首先更新全局参数(global表)中的last_producer_schedule_update字段,它记录上次区块生产计划更新时间,每隔60.5秒更新一次;然后从producers表查询EOS链上的所有已注册节点,这里使用了二级索引prototalvote,后者在eosio.system.hpp中...

知识:区块,合约,链上,区块信息

3. 聊聊区块链中的几个技术点

...模块中(挖矿)。我们先看看比特币的启动流程,比特币程序入口位于?bitcoind.cpp?下,通过这样的调用链启动比特币中的各项服务:main()->AppInit()->AppInitMain()其中包括 RPC 服务,在比特币中我们需要使用?bitcoin-cli?通过 RPC 服务启动挖坑,最终到?rpc/mining.cpp/generateBlocks()?这个区块生成主逻辑:其中?pow.cpp/CheckPro...

知识:区块,区块链,币中,比特

4. 聊聊区块链中的几个技术点

...模块中(挖矿)。我们先看看比特币的启动流程,比特币程序入口位于bitcoind.cpp下,通过这样的调用链启动比特币中的各项服务:main()->AppInit()->AppInitMain()其中包括 RPC 服务,在比特币中我们需要使用bitcoin-cli通过 RPC 服务启动挖坑,最终到rpc/mining.cpp/generateBlocks()这个区块生成主逻辑:其中pow.cpp/CheckProo...

知识:区块链,比特币,火星号精选,火星技术帖

5. Zcash技术分析:zcash币挖矿教程,Zcash算法等介绍

...dmany:   https://github.com/zcash/zcash/blob/master/src/wallet/asyncrpcoperation_sendmany.cpp#L126   生成证明参考函数perform_joinsplit:   https://github.com/zcash/zcash/blob/master/src/wallet/asyncrpcoperation_sendmany.cpp#L804   交易签名   Zcash私有资金交易时,不仅仅依靠零知识证明,而且对交易打签名,采用了ed255...

知识:Zcash

6. 更好的保护交易隐私

...。相关代码见 https://github.com/radrbiz/radard/blob/master/src/ripple/app/tx/impl/RingDeposit.cpp和https://github.com/radrbiz/radard/blob/master/src/ripple/app/tx/impl/RingWithdraw.cpp 。环签名采用的曲线为AltBn128,代码见 https://github.com/radrbiz/radard/blob/master/src/ripple/crypto/impl/AltBn128.cpp ,这个曲线较好的平衡了安全性和性能,Ethereum中也内置...

知识:密码学货币,主网上线,去中心化,余额

7. 以太坊挖矿教程之以太坊Linux系统挖矿教程

...c.pkg -target /   brew update   brew tap ethereum/ethereum   brew reinstall cpp-ethereum --with-gpu-mining --devel --headless --build-from-source   检查你的冷却状态:   aticonfig –adapter=0 –od-gettemperature   挖矿软件   Frontier阶段默认的客户端Geth只支持CPU挖矿。我们正在开发Geth客户端的GPU挖...

知识:以太坊挖矿教程

8. 比特币2MB分叉仅仅只是改一行代码么?

...间,又或者其他的东西…但不是在今天。   共识变化是写在了main.cpp当中的第2816行,用的是CheckBlock() method,并采用了新的MaxBlockSize() method,来确定一个区块是否是过大的,而不是MAX_BLOCK_SIZE。一个类似的改变发生在了 miner.cpp当中的CreateNewBlock()函数,以及‘getblocktemplate’ 远程过程调用,...

知识:比特币分叉

9. 雷达实验室采用环机密交易技术实现交易隐私保护

...。相关代码见 https://github.com/radrbiz/radard/blob/master/src/ripple/app/tx/impl/RingDeposit.cpp和https://github.com/radrbiz/radard/blob/master/src/ripple/app/tx/impl/RingWithdraw.cpp 。环签名采用的曲线为AltBn128,代码见 https://github.com/radrbiz/radard/blob/master/src/ripple/crypto/impl/AltBn128.cpp ,这个曲线较好的平衡了安全性和性能,Ethereum中也内置...

知识:密码学货币,主网上线,去中心化,余额

10. EOS底层代码

...板eos/plugins/ template plugin 定义了EOS 项目中所有插件的模板。其中template_plugin.cpp 为插件模板源码, CMakeLists. txt为编译代码。2 . 基类插件EOS 项目的插件体系中共有5 个基类插件.eos/plugins/chain plugin 目录:定义了链处理插件,这个插件承载了nodeos 节点程序与区块链交互的基本功能,包括读取本地不可逆区块...

知识:区块,钱包,区块链,钱包文件

11. 雷达(RADR)中间层的环机密交易技术的深度剖析:

...。相关代码见 https://github.com/radrbiz/radard/blob/master/src/ripple/app/tx/impl/RingDeposit.cpp和?https://github.com/radrbiz/radard/blob/master/src/ripple/app/tx/impl/RingWithdraw.cpp 。环签名采用的曲线为AltBn128,代码见 https://github.com/radrbiz/radard/blob/master/src/ripple/crypto/impl/AltBn128.cpp ,这个曲线较好的平衡了安全性和性能,Ethereum中也内置...

知识:货币,主网上线,去中心化,挖矿

12. 比特币 Optech:闪电节点支付

...(以及目前许多其他内容)。 该名称的意思是临界区 main,因为它保护 main.cpp 中的数据,而现在位于 validation.cpp 和 net_processing.cpp 中的代码曾经位于一个名为 main.cpp 的文件中)。 从概念上讲,当我们提到代码库的“验证”部分时,它包括什么?验证存储并维护我们对区块链和相关 UTXO 集的最佳视图。 ...

知识:钱包,私钥,比特币核心,的比特

13. 暗黑币更新v10.16 - Onyx v2

...,所以,他们仅获取更新的签名   2 种客户端崩溃已修复   main.cpp 分成core.cpp   Darksend、主节点和 InstantX 添加了模块化 ProcessMessages   客户端现在可以加入任何其他用户会话   10.16.5 Onyx V2 Binaries: 所有用户   Source : https://github.com/darkcoin/darkcoin   Windows .exe: https://githu...

知识:暗黑币

14. 玩转夸克区块链:区块链关键技术

...(公有链、联盟链、私有链的划分我们在未来单独说明),在源码的 src/net.cpp ,net.h中有P2P相关的实现。为了使系统在启动时自动获得其他节点的信息,需要有至少一个“种子地址”,所以,在源码的src/chainparams.cpp 中设定了多个种子地址(详见 vSeeds.emplace_back 调用的参数),这都是能够持续稳定提供...

知识:区块链,区块,数字货币,公链

15. 在浏览器中使用EOSIO(Quickstart Web IDE)

...合约Web IDE左侧的文件浏览器中的contract目录下有一份示例合约的源码(talk.cpp)。定义了一张Multi-index数据表:struct [[eosio::table("message"), eosio::contract("talk")]] message { uint64_t id = {}; // Non-0 uint64_t reply_to = {}; // Non-0 if this is a reply eosio::name user = {}; std::string content = {}; uint64_t primary_ke...

知识:合约,智能合约,区块链,钱包