Τι είναι το SegWit;
Το 2017, το Bitcoin αντιμετώπιζε ένα πρόβλημα που επρόκειτο να διαλύσει την κοινότητα. Το δίκτυο μπορούσε να χειριστεί περίπου 3 συναλλαγές ανά δευτερόλεπτο. Οι χρεώσεις αυξάνονταν κατακόρυφα. Τα μπλοκ ήταν γεμάτα. Και ο καθένας είχε διαφορετική ιδέα για το πώς να το διορθώσει.
Η λύση που κέρδισε ήταν το SegWit, συντομογραφία του Segregated Witness. Προτάθηκε από τον Pieter Wuille, έναν από τους κορυφαίους προγραμματιστές του Bitcoin Core, και άλλαξε τον τρόπο με τον οποίο δομείται κάθε συναλλαγή bitcoin. Δεν ήταν μια μικρή τροποποίηση. Μια θεμελιώδης αναδιαμόρφωση του τρόπου με τον οποίο τα δεδομένα χωράνε μέσα σε ένα μπλοκ. Οκτώ χρόνια αργότερα, περίπου το 96% όλων των συναλλαγών bitcoin χρησιμοποιούν διευθύνσεις SegWit. Εάν έχετε αγοράσει ή στείλει bitcoin τα τελευταία χρόνια, σχεδόν σίγουρα το έχετε χρησιμοποιήσει χωρίς να το γνωρίζετε.
Ποιο ήταν το πραγματικό πρόβλημα;
Επιτρέψτε μου να σας ζωγραφίσω την εικόνα του 2016.
Το Bitcoin είχε όριο 1 MB ανά μπλοκ. Ο Satoshi έθεσε αυτό το όριο το 2010 για να σταματήσει τις επιθέσεις spam και κανείς δεν το αφαίρεσε. Τα μπλοκ εξορύσσονται κάθε 10 λεπτά περίπου. Με 1 MB το καθένα, αυτό ισοδυναμεί με περίπου 1.650 συναλλαγές ανά μπλοκ. Υπολογίστε τα και θα βρείτε περίπου 2-3 συναλλαγές ανά δευτερόλεπτο για ολόκληρο το δίκτυο bitcoin. Όλος ο πλανήτης μοιράζεται έναν τόσο λεπτό αγωγό.
Η Visa, παρεμπιπτόντως, κάνει 65.000 ανά δευτερόλεπτο. Οπότε ναι. Πρόβλημα.
Μέχρι τα τέλη του 2016, κάθε μπλοκ έφτανε στο όριο του 1 MB. Όταν δεν υπάρχει πλέον χώρος, οι χρήστες bitcoin αρχίζουν να κάνουν προσφορές που ξεπερνούν ο ένας τον άλλον στις χρεώσεις συναλλαγών, προσπαθώντας να δωροδοκήσουν τους miners για να επιλέξουν πρώτα τη δική τους συναλλαγή. Οι χρεώσεις εκτοξεύτηκαν. Η αποστολή bitcoin αξίας 10 δολαρίων θα μπορούσε να σας κοστίσει 15 δολάρια σε χρεώσεις. Δεν είχε νόημα.
Και μετά υπήρχε το πρόβλημα των nerdier. Η πλαστιμότητα των συναλλαγών. Θα προσπαθήσω να το κρατήσω απλό. Όταν στέλνετε bitcoin, το δίκτυο δημιουργεί ένα ID για αυτήν τη συναλλαγή. Πριν από το SegWit, αυτό το ID δημιουργούνταν από ολόκληρη τη συναλλαγή, συμπεριλαμβανομένων των υπογραφών. Η παγίδα; Κάποιος θα μπορούσε να αρπάξει την ανεπιβεβαίωτη συναλλαγή σας, να παίξει με την κωδικοποίηση της υπογραφής (διατηρώντας την τεχνικά έγκυρη) και να καταλήξει με ένα διαφορετικό ID για την ίδια ακριβώς πληρωμή. Ίδιος αποστολέας. Ίδιος παραλήπτης. Ίδιο ποσό. Διαφορετικός αριθμός ID.
Γιατί να σας νοιάζει; Επειδή το Mt. Gox, το ανταλλακτήριο που έχασε 840.000 BTC το 2014, έπεσε θύμα εκμετάλλευσης μέσω αυτού ακριβώς του σφάλματος. Και το πιο σημαντικό, οποιοδήποτε σύστημα δεύτερου επιπέδου που βασίζεται στο Bitcoin (όπως τα κανάλια πληρωμών) πρέπει να αναφέρει τις συναλλαγές με βάση τα αναγνωριστικά τους. Εάν αυτά τα αναγνωριστικά μπορούν να αλλάξουν, όλο αυτό καταρρέει.
Το Bitcoin αντιμετώπιζε δύο προβλήματα ταυτόχρονα: πολύ μικρά μπλοκ και αναγνωριστικά συναλλαγών που δεν μπορούσατε να εμπιστευτείτε. Η SegWit τα διόρθωσε και τα δύο με τη μία.
Πώς λειτουργεί το SegWit (χωρίς πτυχίο πληροφορικής)
Σκεφτείτε μια συναλλαγή bitcoin σαν μια επιταγή. Υπάρχει το μέρος που λέει ποιος πληρώνει ποιον και πόσο. Έπειτα, υπάρχει η υπογραφή σας στο κάτω μέρος που αποδεικνύει ότι είναι νόμιμη. Πριν από το SegWit, και τα δύο μέρη στριμώχνονταν σε ένα μπλοκ και όλα αυτά μετρούσαν στο όριο μεγέθους μπλοκ του 1 MB.
Να τι ενοχλούσε τον Pieter Wuille: τα δεδομένα υπογραφής κατανάλωναν περίπου το 65% κάθε συναλλαγής. Το μεγαλύτερο μέρος κάθε μπλοκ δεν κατέγραφε τι συνέβαινε. Κατέγραφε απόδειξη ότι κάποιος είπε ότι ήταν εντάξει. Αυτό μου φάνηκε σπάταλο.
Η ιδέα του: να βγάλετε τις υπογραφές. Να τις τοποθετήσετε σε ξεχωριστή ενότητα που ονομάζεται "μάρτυρας". Τα δεδομένα συναλλαγής παραμένουν στο κύριο μπλοκ. Τα δεδομένα μάρτυρα αποθηκεύονται ξεχωριστά. Εξακολουθούν να ελέγχονται από κάθε κόμβο στο δίκτυο. Απλώς δεν έχουν την ίδια βαρύτητα όταν υπολογίζετε πόσο γεμάτο είναι ένα μπλοκ.
Τι συνέβη στην πράξη; Τα μπλοκ μειώθηκαν από περίπου 1.650 συναλλαγές σε περίπου 2.700. Το Bitcoin αυξήθηκε από 2-3 συναλλαγές ανά δευτερόλεπτο σε περίπου 7-10. Παραμένει γελοίο σε σύγκριση με τη Visa. Αλλά για ένα δίκτυο που πνιγόταν από την ίδια του την επιτυχία, υπήρχε χώρος για να αναπνεύσει.

