Δες την ιστορία. Δες πως έχουν πάει τα altcoins / forks που έχουν εφαρμόσει τη λογική σου. Οι πελάτες υπάρχουν, και συμφωνώ πως το 1MB είναι λίγο αυθαίρετο, από την άλλη το να επιτρέψεις 10,000,000 tx / block πρόκειται να έχει τεράστιες επιπτώσεις. Το Layer 2 είναι ένας αποδοτικός τρόπος να γίνουν οι συναλλαγές χωρίς καμία συναίνεση από κανέναν.
Βλεπω την ιστορια , και αυτο που βλεπω ειναι πως σε μικρα δικτυα σε σχεση με το δικτυο του btc τα πραγματα κυλανε οπως ειναι αναμενομενο . Δεχτηκαν επιθεσεις , ξεπεραστηκαν τα προβληματα και η ζωη συνεχιζεται . Οσο ο καιρος θα περναει και τα regulations οπως και τα νομικα προηγουμενα θα ειναι η νορμα στο μελλον , ολο και λιγοτεροι θα επιχειρουν να κανουν επιθεσεις . Πρεπει να αντιληφθεις οτι τα pools και οι μεμονωμενοι μεγαλοι miners ειναι οντοτητες που δε θα παιξουν τις επενδυσεις τους κορωνα γραμματα για να αποδειξουν οτι ειναι μαγκες και μετρανε . Και μην ξεχνας πως οπως εχω ξαναπει το 80% τουλαχιστον που ακολουθουν το btc ως το αυθεντικο bitcoin δεν εχουν καμμια αντιληψη για το πως δουλευει και τι μπορει να επιτυχει στην αλλαγη της κοινωνιας προς κατι καλυτερο . Η μονη τους ελπιδα ειναι να γινουν πλουσιοι σε μια νυχτα . Ακολουθουν τυφλα τους influencers τους γιατι αυτο εχουν μαθει παντα . Να αφηνουν αλλους να αποφασιζουν γι αυτους ετσι ωστε να εχουν καποιον να ριξουν το φταιξιμο μετα .
Δεν αντιλαμβανομαι και το σκελος με τα 10kk tx/block . Ποιες θα ειναι οι τεραστιες επιπτωσεις ?
Σου εξήγησα πως αυτό δεν ισχύει. Ένας επιπλέον λόγος που πρέπει να υπάρχει ανταγωνισμός είναι επειδή δεν έχουμε όλη την ίδια απαίτηση με το confirmation. Κάποιος μπορεί να θέλει άμεσα να μπει σε μπλοκ, και κάποιος άλλος μπορεί να μεταφέρει χρήματα από το ένα του wallet στο άλλο και να μη βιάζεται. Εάν υπάρχει ανταγωνισμός, υπάρχει κίνητρο οι συναλλαγές να γίνουν με τον πιο αποδοτικό τρόπο που υπάρχει-- κι αυτό θέλουμε.
Θεωρω πως το επιχειρημα σου δε στεκει . Για ποιο λογο να μη θελει καποιος να περασει η συναλλαγη του το συντομοτερο δυνατον ? Ας το πω αλλιως . Τι εχει να κερδισει καποιος αν η συναλλαγη του δε περασει γρηγορα ? Το μονο πραγμα που εχει να κερδισει ( στην περιπτωση του btc ) ειναι να εχει χαμηλοτερα fees . Οι miners ενδιαφερονται για τη μεγιστοποιηση του κερδους ( οσο περισσοτερες συναλλαγες σε ενα block τοσο καλυτερα γι αυτους ) . Οι "πελατες" του δικτυου ενδιαφερονται να κανουν τις συναλλαγες οσο πιο φθηνα γινεται . Σκεψου τη Visa να χρεωνε 10 ευρω ανα συναλλαγη , τι ποσοστο πελατων θα εχανε ? Το να λες οτι πρεπει να δημιουργηθει ανταγωνιστικη αγορα μου φερνει στο μυαλο την προταση του Luke Dashjr που ηθελε 300kb/block . Συμφωνα με τη συλλογιστικη σου αυτο θα ηταν ακομα καλυτερο γιατι θα δημιουργουσε ακομα μεγαλυτερο ανταγωνισμο . Να υποθεσω πως διαφωνεις και εσυ με οσα ειχε πει ο Luke ? Αν συμφωνεις , ε τι να πω , εδω η επιστημη σηκωνει τα ποδια ψηλα .
Ούτε καν. Δες πόσα blocks γίνονται stale σε blockchains όπως το BSV. Αυτό σημαίνει security sacrifice, γιατί "πετιούνται" hashes άσκοπα.
Μαλλον μιλας για καποια χρονια πισω . Υπηρξε οντως μια περιοδος που θεωρουσε ο καθενας πως μπορει να τρεξει mining node . Αυτο οντως ειχε δημιουργησει αρκετα stale blocks . Τα stale ειναι μερος της διαδικασιας , δεν ειναι αναθεμα . Αν αντιληφθουμε οτι οι miners θελουν να παρουν αμοιβη και οχι να συνεχισουν να παραγουν blocks χωρις να παιρνουν αμοιβη σε καποια τυχαια αλυσιδα , να εισαι σιγουρος πως θα κανουν τα παντα για να επιστρεψουν το συντομοτερο . Καποτε καναμε mining στο expanse ( δευτερο fork του ΕΤΗ ) και γινοταν χαμος με τα stales . Πηρε μερικες μερες για να σταθεροποιηθει το δικτυο και συνεχισε να δουλευει χωρις κανενα προβλημα . Δε ξερω αν εχεις κανει ποτε mining ή εχεις μεινει μονο στη θεωρια , πιστεψε με παντως ( αντιλαμβανομαι πως ειναι δυσκολο λογω don't trust verify ) πως δε διαλυεται κανενα δικτυο ουτε εχει καμμια επιπτωση στην ασφαλεια του . Κανενας δε χανει τα χρηματα του . Το να κανεις συναλλαγη σε μια αλυσιδα δε σημαινει πως τα χανεις στην αλλη . Χαιρομαι πραγματικα που οπως αντιλαμβανομαι εχεις εμβαθυνει στο αντικειμενο , προσπαθησε να συνεχισεις το σκεπτικο σου για το τι θα συμβει στα επομενα βηματα ενος stale block .
Αυτή η πρόταση φανερώνει πως δεν αναγνωρίζεις το νόημα του bitcoin, το οποίο είναι να τα επιβεβαιώνεις όλα εσύ. Full node δεν τρέχεις για mining, τρέχεις για αυτό που λέει η λέξη: full verification. Αν δεν χρησιμοποιείς full node και δεν επιβάλεις τους κανόνες του πρωτοκόλλου δεν έχεις ούτε ιδιωτικότητα, ούτε την απαραίτητη ασφάλεια-- στην τελική δεν έχεις πρόσβαση στο αληθινό state του blockchain και εμπιστεύεσαι κάποιον άλλον.
Που το διαβασες οτι αυτο ειναι το νοημα του bitcoin ? To bitcoin συμφωνα με το whitepaper ειναι electronic peer to peer cash . Δηλαδη εσυ ελεγχεις απο ποιο νομισματοκοπειο παραχθηκε το ευρω που εχεις στη τσεπη σου ? Απο ποσα ατομα περασε πριν απο εσενα ? Απο ποιες χωρες ? Και σε τελικη αναλυση σε ενδιαφερει οτιδηποτε απο τα παραπανω ? Και αν ναι , γιατι ?
Και αντε να καταλαβω πως σε ενδιαφερει να θες να επιβεβαιωσεις τις δικες σου συναλλαγες . Για τις συναλλαγες του Ho Lee Fuck στην αλλη ακρη του κοσμου τι σε νοιαζει αν πηγε για ψωνια ? Ποσες φορες μεχρι τωρα ενδιαφερθηκες για τις κινησεις λογαριασμου του περιπτερα της γειτονιας σου ?
Αν τωρα μου πεις πως θες να επιβεβαιωνεις τις συναλλαγες σου και μονο , να σου πω πως αυτες τις ξερεις . Εισαι το ενα μερος της συναλλαγης και σιγουρα σου ειναι γνωστη .
Κάνεις quote ότι σε συμφέρει. Παρακάτω μιλάει για SPV και για τα cons όταν δεν τρέχεις full node:
As such, the verification is reliable as long as honest nodes control the network, but is more vulnerable if the network is overpowered by an attacker. While network nodes can verify transactions for themselves, the simplified method can be fooled by an attacker's fabricated transactions for as long as the attacker can continue to overpower the network. One strategy to protect against this would be to accept alerts from network nodes when they detect an invalid block, prompting the user's software to download the full block and alerted transactions to confirm the inconsistency. Businesses that receive frequent payments will probably still want to run their own nodes for more independent security and quicker verification.
Ποσες φορες καποιος σε εχει εξαπατησει με double spend ? Και για τι ποσο ? Αντιλαμβανεσαι οτι το double spend ειναι η αποδειξη οτι καποιος προσπαθησε να σε εξαπατησει ?
Με λιγα λογια . Για να γινει 51% attack σε ενα δικτυο με το hashrate του bitcoin ( βαζω ολα τα forks μαζι ) η χασουρα του pool που θα εκανε την επιθεση θα ηταν τεραστια μιας και θα επρεπε η αξια της συναλλαγης που θελει να κανει το double spend να ειναι μεγαλυτερη του κοστους της επιθεσης . Με σημερινα δεδομενα , για το btc hashrate που ειναι περιπου το 99% του συνολικου , μια ωριαια επιθεση θα στοιχιζε 634k . Δηλαδη καποιος θα επρεπε να θελει να κανει double spend θα επρεπε να ριξει τουλαχιστον αυτα τα λεφτα , και σε τετοιες καταστασεις δε πας για breakeven . Και μη ξεχναμε πως η επιθεση δεν ειναι 100% σιγουρο πως θα ειναι πετυχημενη .
Καποιος που θα λαμβανε μια τοσο μεγαλη συναλλαγη δεν προκειται να την αποδεχοταν με ενα confirmation . Στα SPV θα υπαρχουν μελλοντικα υπηρεσιες ( που θα ειναι τα pools στην ουσια ) που το ενδιαφερομενο μερος που θα λαβει τα χρηματα θα μπορει να παρει επαληθευση οτι στην πληρωμη του δεν υπαρχει double spend . Αν παρολα αυτα καποιος το επιχειρησει τοτε ο λαμβανων θα εχει μπροστα του εναν τυπο που αποδεδειγμενα θελει να τον κλεψει . Η συνεχεια ειναι γνωστη για τετοιες περιπτωσεις ( βλεπε ακαλυπτος , μονο που στη περιπτωση μας ξερεις αμεσως πως η επιταγη ειναι ακαλυπτη ) .
Edit . Ειμαστε εκτος θεματος post οπως ειχες αναφερει κι εσυ , καλο ειναι να μη σπαμαρουμε αλλο . Το διαλυσαμε το thread