mirror of
https://github.com/ethereum/consensus-specs.git
synced 2026-02-03 19:05:04 -05:00
Fix typos
This commit is contained in:
@@ -122,7 +122,7 @@ This backbone is based on a pure function of the *node* identity and time:
|
||||
peers on a vertical topic can be found by searching the local peerstore for identities that hash to the desired topic(s),
|
||||
assuming the peerstore already has a large enough variety of peers.
|
||||
- Nodes can be held accountable for contributing to the backbone:
|
||||
peers that particpate in DAS but are not active on the appropriate backbone topics can be scored down.
|
||||
peers that participate in DAS but are not active on the appropriate backbone topics can be scored down.
|
||||
*Note: This is experimental, DAS should be light enough for all participants to run, but scoring needs to undergo testing*
|
||||
|
||||
A node should anticipate backbone topics to subscribe to based their own identity.
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
- [`interpolate_polynomial`](#interpolate_polynomial)
|
||||
- [`evaluate_polynomial_in_evaluation_form`](#evaluate_polynomial_in_evaluation_form)
|
||||
- [KZG Operations](#kzg-operations)
|
||||
- [Elliptic curve helper functoins](#elliptic-curve-helper-functoins)
|
||||
- [Elliptic curve helper functions](#elliptic-curve-helper-functions)
|
||||
- [`elliptic_curve_lincomb`](#elliptic_curve_lincomb)
|
||||
- [Hash to field](#hash-to-field)
|
||||
- [`hash_to_bls_field`](#hash_to_bls_field)
|
||||
@@ -47,7 +47,7 @@
|
||||
|
||||
## Introduction
|
||||
|
||||
This document specifies basic polynomial operations and KZG polynomial commitment operations as they are needed for the sharding specification. The implementations are not optimized for performance, but readability. All practical implementations should optimize the polynomial operations, and hints what the best known algorithms for these implementations are are included below.
|
||||
This document specifies basic polynomial operations and KZG polynomial commitment operations as they are needed for the sharding specification. The implementations are not optimized for performance, but readability. All practical implementations should optimize the polynomial operations, and hints what the best known algorithms for these implementations are included below.
|
||||
|
||||
## Constants
|
||||
|
||||
@@ -313,7 +313,7 @@ def evaluate_polynomial_in_evaluation_form(poly: BLSPolynomialByEvaluations, x:
|
||||
|
||||
We are using the KZG10 polynomial commitment scheme (Kate, Zaverucha and Goldberg, 2010: https://www.iacr.org/archive/asiacrypt2010/6477178/6477178.pdf).
|
||||
|
||||
### Elliptic curve helper functoins
|
||||
### Elliptic curve helper functions
|
||||
|
||||
#### `elliptic_curve_lincomb`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user