Βάρος μπλοκ: τα νέα μαθηματικά
Εδώ είναι που γίνεται έξυπνο. Η προφανής κίνηση θα ήταν απλώς να αλλάξει το όριο του 1 MB σε 2 MB. Αλλά αυτό θα ήταν ένα hard fork. Κάθε κόμβος στο δίκτυο bitcoin θα χρειαζόταν ενημέρωση, αλλιώς θα αποχωρούσε από την αλυσίδα. Τα hard fork είναι ακατάστατα. Οι άνθρωποι μένουν πίσω.
Ο Pieter Wuille σκέφτηκε κάτι πιο έξυπνο. Αντί να μετρά μπλοκ σε ακατέργαστα byte, το SegWit χρησιμοποιεί "βάρος μπλοκ". Τα κανονικά δεδομένα συναλλαγών μετράνε ως 4 μονάδες βάρους ανά byte. Τα δεδομένα μάρτυρα μετράνε ως μόνο 1 μονάδα βάρους ανά byte. Το όριο είναι συνολικά 4 εκατομμύρια μονάδες βάρους.
Τι σημαίνει αυτό στην πράξη; Ένα μπλοκ χωρίς δεδομένα μαρτύρων εξακολουθεί να φτάνει το μέγιστο στο 1 MB, όπως πάντα. Οι παλιοί κόμβοι δεν βλέπουν τίποτα περίεργο. Ένα μπλοκ γεμάτο με συναλλαγές SegWit μπορεί να φτάσει θεωρητικά κοντά στα 4 MB. Στον πραγματικό κόσμο, τα περισσότερα μπλοκ καταλήγουν περίπου στο 1,5 έως 2 MB.
Η ομορφιά αυτού: Το SegWit κυκλοφόρησε ως soft fork. Οι κόμβοι που δεν αναβαθμίστηκαν ποτέ συνέχισαν να λειτουργούν. Απλώς δεν μπορούσαν να δουν τα δεδομένα μαρτύρων στη νέα ενότητα. Το blockchain του bitcoin δεν διασπάστηκε. Δεν υπήρχε «παλιό Bitcoin» και «νέο Bitcoin». Μία αλυσίδα, ένα δίκτυο, συμβατό με παλαιότερες εκδόσεις. Αυτό και μόνο ήταν μια νίκη μηχανικής που δεν λαμβάνει αρκετή αναγνώριση.
| Πριν από το SegWit | Μετά το SegWit |
|---|---|
| Μέγεθος μπλοκ: μέγιστο 1 MB | Βάρος μπλοκ: μέγιστο 4 εκατομμύρια μονάδες βάρους |
| ~1.650 συναλλαγές ανά μπλοκ | ~2.700 συναλλαγές ανά μπλοκ |
| 2-3 TPS | 7-10 TPS |
| Δεδομένα υπογραφής μέσα στο μπλοκ | Δεδομένα υπογραφής σε ξεχωριστό πεδίο μάρτυρα |
| Τα αναγνωριστικά συναλλαγών περιλάμβαναν υπογραφές | Τα αναγνωριστικά συναλλαγών βασίζονται μόνο σε βασικά δεδομένα |
Η λύση στην πλαστιμότητα των συναλλαγών
Οι άνθρωποι μιλάνε συνεχώς για το μέγεθος των μπλοκ. Δικαίως, ήταν το πιο ηχηρό πρόβλημα. Αλλά νομίζω ότι η διόρθωση της πλαστιμότητας των συναλλαγών ήταν το πιο σημαντικό κομμάτι, και οι περισσότεροι άνθρωποι εκτός των κύκλων των προγραμματιστών μόλις που το γνωρίζουν.
Να, λοιπόν, τι συμβαίνει. Πριν από το SegWit, όταν το πορτοφόλι bitcoin δημιουργούσε μια συναλλαγή, το αναγνωριστικό συναλλαγής (που ονομάζεται TXID) υπολογιζόταν από όλα τα στοιχεία της συναλλαγής. Συμπεριλαμβανομένης της υπογραφής. Και εδώ είναι το περίεργο: οι ψηφιακές υπογραφές μπορούν να εκφραστούν σε περισσότερες από μία έγκυρες μορφές. Ίδια υπογραφή, ίδια απόδειξη ιδιοκτησίας, αλλά με ελαφρώς διαφορετική ακολουθία byte.
Αυτό σήμαινε ότι κάποιος θα μπορούσε να υποκλέψει την ανεπιβεβαίωτη συναλλαγή σας, να επανακωδικοποιήσει την υπογραφή με διαφορετικό αλλά εξίσου έγκυρο τρόπο και να την μεταδώσει. Το δίκτυο θα επιβεβαίωνε την τροποποιημένη έκδοση. Ίδιος αποστολέας, ίδιος παραλήπτης, ίδιο ποσό. Αλλά με εντελώς διαφορετικό TXID.
Το ξέρω. Ακούγεται ασαφές. Αλλά είχε μεγάλη σημασία. Φανταστείτε να χτίζετε ένα σύστημα όπου το βήμα Β αναφέρει το αναγνωριστικό του βήματος Α. Αν κάποιος μπορεί να αλλάξει το αναγνωριστικό του βήματος Α μετά την υποβολή του αλλά πριν επιβεβαιωθεί, το βήμα Β σπάει. Ολόκληρη η αλυσίδα λογικής σας καταρρέει.
Το SegWit το διόρθωσε αυτό υπολογίζοντας το TXID μόνο από τα μη-μάρτυρα μέρη. Η υπογραφή βρίσκεται πλέον στο πεδίο μάρτυρα, ξεχωριστά από το ID. Κανείς δεν μπορεί να την επηρεάσει. Το ID συναλλαγής κλειδώνεται μια για πάντα.
SegWit και το δίκτυο Lightning
Γι' αυτό είχε σημασία η επιδιόρθωση της πλαστιμότητας. Το Lightning Network είναι ο τρόπος με τον οποίο το Bitcoin σχεδιάζει να χειρίζεται εκατομμύρια πληρωμές ανά δευτερόλεπτο. Εσείς και εγώ ανοίγουμε ένα κανάλι πληρωμών. Στέλνουμε bitcoin μεταξύ μας, εκτός του κύριου blockchain. Όταν τελειώσουμε, μόνο το τελικό καθαρό υπόλοιπο διευθετείται στην αλυσίδα. Μία συναλλαγή στο blockchain bitcoin αντί για εκατοντάδες.
Το Lightning λειτουργεί δημιουργώντας αλυσίδες συναλλαγών που αναφέρονται η μία στην άλλη μέσω των αναγνωριστικών τους. Εάν κάποιος μπορεί να αλλάξει ένα αναγνωριστικό στη μέση της ροής, η συναλλαγή επιστροφής χρημάτων που σας προστατεύει καθίσταται άκυρη. Θα μπορούσατε να χάσετε χρήματα. Ολόκληρη η ιδέα του καναλιού πληρωμής εξαρτάται από τη σταθερότητα των αναγνωριστικών.
Το SegWit τα έκανε σταθερά. Τελεία και παύλα. Χωρίς αυτήν την επιδιόρθωση, η ανάπτυξη του Lightning θα ήταν πολύ επικίνδυνη. Και χωρίς το Lightning, το Bitcoin θα έχει κολλήσει στις 7-10 συναλλαγές ανά δευτερόλεπτο για πάντα. Αυτό δεν είναι δίκτυο πληρωμών. Αυτό είναι ένα επίπεδο διακανονισμού για φάλαινες.
Το σκέφτομαι ως εξής: Το SegWit δεν ήταν απλώς μια αναβάθμιση. Ήταν η πλάκα θεμελίωσης. Το Taproot το 2021, το Lightning Network, ακόμη και οι εγγραφές Ordinals το 2023. Τίποτα από αυτά δεν συμβαίνει χωρίς τις διαρθρωτικές αλλαγές που έγιναν τον Αύγουστο του 2017.
Οι μορφές διευθύνσεων: legacy, wrapped και native SegWit
Έχετε παρατηρήσει ποτέ ότι ορισμένες διευθύνσεις bitcoin ξεκινούν με "1", άλλες με "3" και άλλες με "bc1"; Αυτή είναι η αναβάθμιση SegWit που εμφανίζεται στο πορτοφόλι σας.
Οι διευθύνσεις που ξεκινούν με "1" είναι παλαιού τύπου. Παλιά μορφή. Δεν υπάρχει SegWit. Εσείς πληρώνετε τα περισσότερα σε τέλη. Εάν το πορτοφόλι σας εξακολουθεί να σας τα παρέχει αυτά, ενημερώστε το λογισμικό σας.
Οι διευθύνσεις που ξεκινούν με "3" είναι τυλιγμένες στο SegWit. Η συναλλαγή bitcoin χρησιμοποιεί εσωτερικά το SegWit, αλλά είναι τυλιγμένο έτσι ώστε τα παλιά πορτοφόλια που δεν έχουν ακούσει για το SegWit να μπορούν ακόμα να στέλνουν bitcoin σε αυτό. Φθηνότερη από την παλαιότερη, αλλά όχι η φθηνότερη επιλογή.
Οι διευθύνσεις που ξεκινούν με "bc1q" είναι εγγενείς στο SegWit, που ονομάζεται επίσης Bech32. Αυτό είναι το καλό. Χαμηλότερες χρεώσεις. Καλύτερος έλεγχος σφαλμάτων (η μορφή διεύθυνσης εντοπίζει καλύτερα τα τυπογραφικά λάθη). Και είναι αυτό που χρησιμοποιείται στο 96% των συναλλαγών σήμερα.
Ενδέχεται επίσης να δείτε διευθύνσεις "bc1p". Αυτές είναι οι διευθύνσεις Taproot, μια νεότερη αναβάθμιση από το 2021 που βασίζεται στο SegWit. Διαφορετικό θέμα, αλλά αξίζει να γνωρίζετε ότι υπάρχουν.
| Τύπος διεύθυνσης | Ξεκινά με | Επίπεδο τελών | SegWit; |
|---|---|---|---|
| Κληρονομιά (P2PKH) | 1 | Υψιστος | Οχι |
| Τυλιγμένο SegWit (P2SH) | 3 | Μέσον | Ναι (τυλιγμένο) |
| Εγγενές SegWit (Bech32) | bc1q | Κατώτατος | Ναι (μητρική) |
| Taproot (Περιοχή 32μ) | bc1p | Κατώτατος | Ναι + Taproot |
Πόσα χρήματα εξοικονομείτε στην πραγματικότητα από τα τέλη;
Αυτό είναι που θέλουν να μάθουν στην πραγματικότητα οι φίλοι μου που δεν έχουν τεχνικές γνώσεις. Πόσο φθηνότερα;
Η Unchained ανέλυσε τους αριθμούς. Μια τυπική συναλλαγή SegWit με μία μόνο υπογραφή σας εξοικονομεί περίπου 53% από τις χρεώσεις σε σύγκριση με την παλαιότερη έκδοση. Εάν χρησιμοποιήσετε μια ρύθμιση πολλαπλών υπογραφών 2 από 3 (συνήθως υπό κράτηση), εξοικονομείτε περίπου 64%. Αυτό δεν είναι σφάλμα στρογγυλοποίησης. Σε μια πολυάσχολη μέρα όπου οι παλαιότεροι χρήστες πληρώνουν 30 $ ανά συναλλαγή, εσείς πληρώνετε λιγότερα από 15 $ με την εγγενή έκδοση SegWit.
Γιατί; Ξανά τα μαθηματικά βάρους του μπλοκ. Τα δεδομένα μάρτυρα μετράνε ως 0,25 εικονικά byte αντί για 1. Η συναλλαγή σας καταλαμβάνει λιγότερο χώρο στο μπλοκ. Οι miners χρεώνουν λιγότερο για αυτό. Απλό.
Αν το πορτοφόλι bitcoin σας εξακολουθεί να σας δίνει διευθύνσεις που ξεκινούν με "1", τότε σπαταλάτε χρήματα σε κάθε αποστολή. Αλλάξτε σε εγγενές SegWit. Πέντε λεπτά δουλειάς. Coinbase, Ledger, Trezor, BlueWallet, Sparrow, όλα το υποστηρίζουν. Δεν υπάρχει κανένα μειονέκτημα.

