Skip to content

Commit 3b12cf3

Browse files
Conor Okushaleyberkoe
andauthored
Update docs/_blog/teos-uses-ldk-to-build-open-source-watchtower.md
Co-authored-by: Haley Berkoe <[email protected]>
1 parent f354794 commit 3b12cf3

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

docs/_blog/teos-uses-ldk-to-build-open-source-watchtower.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ tags:
1212

1313
In order for TEOS to work, information is needed from several different building blocks. This includes block data processing (such as reacting to forks/chain splits), interaction with a bitcoin node (for transaction broadcasting), and general tooling around bitcoin/lightning (transaction parsing, data encoding/decoding, lightning P2P messaging, etc).
1414

15-
TEOS does not have strong performance requirements, as data is checked in newly processed blocks approximately every 10 mins. However, if it services a substantial amount of nodes at once or channels with high traffic, it may need to compare processed info against huge amounts of data.
15+
TEOS does not have strong performance requirements, as data is checked in newly processed blocks approximately every 10 mins. However, if it services a substantial amount of nodes at once or channels with high traffic, it may need to compare processed info against huge amounts of data.
1616
# What we did?
1717

1818
Initially, we had a Python implementation, so we needed to choose between sticking to the original choice of language or re-implementing something that was more robust with better tooling. Rust was an obvious choice given how well it has worked for other bitcoin-related projects. In addition, moving away from Python allowed us to drop a substantial amount of dependencies that were unmaintained or maintained by us, and instead use properly maintained counterparts.

0 commit comments

Comments
 (0)