Τεχνικοί παράγοντες 30 Blockchain Platform

blog 1ΕιδήσειςΑναπτυσσόμενοιΕξέτασηΕπεξήγηση BlockchainΕκδηλώσεις και ΣυνέδριαΠατήστεΕνημερωτικά δελτία

Εγγραφείτε στο newsletter μας.

Διεύθυνση ηλεκτρονικού ταχυδρομείου

Σεβόμαστε το απόρρητό σας

HomeBlogΕμπλοκή Blockchain

Τεχνικοί παράγοντες 30 Blockchain Platform

Βασικές τεχνικές πτυχές που πρέπει να λάβετε υπόψη κατά την επιλογή μιας πλατφόρμας blockchain για την περίπτωση χρήσης της επιχείρησής σας. Από Clemens WanMarch 5, 2020 Δημοσιεύτηκε στις 5 Μαρτίου 2020

2

Ο Clemens Wan είναι αρχιτέκτονας λύσεων στο ConsenSys. Γράφει λίστες με 30 seelemons.com.

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

DevOps / Δίκτυο / Ανάπτυξη / Πρωτόκολλο

  1. Ευελιξία ανάπτυξης επιπέδου blockchain – Η πλατφόρμα έχει δημόσια παρουσία; Επιτρέπεται; Ιδιωτικός? Υβρίδιο?
  2. Βέλτιστος αριθμός κόμβων – Πόσοι κόμβοι χρειάζονται για την υποστήριξη του δικτύου; Ένα για κάθε μέλος; Μπορώ να αλληλεπιδράσω με το δίκτυο χωρίς να τρέχω κόμβο?
  3. Εμπορευματοκιβώτιο – Μπορεί η πλατφόρμα να αγκυροβοληθεί και να αναπτυχθεί μέσω Kubernetes?
  4. Επίπεδο διαχείρισης ταυτότητας δικτύου – Πώς διαχειρίζονται τα δικαιώματα για κόμβους και άτομα; Υπάρχουν περιορισμοί στους σούπερ χρήστες; Υπάρχει χάρτης δικτύου προέλευσης όλων των μερών στο δίκτυο (π.χ. υπηρεσία τύπου DNS – ENS στο Ethereum)?
  5. Μηχανισμός συναίνεσης – Το σύστημα βασίζεται στην απόδειξη της εργασίας; Απόδειξη πονταρίσματος; Απόδειξη εξουσίας; Απόδειξη του παρελθόντος χρόνου; Αυτό πιθανότατα αποφασίζεται από την οργάνωση διακυβέρνησης και τις οντότητες βάσει του τι είναι πιο αποτελεσματικό για την περίπτωση χρήσης σας.
  6. Μηνύματα μεταξύ οργανισμών – Υπάρχουν ξεχωριστά επίπεδα για ιδιωτικά μηνύματα; Αυτό βασίζεται σε AMQP; RabbitMQ; XMPP; Ασφαλές Scuttlebutt?
  7. Μεθοδολογία επεξεργασίας συναλλαγών – Ποια σειρά δραστηριοτήτων συμβαίνει όσον αφορά την επεξεργασία συναλλαγών; Πότε το πρωτόκολλο παραγγέλνει, επικυρώνει και εκτελεί τις συναλλαγές; Στο Ethereum, τα TX αποστέλλονται σε επικύρωση κόμβων που παραγγέλνουν / επικυρώνουν πριν από την εκτέλεση και τη διανομή του “σωστού” μπλοκ. Στο Corda, τα TX επικυρώνονται μεμονωμένα από την ανάγκη να γνωρίζουν κόμβους μέσω του Flow Framework έως ότου υπογραφεί και αναδιανεμηθεί από τον συμβολαιογράφο.
  8. Κρυπτογράφηση – Ποιες βιβλιοθήκες χρησιμοποιούνται και υποστηρίζονται από τους κατακερματισμούς και τις υπογραφές; (π.χ. secp256k1 για Ethereum)
  9. Pluggability της κρυπτογραφίας – Μπορούν συγκεκριμένοι κόμβοι να επιλέξουν να χρησιμοποιήσουν μια διαφορετική βιβλιοθήκη κρυπτογράφησης βάσει των περιφερειακών κανόνων ασφαλείας τους; (π.χ. συμμόρφωση με NIST)
  10. Τεχνικές κοινής χρήσης αρχείων – Κάθε ψηφιακό περιουσιακό στοιχείο πρέπει κατά κάποιον τρόπο να αγκυρώνεται νομικά μέσω του οργανισμού που το διατηρεί υπό κράτηση ή του νομικού εγγράφου / πεζογράφου που αναφέρεται στον κώδικα. Πώς κοινοποιούνται τα αρχεία μεταξύ οργανισμών στην πλατφόρμα; Αποθηκεύονται στην ίδια πλατφόρμα; Υποστηρίζονται παρόμοια?
  11. Νομική αγκύρωση – Υπάρχει ενσωματωμένη νομική πεζογραφία ή εφαρμογή νομικών εγγράφων (π.χ. OpenLaw) εντός του πρωτοκόλλου?
  12. Προστασία από παραβίαση έναντι ανθεκτικό σε παραβιάσεις – Μπορεί κάποιος να αλλάξει την κατάσταση του τοπικού κόμβου και το ιστορικό του; Εάν κατά κάποιο τρόπο καταργήθηκε μια συναλλαγή ή μια κατάσταση, θα προκαλούσε τα πάντα εκτός συγχρονισμού; Είναι τα αναφερόμενα ιστορικά δεδομένα ικανά να τροποποιηθούν ή να διαγραφούν και να συμφωνηθούν από όλα τα μέρη?
  13. Ανάκτηση συναλλαγής – Πώς ένας κόμβος ανακτά τις συναλλαγές; Εάν οι συναλλαγές σας δεν διανεμηθούν πλήρως σε όλα τα μέρη, τότε ποιοι είναι οι μηχανισμοί λήψης της τελευταίας συμφωνημένης έκδοσης?
  14. Δυνατότητα DAO – Υπάρχουν παραδείγματα dapps που αφαιρούν την ευθύνη διακυβέρνησης; Αυτό μπορεί να είναι χρήσιμο για την επαναχρησιμοποίηση του δικτύου για τη διατήρηση της ψηφοφορίας και της διακυβέρνησης.