Η διαμάχη: γιατί το SegWit παραλίγο να μην συμβεί;
Αυτό το κομμάτι είναι ειλικρινά πιο ενδιαφέρον από την τεχνολογία. Το SegWit παραλίγο να σταματήσει να λειτουργεί πριν καν κυκλοφορήσει.
Η μάχη ήταν απλή επιφανειακά. Ένα στρατόπεδο, οι «μεγάλοι μπλοκαριστές», ήθελε να αυξήσει το όριο μεγέθους μπλοκ από 1 MB σε 8 MB ή και περισσότερο. Περισσότερος χώρος, περισσότερες συναλλαγές. Απλή λύση. Η Bitmain, η μεγαλύτερη εταιρεία εξόρυξης bitcoin στον πλανήτη, υποστήριξε σθεναρά αυτό το στρατόπεδο. Κάποιοι κατηγόρησαν την Bitmain ότι αντιτίθεται στο SegWit επειδή θα σκότωνε το ASICBOOST, ένα μυστικό κόλπο ενσωματωμένο στα τσιπ εξόρυξης που τους έδινε πλεονέκτημα ταχύτητας έναντι των ανταγωνιστών. Η Bitmain το αρνήθηκε. Ο κόσμος των κρυπτονομισμάτων δεν τους πίστεψε.
Το άλλο στρατόπεδο αποτελούνταν κυρίως από προγραμματιστές Bitcoin Core και άτομα που λειτουργούσαν πλήρεις κόμβους στο σπίτι. Το επιχείρημά τους: αν φτιάξετε μπλοκ 8 φορές μεγαλύτερα, χρειάζεστε 8 φορές περισσότερο εύρος ζώνης, αποθηκευτικό χώρο και ισχύ επεξεργασίας για να λειτουργήσει ένας κόμβος. Σε λίγα χρόνια, μόνο τα κέντρα δεδομένων και οι μονάδες εξόρυξης μπορούν να αντέξουν οικονομικά την επικύρωση του blockchain του bitcoin. Η αποκέντρωση πεθαίνει ήσυχα.
Παρακολουθούσα το θέμα σε πραγματικό χρόνο και ειλικρινά ένιωθα ότι το Bitcoin μπορεί να μην επιβίωνε από τη διαμάχη. Οι άνθρωποι φώναζαν ο ένας στον άλλον στο Twitter, το Reddit και σε συνέδρια. Υπήρξε ακόμη και μια συνάντηση κεκλεισμένων των θυρών στη Νέα Υόρκη (η «Συμφωνία της Νέας Υόρκης») όπου μια ομάδα εταιρειών προσπάθησε να μεσολαβήσει σε μια συμφωνία που θα συνδύαζε το SegWit με μια μεταγενέστερη αύξηση του μεγέθους των μπλοκ. Και αυτή η συμφωνία ναυάγησε.
Τι συνέβη στην πραγματικότητα: Το SegWit ενεργοποιήθηκε την 1η Αυγούστου 2017 ως ένα soft fork που ενεργοποιείται από τον χρήστη. Οι εξορύκτες bitcoin που αντιτάχθηκαν σε αυτό, διαχωρίστηκαν και δημιούργησαν το Bitcoin Cash (BCH) την ίδια ημέρα. Το BCH κυκλοφόρησε με μπλοκ 8 MB (τώρα 32 MB) και καθόλου SegWit. Εξακολουθεί να υπάρχει. Διαπραγματεύεται σε ένα ελάχιστο κλάσμα της τιμής του Bitcoin.
Η 1η Αυγούστου αποκαλείται από ορισμένους «Ημέρα Ανεξαρτησίας του Bitcoin». Το συμπέρασμα ήταν ότι οι διαχειριστές κόμβων, και όχι οι εταιρείες εξόρυξης, είχαν τον τελευταίο λόγο στους κανόνες του Bitcoin. Αυτό το προηγούμενο έχει μεγαλύτερη σημασία από οποιαδήποτε γραμμή κώδικα στην ίδια την αναβάθμιση του SegWit.
Υιοθέτηση του SegWit σήμερα
Η συζήτηση τελείωσε. Το 96% των συναλλαγών bitcoin χρησιμοποιούν το SegWit από το 2025. Κάθε μεγάλο πορτοφόλι το υποστηρίζει. Κάθε ανταλλακτήριο το υποστηρίζει. Εάν εξακολουθείτε να χρησιμοποιείτε παλαιότερες διευθύνσεις, η μόνη εξήγηση είναι το λογισμικό που δεν έχετε ενημερώσει εδώ και χρόνια.
Η αναβάθμιση του SegWit άνοιξε επίσης την πόρτα για όλα όσα ακολούθησαν. Το Taproot εμφανίστηκε τον Νοέμβριο του 2021 και πρόσθεσε υπογραφές Schnorr στην κορυφή της δομής του SegWit. Οι διατακτικοί αριθμοί εμφανίστηκαν το 2023 και άρχισαν να προσθέτουν JPEG στον χώρο δεδομένων μαρτύρων που δημιούργησε το SegWit. Οι άνθρωποι έχουν ανάμεικτα συναισθήματα για το τελευταίο, αλλά το θέμα παραμένει: το SegWit δημιούργησε τον χώρο και οι προγραμματιστές τον κάλυψαν.
Έχει, λοιπόν, σημασία το SegWit για εσάς προσωπικά; Αν χρησιμοποιείτε καθόλου bitcoin, ναι. Ανοίξτε τις ρυθμίσεις του πορτοφολιού σας και ελέγξτε τη μορφή της διεύθυνσής σας. Αν ξεκινά με "bc1q", τότε είστε εντάξει. Αν ξεκινά με "1", θα πρέπει να αλλάξετε σήμερα. Χαμηλότερες χρεώσεις, ταχύτερες επιβεβαιώσεις κατά τη διάρκεια της συμφόρησης και πλήρης πρόσβαση σε πληρωμές Lightning.
Δεν θα σκέφτεστε ποτέ το SegWit σε καθημερινή βάση. Είναι οι υδραυλικές εγκαταστάσεις κάτω από το πάτωμα. Αλλά αν κάποιος δεν το είχε εγκαταστήσει το 2017, όλο το σπίτι θα είχε πλημμυρίσει μέχρι τώρα.