Μια και οι προτάσεις για την αύξηση του block size πάνε και έρχονται λέω να ανοίξω αυτό το νήμα για να συζητάμε όποια νέα τεχνολογική πρόταση έρχεται είτε για soft fork είτε για hard fork και για το μέλλον της και τις εξελίξεις πάνω σε αυτήν.
Μέχρι στιγμής έχουμε τις εξής προτάσεις.
- Segwit : Η ποιο σταθερή και δοκιμασμένη εξαντλητικά πρόταση και τεχνολογικά έτοιμη να μπει σε εφαρμογή. Δυστυχώς για καθαρά πολιτικούς λόγους και προσωπικούς εγωισμούς δεν υπάρχει καμία περίπτωση πλέον να ενεργοποιηθεί όπως είχε προταθεί δηλαδή μέσω των miner και με activation 95%
- Bitcoin Unlimited : ότι και να πει κανείς γιαυτή την πρόταση θα είναι λίγο ώστε να περιγράψει όχι μόνο την ανεπάρκεια των developer που την έχουν αναπτύξει, όχι μόνο τα άπειρα flaw που έχουν βρεθει που έχουν επιτρέψει ακόμα και τα μαζικά κρασαρίσματα των node του τρέχοντας κάποιος απλά ένα script απομακρυσμένα προς τους server που τα φιλοξενούσαν.
Ο μόνο λόγος που αυτή η πρόταση είχε μαζική αποδοχή από τους miner είναι καθαρά πολιτικός και τίποτα άλλο. Αν και έγινε πολύ ντόρος και έπαιξε πολύ fud ώστε μερικοί να βγάλουν ένα σκασμό λεφτά με το σπεκουλάρισμα του Bitcoin και των altcoin πλέον μπορεί να θεωρηθεί και επίσημα DOA(dead on arrival)
-Segwit+2mb Hard fork : είναι πρόταση που έγινε πριν λίγες μέρες από developer του Rootstock. Προσπαθεί να βάλει μαζί τα δύο στρατόπεδα ώστε να υπάρξει κάποια λύση. Πάντως έτσι όπως το βλέπω δεν νομίζω να έχει και μεγάλη τύχη.
-UASF: Εδώ έχουμε ενεργοποίηση του segwit μέσω ενός soft fork αλλά όχι από τους miner αλλά από τα node. το ρίσκο μεγάλο αν δεν το υποστηρίξει μεγάλη μερίδα των miners η τουλάχιστον πάνω από το 50% και φυσικά αν δεν το υποστηρίξουν τα λεγόμενα οικονομικά node τότε δεν θα ενεργοποιηθεί ποτέ.
Υπάρχει πλέον έτοιμος κώδικας που βάζει την έναρξη ενεργοποίησης του την 1 Αυγούστου
Το νέο φρούτο που παρουσιάστηκε χθές και έχει και την αποδοχή των παραδοσιακών miner που μπλόκαρουν το segwit όπως το Antpool, Viabtc, BTC.TOP αλλά και μεγάλων οικονομικών node όπως είναι η Bitpay είναι τα Extension Blocks.
https://medium.com/purse-essays/ready-for-liftoff-a5533f4de0b6https://github.com/tothemoon-org/extension-blocks/blob/master/spec.mdπαρουσιάστηκε από την purse και δημιουργήθηκε από τον JJ developer του bcoin που παραδόξως έχει και δεσμούς όχι με το core αλλά είναι και ένας κατά κοινή ομολογία ικανός developer.
Από τι λένε θα παρουσιάσουν ένα bip για το bitcoin ενώ ήδη έχουν δημιουργήσει testnet κανάλι ώστε να περάσει η πρόταση από δοκιμές.
Για να καταλάβετε τι είναι το Extension blocks ας πούμε ότι είναι κάτι σαν sidechains όπου αυτά τα sidechain θα μπορούσαν να έχουν ότι μέγεθος επιλέγουν οι miner που θα τα συντηρούν η και όποια τεχνολογικη πρόταση θέλουν να εφαρμόσουν.
Το θέμα είναι ότι αυτή η πρόταση θέλει τουλάχιστον ένα χρόνο για να δοκιμαστεί προτού μπει στην διαδικασία ενεργοποίησης συν ότι υπάρχουν και αρκετοί φόβοι ότι θα οδηγήσει σε ένα συγκεντρωτισμό του δικτύου υπέρ των miner.
Φυσικά θα μπορούσαμε να αποφύγουμε όλο αυτό τον χαμό αν απλά οι miner ένεργοποιούσαν το segwit αλλα είπαμε πολιτικοί λόγοι και εγωισμοί