Εμπειρία προγραμματιστή / Κορυφαίες εφαρμογές στοίβας

  1. Ευθύνη εφαρμογής – Όταν δημιουργείτε την κορυφή της εφαρμογής στοίβας (dapp), τι πρέπει να ανησυχείτε; Πρέπει να φιλοξενήσετε τον δικό σας κόμβο; Είστε επίσης υπεύθυνοι για την ανάπτυξη των αντίστοιχων διακομιστών και διεπαφών ιστού του dapp; Πώς θα πληρώσουν οι χρήστες σας για την αίτησή σας?
  2. Ανάπτυξη επιπέδου Dapp – Με βάση τα δικαιώματα, πώς αναπτύσσονται έξυπνα συμβόλαια στο δίκτυο; Από ένα άτομο (π.χ. διεύθυνση στη λίστα επιτρεπόμενων); Από έναν κόμβο (π.χ. ταυτότητα LEI); Από καταχωρισμένη οντότητα (π.χ. επιχειρηματικό δίκτυο που προστέθηκε στο δίκτυο); Από τον πάροχο υποδομής (π.χ. Kaleido Marketplace); Χρειάζεστε δικαιώματα σε επίπεδο κόμβου για ανάπτυξη?
  3. Έξυπνες γλώσσες συμβολαίου – Σε ποια γλώσσα γράφεται το έξυπνο συμβόλαιο; Έχει δοκιμαστεί; Έχει μια καλή κοινότητα?
  4. Έξυπνες βιβλιοθήκες και πρότυπα – Υπάρχουν συμφωνημένες ασφαλείς βιβλιοθήκες / λειτουργίες (π.χ. OpenZeppelin) που διατηρούνται και ελέγχονται; Συμφωνούνται ευρέως οι υλοποιήσεις συναρτήσεων που βασίζονται σε πρότυπα (π.χ. ERC-20, ERC-721, κ.λπ.)?
  5. Έξυπνη αναβάθμιση συμβολαίου – Πώς ενημερώνονται οι εφαρμογές; Υπάρχουν καλά καθορισμένα μοτίβα αναβάθμισης για τον έξυπνο κώδικα συμβολαίου?
  6. Πρόσβαση σε δεδομένα αναφοράς και αγοράς – Μέσα στο δίκτυο, τι διαθέσιμο oracle μπορεί να κληθεί για να λάβει τις απαραίτητες πληροφορίες για την εκτέλεση μιας ενεργοποιημένης ενέργειας?
  7. Συνιστώμενη διαχείριση ταυτότητας ατόμων – Επιβάλλουν φυσικά τα ζεύγη δημόσιων / ιδιωτικών κλειδιών και οι διευθύνσεις ότι τα άτομα διατηρούν τα δικά τους κλειδιά; Ή αυτό υποτίθεται ρεαλιστικά ότι οι διαμεσολαβητές θα τους φιλοξενήσουν εκ μέρους σας και θα εξακολουθήσουν να διανέμονται η διαχείριση λογαριασμού σε όλες τις προτιμήσεις των πελατών?
  8. Διακοπή εντός εφαρμογών ή δικτύων – Μπορεί ένας dapp να καλέσει άλλο dapp; Μπορεί ένα δίκτυο / πληροφορίες αναφοράς πλευρικής αλυσίδας από το συνδεδεμένο δίκτυο?

