Μέσα στο MAST: Το Μικρό-Γνωστό Σχέδιο για την Advance Bitcoin Smart Συμβάσεις | GR.democraziakmzero.org

Μέσα στο MAST: Το Μικρό-Γνωστό Σχέδιο για την Advance Bitcoin Smart Συμβάσεις

Μέσα στο MAST: Το Μικρό-Γνωστό Σχέδιο για την Advance Bitcoin Smart Συμβάσεις

Παρά το γεγονός ότι το μεγαλύτερο και μακροβιότερο blockchain, bitcoin δεν είναι ακριβώς γνωστό για τα χαρακτηριστικά του προγραμματισμού της.

Σε μια εποχή που η νέα blockchain έργα υπόσχονται συνεχώς μεγαλύτερα και καλύτερα (και πλατφόρμες όπως ethereum ανοιχτά δικαστήριο πιο προγραμματιστές αρχάριος), bitcoin έχει ακόμη βραβευθείς απλούστερη, ασφαλέστερη κατασκευή του. Αλλά αυτό δεν σημαίνει ότι το έργο δεν βρίσκεται σε εξέλιξη για να φέρει πιο προηγμένες λειτουργίες με το δίκτυο.

Εάν και όταν κάποια αναβάθμιση αμφιλεγόμενο αλλαγή του κωδικού που ονομάζεται SegWitis αναπτυχθεί (και αυτό παραμένει αν), οι προγραμματιστές πρωτόκολλο λένε ότι θα μπορούσε να ανοίξει το δρόμο για μια σειρά από νέες τεχνικές βελτιώσεις. Αυτό περιλαμβάνει την μακρόχρονη Merkelized Abstract Syntax Trees (MAST) αναβάθμιση, μια έννοια συσκευασμένο σε επίσημη proposalby Bitcoin πυρήνα του έργου Johnson Lau στις αρχές του 2016.

Ένα άλλο νέο κομμάτι της αιχμής κρυπτογραφία, MAST δεν επιτρέπουν την ανάπτυξη νέων έξυπνων συμβάσεις per se, αλλά με τη μείωση του μεγέθους των δεδομένων που απαιτούνται για bitcoin σενάρια, επιτρέπει «περίπλοκες συνθήκες λύτρωση» που δεν είναι προς το παρόν βιώσιμη εν μέρει λόγω του χώρου περιορισμούς.

Lau είπε CoinDesk:

«MAST καθιστά περίπλοκη έξυπνες συμβάσεις γίνει πολύ μικρό σε μέγεθος. Αυτό μειώνει τη ζήτηση για το διάστημα μπλοκ και βελτιώνει την προστασία της ιδιωτικής ζωής, όπως αποκαλύπτουν μόνο ένα μικρό μέρος της έξυπνης σύμβασης για το κοινό blockchain, έτσι είναι πιο δύσκολο να αναλυθούν.»

Σε πιο τεχνικό επίπεδο, MAST θα μπορούσε να περιγραφεί ως μια επέκταση για να πληρώσετε για να Script Hash.

Με τη χρήση δέντρα Merkle (την ίδια δομή δεδομένων που αποθηκεύει τις συναλλαγές Bitcoin μπλοκ), επιτρέπει έναν νέο τρόπο ενσωμάτωσης και την επεξεργασία σεναρίων που προσφέρει περισσότερη επεκτασιμότητα και προστασία της ιδιωτικής ζωής.

Ακούγεται τεχνικό (και ίσως σαν μια μικρή αλλαγή), αλλά πολλοί bitcoin προγραμματιστές είναι ενθουσιασμένοι με τις δυνατότητες, επειδή πιστεύουν ότι διευρύνει την ικανότητα bitcoin για να χρησιμοποιηθεί ως «προγραμματιζόμενη χρήματα».

Smart σύγχυση σύμβαση

