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

以太坊源码结构

1. 【Substrate开发教程】12 - Substrate FRAME、基础数据类型、预置模块

...押权重的选举模块elections_phragmen源码基于Sequential Phragmén的选举模块evm源码以太坊虚拟机(EVM)执行模块example源码示例模块,展示了大多数pallet共有的概念、API和结构example_offchain_worker源码示例模块,展示了大多数链下工作机共有的概念、API和结构grandpa源码通过管理为native代码准备的GRANDPA权限来扩展GRA...

知识:区块,智能合约,链上,区块链

2. 如何阅读比特币,以太坊,比特股的源码——比特币源码阅读

...列文章侧重源码架构和分析。   这里所说的三大巨人是指:比特币,以太坊,比特股。其他微创新的代码可以以这些代码为base进行扩展研读,所以只打算介绍这三巨人。   由于本人是CXX工程师,除了模块分析之外,其他源码的介绍主要以CXX的代码为主。   考虑到难度,这里以比特股的...

知识:比特币源码,以太坊源码,比特股源码

3. 【EOS源码分析】31 - eosio.system合约基类 & native.hpp权限相关结构体

...racts/contracts/eosio.system/include/eosio.system/native.hpp)头文件中,下面从native.hpp的源码开始分析。首先是两个用于节点升级EOSIO版本到v1.8.x时的共识协议升级的函数:preactivate_feature、is_feature_activated,两个函数在wasm_interface中实现,分别用于激活协议特征和检查协议特征是否被激活。native.hpp中权限相关的结构...

知识:公钥,区块,合约,币圈信息

4. 【EOS源码分析】28 - eosio.system合约源码分析(eosio.system.hpp)

...和领取奖励、短账户名拍卖、REX市场等。这篇文章开始分析eosio.system合约的源码,了解这些功能的实现细节。eosio.system.hpp首先来看eosio.system合约的主要头文件eosio.system.hpp(eosio.contracts/contracts/eosio.system/include/eosio.system/eosio.system.hpp),包含了如下其他头文件:EOS智能合约开发基于eosio.cdt的eosiolib库,这...

知识:合约,币圈信息,区块链,区块

5. 以太坊的存储分析(1)

更加深入地了解以太坊的内部存储机制,更好地实现自己的区块链,存储是一个不能缺少的模块。但是存储又不是单一的数据保存,它涉及到了以太坊核心的编码、数据结构,中间还有缓存的部分,最后才通过leveldb(一种key-value数据库)保存到硬盘上。其中以太坊实现的代码十分精巧,设计同时考虑效...

知识:以太坊,以太坊的,以太坊实现,自己的区块链

6. 区块链数字货币交易所源码 平台私有币游戏源码

区块链数字货币交易所源码 平台私有币游戏源码支持比特币/以太坊等虚拟币交易支持系统平台币发行,支持系统内通过游戏挖矿/种树等方式推广发行平台币支持推广制度制定/业务模式定制修改/推广模式后台自定义设定支持真实区块链钱包/在线商城/认筹锁仓释放/多次复投等系统支持ANDROID/IOS/H5/WEB/PC...

知识:div,br

7. 【Libra 技术解读】详解Libra共识源码

...结束任期,新的leader会被选举出来并进行新一轮的区块打包。 二、Libra共识源码结构和子模块功能 Libra共识模块代码主要在 consensus 包中,它定义了Libra共识的抽象接口及其具体实现。目前Libra团队只实现了LibraBFT。consensus包是一个独立的可编译的单元,编译后生成一个库。其代码目录结构和各层级的模...

知识:区块链,共识,节点

8. PeopleMint:使用区块链分散软件所有权

...币领域,以开放源码社区为首的社区驱动服务的转变已经开始。像比特币和以太坊这样的项目有一个庞大的参与者社区,他们要求管理员和核心开发者对他们承诺的标准负责。 Ellcrys区块链协议是一个新项目,该项目提议将分散式开发模型应用扩展到加密货币之外。Ellcrys正在使用区块链技术为分散式软...

知识:区块链,比特币,以太坊

9. 微软、安永和 ConsenSys 开发的基于以太坊的企业级协议 Baseline Protocol 已开放源码

区块链网络消息,基于以太坊的企业级协议 Baseline Protocol 正式将源代码开放至 GitHub,该协议由 ConsenSys 、会计师事务所安永和微软共同开发。Baseline Protocol 允许企业客户访问以太坊区块链上构建的服务,而无需公开私人信息,从而解决和合作伙伴同步数据的问题,目前使用 ERP 和 CRM 这样的内部记录保...

知识:以太坊,ConsenSys,微软,安永,Baseline P

10. 平安壹钱包公布“壹钱包隐私交易平台”源码 将助力提升隐私交易效率及支付

...包在GitHub上公布了 “壹钱包隐私交易平台”的源码。该平台是基于区块链(以太坊)的隐私交易解决方案,其潜在应用价值包括企业在平台上发行任意形式的隐私或非隐私通证,用户在平台实现通证的查询、转账、隐私交易等功能。据壹钱包区块链研发团队介绍,该平台支持可分割通证和不可分割通证...

知识:隐私,钱包,零知识证明

11. 极溯链:溯源+营销为品牌企业赋能

...满足终端 用户的金融增值、需求。二、核心技术1.双公链跨链混合极溯链和以太坊做跨链整合,属于双公链跨链混合,架构兼顾以太坊公链的稳定与极溯链的灵活。平台层技术实现上,为用户提供基于云端的SaaS溯源服务2.一物一证一码以太坊ERC721技术,可记录商品属性,每个商品通证属性“唯一”且“...

知识:区块,公链,链上,以太坊

12. Neo如何抵御“日蚀攻击”?

...虽然这种攻击手段在别的基于PoW共识算法中已经被成功实施了很多次,比如以太经典的51%算力攻击。- 「以太经典51%算力攻击」原文地址-https://bravenewcoin.com/insights/etc-51-attack-what-happened-and-how-it-was-stopped但在比特币网络里却从来没有过被人成功实施过的迹象,毕竟花费数亿美元的代价去实施攻击,无论怎...

知识:日蚀攻击,区块链攻击

13. 从安全层面浅谈ACC的优越性

...在以下几个方面:开源:向全球公开软件编程的源代码和白皮书的简称,开源码的国际惯例:第三方开源,第三方公信,第三方托管。只有第三方权威机构全部开源,才能证明你所公开的源代码和闭环结构的源代/码永久性锁死后台是真实的,完整的。(也就是证明没有中央服务器,是真正去中心化的,...

知识:去中心化,钱包,去中心化优势,货币

14. 极溯链溯源存证SaaS平台:溯源+营销为品牌企业赋能

...满足终端 用户的金融增值、需求。二、核心技术1.双公链跨链混合极溯链和以太坊做跨链整合,属于双公链跨链混合,架构兼顾以太坊公链的稳定与极溯链的灵活。平台层技术实现上,为用户提供基于云端的SaaS溯源服务2.一物一证一码以太坊ERC721技术,可记录商品属性,每个商品通证属性“唯一”且“...

知识:区块,公链,链上,以太坊

15. 极溯链平台:溯源+数据+营销为企业赋能

...便于满足终端 用户的金融增值、需求。核心技术1.双公链跨链混合极溯链和以太坊做跨链整合,属于双公链跨链混合,架构兼顾以太坊公链的稳定与极溯链的灵活。平台层技术实现上,为用户提供基于云端的SaaS溯源服务2.一物一证一码以太坊ERC721技术,可记录商品属性,每个商品通证属性“唯一”且“...

知识:区块,区块链,跨链,以太坊