Add page on fluffy + fix github link (#110)
* Website update (#104) * Remove technical material from eth2 section + minor edits (#97) * Update team.yml * Update Nimbus docs * add newsletter to header, footer, and mobile * remove eth2-temp * add mamy's feedback * add donation address * fix github link, add page on fluffy * edit contribute message
This commit is contained in:
parent
0b4014b30e
commit
d028e62493
|
@ -4,6 +4,7 @@ docs:
|
||||||
design: /docs/design.html
|
design: /docs/design.html
|
||||||
eth1: /docs/eth1.html
|
eth1: /docs/eth1.html
|
||||||
eth2: /docs/eth2.html
|
eth2: /docs/eth2.html
|
||||||
|
fluffy: /docs/fluffy.html
|
||||||
libraries: /docs/libraries.html
|
libraries: /docs/libraries.html
|
||||||
contributor_guide: /docs/contributor_guide.html
|
contributor_guide: /docs/contributor_guide.html
|
||||||
# Guides:
|
# Guides:
|
||||||
|
|
|
@ -0,0 +1,29 @@
|
||||||
|
---
|
||||||
|
id: fluffy
|
||||||
|
title: Fluffy: an ultra-light client for Ethereum
|
||||||
|
---
|
||||||
|
|
||||||
|
Nimbus has joined the Ethereum Foundation’s Portal Network team as one of the launch clients for the portal network.
|
||||||
|
|
||||||
|
In a sentence, [the Portal Network](https://github.com/ethereum/stateless-ethereum-specs/blob/master/portal-network.md#network-functionality) is an in-progress cross-team effort to re-imagine the ethereum light client, and develop a practical and functional light client experience.
|
||||||
|
|
||||||
|
In particular, our aim is to work together with the EF to develop a new set of Ethereum protocols alongside the existing Eth protocol that will specifically serve this new way of accessing Ethereum data.
|
||||||
|
|
||||||
|
The overarching goal is to provide a mode of operation for Ethereum that serves common usage patterns, as opposed to keeping track of the full state at all times, as current clients do.
|
||||||
|
|
||||||
|
What we are talking about building here is the perfect client for a wallet. An ultra-light client that contributes to the network and does not require syncing (i.e. is immediately usable from a fresh install or after being offline).
|
||||||
|
|
||||||
|
As such, one of the end goals for us is to embed this sort of client directly inside the Status app.
|
||||||
|
|
||||||
|
This has the potential to both improve the security and privacy of our users (we will no longer have any reliance on Infura), as well as improve Ethereum’s resilience by allowing each user to contribute back to the health of the network.
|
||||||
|
|
||||||
|
## Resources
|
||||||
|
|
||||||
|
- [Our introductory post](https://our.status.im/nimbus-fluffly/)
|
||||||
|
- The Nimbus Light Portal Network client (nlpn) can be found in our nimbus-eth1 repository: https://github.com/status-im/nimbus-eth1/tree/master/fluffy
|
||||||
|
- The Portal Wire protocol is added to the nim-eth repository, as Node Discovery v5.1 sub-protocol: https://github.com/status-im/nim-eth
|
||||||
|
- Specifications: https://github.com/ethereum/stateless-ethereum-specs/
|
||||||
|
- Website: https://www.ethportal.net/
|
||||||
|
- Some quick notes regarding first Portal Wire interop tests with ddht and trin- https://gist.github.com/kdeme/36795f5deae7d02ce1785e9c7d501e53
|
||||||
|
- [The winding road to functional light clients](https://snakecharmers.ethereum.org/the-winding-road-to-functional-light-clients/) blog post series of Piper Merriam
|
||||||
|
- [This video talk](https://www.youtube.com/watch?v=MZxqRs_tLNs) about the subject.
|
|
@ -36,4 +36,7 @@ In addition to our [eth1](https://github.com/status-im/nimbus-eth1) and [eth2](h
|
||||||
|
|
||||||
- Documentation Generator - language agnostic (but Nim-preconfigured) generator for beautiful detailed documentation suites for sets of libraries: https://github.com/status-im/nimbus-docs-suite
|
- Documentation Generator - language agnostic (but Nim-preconfigured) generator for beautiful detailed documentation suites for sets of libraries: https://github.com/status-im/nimbus-docs-suite
|
||||||
|
|
||||||
|
- Nim presto - an efficient library for REST API implementation: https://github.com/status-im/nim-presto
|
||||||
|
|
||||||
|
|
||||||
We hope you take the time to check them out :)
|
We hope you take the time to check them out :)
|
||||||
|
|
|
@ -23,6 +23,7 @@ sidebar:
|
||||||
introduction: What Is Nimbus?
|
introduction: What Is Nimbus?
|
||||||
eth1: eth1 client
|
eth1: eth1 client
|
||||||
eth2: eth2 client
|
eth2: eth2 client
|
||||||
|
fluffy: Fluffy (Light Portal Network client)
|
||||||
libraries: Software Libraries
|
libraries: Software Libraries
|
||||||
milestones: Milestones
|
milestones: Milestones
|
||||||
design: Design
|
design: Design
|
||||||
|
|
|
@ -71,7 +71,7 @@ Nimbus is a client implementation for both Ethereum 2.0 and Ethereum 1.0 that st
|
||||||
</div>
|
</div>
|
||||||
<div class="contribute">
|
<div class="contribute">
|
||||||
<h3>Suppport</h3>
|
<h3>Suppport</h3>
|
||||||
<p>As an open source project largely dependent on the Ethereum Foundation for funding, grants are our lifeblood. See <a href="https://etherscan.io/address/0x70E47C843E0F6ab0991A3189c28F2957eb6d3842">here</a> for our donation address.
|
<p>As an Ethereum public good, largely dependent on both Status and the Ethereum Foundation for funding, grants are our lifeblood. See <a href="https://etherscan.io/address/0x70E47C843E0F6ab0991A3189c28F2957eb6d3842">here</a> for our donation address</p>
|
||||||
<p>
|
<p>
|
||||||
<a href="https://gitcoin.co/grants/137/nimbus">Support us on Gitcoin</a>
|
<a href="https://gitcoin.co/grants/137/nimbus">Support us on Gitcoin</a>
|
||||||
<span><a href="https://gitcoin.co/explorer?keywords=nimbus&order_by=-web3_created"><img src="../img/arrow_ogn.png" /></a></span>
|
<span><a href="https://gitcoin.co/explorer?keywords=nimbus&order_by=-web3_created"><img src="../img/arrow_ogn.png" /></a></span>
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
<p class="footer-header">More</p>
|
<p class="footer-header">More</p>
|
||||||
<ul class="footer-list">
|
<ul class="footer-list">
|
||||||
<li class="footer-link"><a href="https://status.im/docs/" target="_blank">Docs</a></li>
|
<li class="footer-link"><a href="https://status.im/docs/" target="_blank">Docs</a></li>
|
||||||
<li class="footer-link"><a href="/contribute/" target="_blank">Github</a></li>
|
<li class="footer-link"><a href="/docs/libraries.html" target="_blank">Github</a></li>
|
||||||
<li class="footer-link"><a href="https://news.nimbus.team/" target="_blank">News</a></li>
|
<li class="footer-link"><a href="https://news.nimbus.team/" target="_blank">News</a></li>
|
||||||
<li class="footer-link"><a href="https://subscribe.nimbus.team/" target="_blank">Newsletter</a></li>
|
<li class="footer-link"><a href="https://subscribe.nimbus.team/" target="_blank">Newsletter</a></li>
|
||||||
<li class="footer-link"><a href="https://etherscan.io/address/0x70E47C843E0F6ab0991A3189c28F2957eb6d3842" target="_blank">Donate</a></li>
|
<li class="footer-link"><a href="https://etherscan.io/address/0x70E47C843E0F6ab0991A3189c28F2957eb6d3842" target="_blank">Donate</a></li>
|
||||||
|
|
Loading…
Reference in New Issue