Ενίσχυση πίσω για ένα λεπτό, μια «έξυπνη σύμβαση» είναι ένας όρος που αναφέρεται σε ένα απόσπασμα κώδικα που επιβάλλει κανόνες από μόνη της, χωρίς να ακουμπά στο ενδιάμεσο να ερμηνεύσει τους κανόνες και την επίλυση των διαφορών, όταν προκύπτουν.

Αν και η τάση είναι να σκεφτούμε έξυπνα συμβάσεων και πιο πολύπλοκα προγράμματα, κάθε bitcoin πληρωμής χρησιμοποιεί ένα. Εκτός αν ο αποστολέας παρέχει το δικαίωμα ψηφιακής υπογραφής (που αποδεικνύει ότι αυτός ή αυτή είναι ο ιδιοκτήτης), το δίκτυο δεν θα μεταφέρει το bitcoin.

Ωστόσο, όπως αναφέρθηκε, ο ορισμός αυτός μπορεί να ακούγεται απογοητευτικό στο πλαίσιο της ethereum, την εναλλακτική πλατφόρμα εφαρμογών blockchain που επιτρέπει στους προγραμματιστές να δημιουργήσουν σχεδόν οποιοδήποτε είδος των έξυπνων σύμβασης.

Lau σημειωθεί τόσο πολύ. «Για έξυπνες συμβάσεις να είναι πραγματικά“έξυπνη”, θα πρέπει να επιτρέπουν στους ανθρώπους να κάνουν κάτι περισσότερο από το απλό πληρωμής», είπε.

Αξίζει να σημειωθεί, επίσης, ότι η γλώσσα scripting bitcoin υποστήριξε στο παρελθόν πιο σύνθετους τύπους έξυπνων συμβάσεων.

Ωστόσο, ακόμα-ψευδώνυμα δημιουργός του ψηφιακού νομίσματος Satoshi Nakamoto έπρεπε να σχίσει πολλά από αυτά έξω πίσω στο 2010, όταν αυτός ή αυτή συνειδητοποίησε ότι υπήρχαν σφάλματα που κακόβουλων παραγόντων θα μπορούσε να χρησιμοποιήσει για να φράξει το δίκτυο με spam. Είναι λάβει ενώ για την κατασκευή αυτή τη λειτουργικότητα αντιγράφων ασφαλείας.

Με αυτό κατά νου, Lau έχει βάλει μαζί μια άλλη bitcoin proposalfor μια δέσμη των νέων «κώδικες λειτουργίας» (που επιτρέπει νέα έξυπνη συμβάσεων), πολλά από τα οποία έχουν επανέλθει σε περιβάλλον δοκιμών, λέγοντας ότι αυτά θα ήταν πιθανό να ξεδιπλώσει σε συνδυασμό με MAST.

Πρόσθεσε ότι η πρότασή του θα μπορούσε να αποκαταστήσει περαιτέρω κάποιοι που είχαν σχιστεί έξω πριν από επτά χρόνια.

Παρά το γεγονός ότι, όταν έρθει η ώρα, Lau σημείωσε ότι ο ίδιος δεν αναμένει ότι όλοι οι κώδικες λειτουργίας που προτείνονται στο ΣΣΕ (Bitcoin πρόταση βελτίωση) να γίνει αποδεκτή. «Ακόμα και μόνο μερικά (π.χ. OP_CAT ή OP_XOR) θα επιτρέψει πράγματα που δεν είναι δυνατό σήμερα», είπε.

Και, πάλι, αυτά θα πρέπει να συνδυαστεί με MAST.

Νέα χρήσεις Bitcoin

Υπάρχουν επίσης πρακτικές χρήσεις για αυτά τα χαρακτηριστικά, και Lau έδειξε ένα ζευγάρι των περιπτώσεων χρήσης για MAST σε συνδυασμό με τις νέες opcodes.

