All Projects → Jiashuo-Zhang → Libra-code-Analysis

Jiashuo-Zhang / Libra-code-Analysis

Licence: BSD-2-Clause license
Libra-sourcecode-Analysis

Projects that are alternatives of or similar to Libra-code-Analysis

Alfis
Alternative Free Identity System
Stars: ✭ 162 (+478.57%)
Mutual labels:  blockchain-platform
LibraBrowser
LibraBrowser
Stars: ✭ 37 (+32.14%)
Mutual labels:  libra
android device xiaomi libra
Device configuration for Mi-4c (libra) and Mi-4s (aqua)
Stars: ✭ 51 (+82.14%)
Mutual labels:  libra
open-chain
Open source blockchain project designed for developer needs from the start. OPEN chain is a convenient and flexible technology for developing blockchain solutions and decentralized applications.
Stars: ✭ 59 (+110.71%)
Mutual labels:  blockchain-platform
ost-sdk-js
OST Platform SDK for JavaScript
Stars: ✭ 24 (-14.29%)
Mutual labels:  blockchain-platform
libra-go
Go Client for interacting with Libra Blockchain
Stars: ✭ 50 (+78.57%)
Mutual labels:  libra
awesome-hive
A curated list of awesome Hive resources.
Stars: ✭ 20 (-28.57%)
Mutual labels:  blockchain-platform
HealthLedger
Application for tracking Organs donations in hospitals and minimizing the scope of Organ trafficking using Blockchain (Hyperledger) technology.
Stars: ✭ 29 (+3.57%)
Mutual labels:  blockchain-platform
blockchain-VCoin
Simple Implementation Proof of Work blockchain coin.
Stars: ✭ 16 (-42.86%)
Mutual labels:  blockchain-platform
ost-sdk-php
OST Platform SDK for PHP
Stars: ✭ 16 (-42.86%)
Mutual labels:  blockchain-platform
electronero
Electronero Network: a secure, private, mobile based cryptocurrency network. 5 parallel, interoperable, scalable, lightning fast blockchains. Electronero $(ETNX) https://t.me/electronero_network, Electronero Pulse $(ETNXP) https://t.me/etnxp, LITENERO $(LTNX) https://t.me/litenero, GOLDNERO $(GLDX) https://t.me/goldnero, CRYSTALEUM $(CRFI) https…
Stars: ✭ 18 (-35.71%)
Mutual labels:  blockchain-platform
defiprime
All things #DeFi - trustless and transparent financial products built on top of the blockchain.
Stars: ✭ 117 (+317.86%)
Mutual labels:  blockchain-platform
ChainWallet
一个以研究技术为目地的基础项目,也只有最基本 Bitcoin、Ethereum 、EOS 相关的加密算法。
Stars: ✭ 26 (-7.14%)
Mutual labels:  libra

Libra-code-Analysis

这个项目旨在帮助研究者们理解Libra的基础框架和了解Rust语言。我们分别描述了The Libra Blockchain的核心组成部分,并聚焦于他们是如何相互联系,组成一个具有完整功能的系统。我们在现有官方文档和注释的基础上,关注于最为核心的框架,自顶向下地逐步深入,并最终完成代码实现层面的分析。同时,对一些繁琐晦涩的部分,我们只关心他们的作用与实现方法,而不深究其具体实现。我们希望这个项目能为希望了解Libra底层实现的研究者和开发者们提供一部分帮助,同时填补Libra 中文代码分析这一领域的空白。

背景知识:

我们的分析建立在了解区块链基础概念(如BFT共识、智能合约、联盟链等)与Rust简单语法的基础上,另外,我们强烈推荐阅读一部分Libra官方文档——Life-of-a-transaction,这可以帮助阅读者快速了解Libra的各个部分的大致功能以及互相之间的联系,后续的分析以这一文档为主线,逐步深入。

目录:

当前进度:

目前AC,VM_validator,Mempool,Consensus,Execution,Storage部分内容较为完善,Language,Network,Client内容还有所缺失,由于精力与水平有限,未来我们将优先对Move语言相关部分做进一步分析。

说明:

整个项目还有很多待完成的工作,我们随时欢迎新的贡献者的加入,共同为Libra的中文代码分析作出贡献。同时,阅读过程中如果发现错误,欢迎联系我们勘误。:)

版权与许可声明:

本项目使用BSD 2-Clause "Simplified" License,转载需注明许可声明与版权声明。

参考资料:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].