Έλεγχος χρήστη / Απόδοση / Απόρρητο

  1. Απόδοση επεξεργασίας συναλλαγών – Πόσο γρήγορα μπορείτε να ουρά τις συναλλαγές, να τις επεξεργάζεστε (σε παρτίδες / μπλοκ) και να βεβαιωθείτε ότι η ουρά διαγράφεται με ειδοποίηση “αποθηκευμένη”?
  2. Επεκτασιμότητα της επεξεργασίας συναλλαγών – Το σύστημα έχει σχεδιαστεί με modularaly επεκτάσιμη (οριζόντια ή κάθετα) για υποστήριξη υψηλότερων ποσοστών επεξεργασίας?
  3. Ταυτόχρονες αλλαγές – Υπάρχουν οδοφράγματα για την ενημέρωση του ίδιου συμβολαίου ή του υπολοίπου πολλές φορές πριν το στοιχείο αλλάξει πλήρως?
  4. Απόδοση διανομής συναλλαγών – Πότε ενημερώνεται η συναλλαγή σας σε όλα τα μέρη; Είναι κατά την επεξεργασία του μπλοκ; Μετά από 6 βάθη μπλοκ; Αφού ολοκληρωθεί η ροή και υπογραφεί από όλα τα μέρη?
  5. Πολλαπλό σπείρωμα – Μπορεί η επεξεργασία και η συναίνεση της συναλλαγής σας να είναι πολλαπλών νημάτων ή να διαχωριστούν σε πολλούς συμμετέχοντες στο δίκτυο και να εξακολουθήσουν να συμφωνούν για την ίδια χρυσή πηγή; Διαχωρίζετε διαφορετικούς τύπους εκτελέσεων?
  6. Μηχανισμοί απορρήτου για σκοτεινή πεδία – Μπορείτε να μοιραστείτε συγκεκριμένα πεδία του μηχανισμού αποθήκευσης δεδομένων μόνο με συγκεκριμένους χρήστες; Μπορείτε να εκτελέσετε επιχειρηματική λογική που συγκρίνει τιμές πεδίου χωρίς να αποκαλύψετε τις πληροφορίες (π.χ. Aztec και ZKsnarks)?
  7. Μηχανισμοί απορρήτου για δέκτες (εμπιστευτικότητα) – Μπορείτε να περιστρέψετε αυτόματα τα δημόσια κλειδιά έτσι ώστε ο τελικός χρήστης στον οποίο στέλνετε τις πληροφορίες να μην επιλύεται σε μια γνωστή ταυτότητα?
  8. Μηχανισμοί απορρήτου για αποστολείς (μοτίβα επισκεψιμότητας συναλλαγών) – Δεν μπορείτε να μοιραστείτε τη συναλλαγή σε όλα τα μέρη σε περιπτώσεις που θέλετε μόνο τα αναγνωρισμένα μέρη σας να βλέπουν τη συναλλαγή?
Συμβουλευτείτε τους ειδικούς μας στο blockchain

Η παγκόσμια ομάδα λύσεών μας προσφέρει εκπαίδευση blockchain, στρατηγικές συμβουλές, υπηρεσίες υλοποίησης και ευκαιρίες συνεργασίας. Επικοινωνήστε μαζί μας Newsletter Εγγραφείτε στο newsletter μας για τις τελευταίες ειδήσεις Ethereum, εταιρικές λύσεις, πόρους προγραμματιστών και πολλά άλλα. Διεύθυνση ηλεκτρονικού ταχυδρομείου Αποκλειστικό περιεχόμενοΠλήρης οδηγός για επιχειρηματικά δίκτυα BlockchainΟδηγός

Πλήρης οδηγός για επιχειρηματικά δίκτυα Blockchain

Εισαγωγή στο TokenizationΔιαδικτυακό σεμινάριο

Εισαγωγή στο Tokenization

Το μέλλον των ψηφιακών στοιχείων ενεργητικού και του DeFiΔιαδικτυακό σεμινάριο

Το μέλλον των οικονομικών: Ψηφιακά περιουσιακά στοιχεία και DeFi

Τι είναι το Enterprise EthereumΔιαδικτυακό σεμινάριο

Τι είναι το Enterprise Ethereum?

Κεντρικές τράπεζες και το μέλλον του χρήματοςΛευκό χαρτί

Κεντρικές τράπεζες και το μέλλον του χρήματος

Komgo Blockchain για εμπορία εμπορίου εμπορευμάτωνΜελέτη περίπτωσης

Komgo: Blockchain για εμπορία εμπορευμάτων εμπορευμάτων

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map