Το ένα είναι ένα σύστημα στοιχήματος «χωρίς την εμπιστοσύνη που απαιτείται», είπε. Παράδειγμα εφαρμογής του χρησιμοποιεί την προτεινόμενη κώδικες λειτουργίας OP_XOR και OP_RSHIFT, αλλά σημείωσε ότι υπάρχουν και άλλοι συνδυασμοί script που ονομάζεται «συμβόλαια» που επιτυγχάνουν το ίδιο πράγμα.

Αυτά περιορίζουν το πώς οι χρήστες μπορούν να χρησιμοποιήσουν τα κεφάλαια, και «συχνά ζητείται, σύμφωνα με Lau».

Blockstream αποκάλυψε πέρυσι ότι έχει πειραματιστεί με τις ρήτρες σε μια δοκιμή πλευρικής αλυσίδας - ένα blockchain με ένα διαφορετικό σύστημα κανόνα που είναι συνδεδεμένο με Bitcoin.

Η ιδέα είναι να δώσει στους χρήστες περισσότερο έλεγχο bitcoin τους, ακόμη και αν είναι κλεμμένο. Ας υποθέσουμε ότι θέλετε να στείλετε bitcoin σας σε μια ανταλλαγή, αλλά είστε ανησυχούν για την ανταλλαγή απώλειας κονδυλίων, όπως συνέβη με Mt αέρια κατάσταση.

Χρησιμοποιώντας μια κατασκευή που ονομάζεται «θησαυροφυλάκιο», ίσως το πιο γνωστό παράδειγμα μιας διαθήκης, οι χρήστες μπορούν να στείλουν bitcoin τους σε νέα διεύθυνση, μαζί με έναν ορισμένο τύπο του σεναρίου. Ουσιαστικά, αυτό το σενάριο έχει τη δύναμη να πιπιλίζουν bitcoin σας πίσω στην περίπτωση ενός hack Mt Gox στιλ.

Αυτή η κατασκευή θα απαιτούσε τη νέα κώδικες λειτουργίας OP_CAT και OP_CHECKSIGFROMSTACK.

Αξίζει να σημειωθεί, ωστόσο, ότι ορισμένοι προγραμματιστές είναι skepticalthat θησαυροφυλάκια θα μπορούσε να λειτουργήσει, και πιστεύω ότι οι προστατευτικές κεφάλαια θα μπορούσε να επιτευχθεί καλύτερα με άλλα μέσα.

Τούτου λεχθέντος, υπάρχουν πολλοί τύποι των διαθηκών. Συνιδρυτής του MIT Ψηφιακή νομίσματος Πρωτοβουλία Jeremy Rubin περιγράφεται μια σειρά από άλλα παραδείγματα σε μια παρουσίαση στο blockchain συνέδριο για την ασφάλεια του Στάνφορντ την περασμένη εβδομάδα.

Και, υπάρχουν και άλλες διάφορες ιδέες για το πώς θα μπορούσε να χρησιμοποιηθεί MAST (που φαίνεται να ξεπροβάλλουν τυχαία και συχνά όταν συνομιλείτε με τους προγραμματιστές bitcoin).

Lightning Labs μηχανικός Olaoluwa Osuntokun, ο οποίος παρουσίασε επίσης στο Πανεπιστήμιο του Στάνφορντ, ανέφερε ότι MAST θα μπορούσε ακόμη και να βελτιώσει το Δίκτυο Lightning.

Αυτό το δίκτυο top-στρώμα, με στόχο να ενισχύσει bitcoin ικανότητα, χρειάζεται κάποιος για να παρακολουθεί το κανάλι χρησιμοποιείται για τη σύνδεση μερών στη συναλλαγή στην περίπτωση που κάποιος προσπαθεί να εξαπατήσει. MAST θα μπορούσε να βοηθήσει με την ανάθεση αυτής της ανάγκης σε τρίτους, καθώς μειώνει το χώρο αποθήκευσης που απαιτείται για να το πράξει.

Μικρά βήματα

