From 9b16aed829f15841b1e0958f21354fef7d0d8427 Mon Sep 17 00:00:00 2001 From: Ian Clarke Date: Fri, 8 Mar 2024 16:23:01 -0600 Subject: [PATCH] minor --- docs/src/components/contracts.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/docs/src/components/contracts.md b/docs/src/components/contracts.md index cb740f492..8e2ba0afc 100644 --- a/docs/src/components/contracts.md +++ b/docs/src/components/contracts.md @@ -35,10 +35,9 @@ state - but you can ignore this if you're not a mathematician. #### Efficient State Synchronization -A naive approach to state synchronization would be to transfer the entire state -between peers, but this would be inefficient for large states. Instead, -Freenet contracts utilize a much more efficient and flexible approach to state -synchronization that transmits only the difference between states. +Naively we could transfer the entire state between peers, but this would be +inefficient for larger states. Instead, Freenet transmits only the +difference between states. To do this a contract implements three functions: