Litecoin daemon και Fulcrum

Πρώτη δημοσίευση: 2024-12-14

Πάντα μου άρεσε το Litecoin, ως κρυπτονόμισμα που εύκολα μπορώ να χρησιμοποιώ για συναλλαγές P2P κι αγορές. Σίγουρα δεν είναι ό,τι πιο γρήγορο και σίγουρα δεν προσφέρει την ανωνυμία του Monero. Μπορείς όμως να το μετακινείς με σχεδόν μηδενικά fees, ενώ την ίδια στιγμή το Litecoin υποστηρίζεται από πλήθος online υπηρεσιών και merchants οι οποίοι δέχονται πληρωμές (και) σε crypto.

Πέρα από τις συναλλαγές και τις αγορές, το Litecoin χρησιμεύει κι ως γέφυρα προς τον κόσμο του Monero. Πράγματι, στην Ευρωζώνη δεν υπάρχουν πλέον centralized exchanges που υποστηρίζουν το Monero. Μολαταύτα, οι ενδιαφερόμενοι μπορούν ν' ανταλλάσσουν Litecoin για Monero, π.χ., χάρη στο Cake Wallet ή στο Trocador.

Κάτι σημαντικό που αργά ή γρήγορα μαθαίνουμε όλοι όσοι ασχολούμαστε με crypto, είναι να τρέχουμε τα δικά μας nodes -- τουλάχιστον για εκείνα τα νομίσματα που πραγματικά μας ενδιαφέρουν και τα δίκτυά τους θέλουμε να στηρίζουμε έμπρακτα.

Θέλω να πιστεύω ότι κάτι έχω μάθει και καταλάβει, όλα αυτά τα χρόνια που κινούμαι στο χώρο και παρακολουθώ τι γίνεται. Γι' αυτό κι επί του παρόντος τρέχω ένα Bitcoin node, ένα Litecoin node και τέσσερα Monero nodes. Το γιατί τρέχω τέσσερα διαφορετικά Monero nodes είναι θέμα άλλης δημοσίευσης. Για το θέμα της παρούσης, να πω κατ' αρχάς ότι, παρά το γεγονός ότι το Litecoin και το δίκτυό του πάντα μ' ενδιέφεραν, μέχρι πρόσφατα δεν έτρεχα κάποιο σχετικό node.

Απαράδεκτος, ξέρω.

Πριν έναν περίπου μήνα, είχα δει tweet του Seth for Privacy για ένα Docker container image του Litecoin daemon, το οποίο ο ίδιος ετοίμασε. Θυμήθηκα τότε άλλο ένα, παλαιότερο GitHub repository του Seth, για όσους θέλουν το δικό τους Bitcoin node μαζί με το Fulcrum. Το Fulcrum --ή αλλιώς ο Fulcrum server-- είναι μία υλοποίηση σε C++ του πρωτοκόλλου Electrum, και μεταξύ άλλων καθιστά δυνατή τη γρήγορη ανάκτηση όλων των συναλλαγών που σχετίζονται με μια οποιαδήποτε διεύθυνση Bitcoin. Ο developer του πλούσιου σε δυνατότητες Sparrow Bitcoin Wallet, μετά από συγκριτική δοκιμή διαφόρων υλοποιήσεων του πρωτοκόλλου Electrum, αναδεικνύει το Fulcrum ως τον ξεκάθαρο νικητή. Ένα από τα θετικά του Fulcrum είναι ότι, εκτός από το blockchain του Bitcoin, καταλαβαίνει και τα blockchains των Bitcoin Cash και Litecoin.

Και καθώς σκεφτόμουν όλα αυτά, συνειδητοποίησα ότι δεν θα είναι δύσκολο να βασιστώ στη δουλειά του Seth, ώστε να ετοιμάσω άλλο ένα repository: αυτή τη φορά, για όσους ενδιαφέρονται για τον συνδυασμό Litecoin daemon και Fulcrum. Μ' άλλα λόγια, να ετοιμάσω ένα repository για όσους θέλουν το δικό τους Litecoin node, ώστε να συνεισφέρουν στο δίκτυο και να κερδίζουν σε privacy, καθώς κι έναν Fulcrum server, ώστε το Litecoin wallet τους να επικοινωνεί αποδοτικά με τον daemon.

Το εν λόγω repository είναι διαθέσιμο στο GitHub, και στο σχετικό README περιγράφω το γιατί και κυρίως το πώς. Πώς θα βλέπατε ένα setup σαν αυτό; Χρησιμοποιείτε το Litecoin για συναλλαγές ή/και για αγορές; Όπως και να 'χει, θα μ' ενδιέφερε να μάθω.