@@ -188,7 +188,7 @@ blockchain, whereby a new leader is elected to produce the next Stacks block.
188188
189189With the exception of a designated _ genesis block_ , each block in the Stacks
190190blockchain has exactly one "parent" block. This parent relationship is a
191- partial ordering of blocks, where concurrent blocks (and their descendents )
191+ partial ordering of blocks, where concurrent blocks (and their descendants )
192192are _ forks_ .
193193
194194If the leader produces a block, it must have an already-accepted block as its
@@ -212,8 +212,7 @@ Each Stacks block is anchored to the burn chain by
212212way of a cryptographic hash. That is, the burn chain's canonical transaction
213213history contains the hashes of all Stacks blocks ever produced -- even ones that
214214were not incorporated into any fork of the Stacks blockchain. Moreover, extra
215- metadata about the block, such as parent/child linkages, are
216- are written to the burn chain. This gives the
215+ metadata about the block, such as parent/child linkages, are written to the burn chain. This gives the
217216Stacks blockchain three properties that existing blockchains do not possess:
218217
219218* ** Global knowledge of time** -- Stacks blockchain peers each perceive the passage of time
@@ -639,7 +638,7 @@ by the consensus rules. If a leader exceeds this cap, the block is invalid.
639638
640639### Batch transaction latency
641640
642- The fact that leaders execute a leading commmitment to batched transactions means that
641+ The fact that leaders execute a leading commitment to batched transactions means that
643642it takes at least one epoch for a user to know if their transaction was
644643incorporated into the Stacks blockchain. To get around this, leaders are
645644encouraged to to supply a public API endpoint that allows a user to query
@@ -773,7 +772,7 @@ the exact reward distribution is as follows:
773772
774773* Coinbases: The coinbase (newly-minted tokens) for a block is rewarded to the leader who
775774 mined the block, as well as to all individuals who submitted proofs-of-burn in
776- support of it. Each participant (leaders and supporting users) recieves a
775+ support of it. Each participant (leaders and supporting users) receives a
777776portion of the coinbase proportional to the fraction of total tokens destroyed.
778777
779778* Batched transactions: The transaction fees for batched transactions are
@@ -812,7 +811,7 @@ once the honest majority comes within one block height difference of the hidden
812811fork. This orphans the majority fork, causing them to lose their Stacks tokens
813812and re-build on top of the minority fork.
814813
815- ### Seflish mining mitigation strategies
814+ ### Selfish mining mitigation strategies
816815
817816Fortunately, all peers in the Stacks blockchain have global knowledge of state,
818817 time, and block-commit transactions. Intuitively, this gives the Stacks blockchain some novel tools
0 commit comments