Πέρα από MAST και οι κώδικες λειτουργίας συνδυασμένη με αυτό, υπάρχουν και άλλες ιδέες έξυπνες σύμβαση που επιπλέουν γύρω.

Τουλάχιστον δύο groupsare εργάζονται σε κώδικες λειτουργίας που θα αλλάξει bitcoin για να προσθέσετε λειτουργικότητα πλευρικές αλυσίδες, που αναφέρθηκαν προηγουμένως. Ωστόσο, όπως και πολλά άλλα χαρακτηριστικά, SegWit θα το κάνει πιο εύκολο, γιατί ξεδιπλώνει ένα νέο τρόπο για να κάνει μεγάλη συναίνεση αλλαγές.

Lightning Δίκτυο συν-δημιουργός Joseph Poon αναφέρθηκε σε πρόσφατη παρουσίαση που πρότεινε την εφαρμογή του θα χρησιμοποιήσει ένα ενδιαφέρον σύστημα των έξυπνων συμβάσεις που προκύπτουν από λίγα κώδικες λειτουργίας που είναι σε bitcoin ήδη.

Όσον αφορά MAST, R & D είναι σε εξέλιξη. Σε συνομιλία με CoinDesk, Rubin σημείωσε ότι έχει σκεφτεί μέσα από μια νέα, πιθανώς καλύτερο τρόπο υλοποίησης το ίδιο πράγμα. Αλλά, προς το παρόν, το επίμαχο αλλαγή κωδικού SegWit φαίνεται να είναι το κύριο εμπόδιο.

Ωστόσο, ακόμη και αν η αλλαγή συναίνεση δεν έχει ενεργοποιηθεί τους επόμενους οκτώ μήνες, Lau σημειωθεί ότι υπάρχει και μια άλλη «λιγότερο κομψό» τρόπο παράκαμψης του προβλήματος πλαστικότητα των συναλλαγών και, συνεπώς, προσθέτοντας υποστήριξη για MAST - μια κίνηση που θα μπορούσε να βοηθήσει τον τόπο bitcoin πίσω το ευρύτερο έξυπνο συμβάσεις συνομιλία.


Post Altcoin

MakerDAO και περισσότερο: Η αναζήτηση για μια σταθερή σταθερή βαφή συνεχίζεται

Post Altcoin

Bitcoin-Χρηματοδοτείται χρονολόγηση εφαρμογή αναπτύσσεται μετά την τελευταία υπερτάσεις

Post Altcoin

BitHalo: Έξυπνα συμβόλαια χωρίς την αλυσίδα μπλοκ αλυσίδας

Post Altcoin

Πώς οι διαμεσολαβητές του Bitcoin Brokers δεν έχουν ανταλλαγή

Post Altcoin

Bitcoin εκκίνηση Coins.ph ξεκινά με δύο μεγάλες φιλιππινέζους εμπόρους

Post Altcoin

Πλεονεκτήματα του Blockchain Πλεονεκτικές προκλήσεις για έξυπνες συμβάσεις

Post Altcoin

Μέσα στον έλεγχο Zcash: γιατί το έργο Anonymous Blockchain δαπάνησε $ 250k σε μια δοκιμή με πυρκαγιά

Post Altcoin

Bitcoin ATM Εγκαταστάσεις υπερχείλισης στον Καναδά

Post Altcoin

Το Slow Rollout του SegWit: γιατί η χωρητικότητα του Bitcoin δεν έχει δει ξαφνική ώθηση

Post Altcoin

Η πλατφόρμα συναλλαγών Bitcoin Vaurum ανεβάζει κεφάλαια ύψους 4 εκατ. Δολαρίων

Post Altcoin

2017: Η δεύτερη εποχή του Bitcoin ξεκινά

Post Altcoin

Ανταλλαγές Bitcoin της Κίνας: Η BitLicense θα πλήξει τις αγορές του εξωτερικού