8 min read

Βελτιώσεις ψηφοφορίας OceanDAO: QV, Αντιπροσώπευση, Πολλαπλές Αλυσίδες

Βελτιώσεις ψηφοφορίας OceanDAO: QV, Αντιπροσώπευση, Πολλαπλές Αλυσίδες

1. Εισαγωγή

Το OceanDAO είναι ένα DAO επιχορηγήσεων της κοινότητας για το οικοσύστημα του Ocean Protocol. Ακολουθεί μηνιαίους γύρους χρηματοδότησης όπου οι άνθρωποι μπορούν να προτείνουν επιχορηγήσεις, η κοινότητα ψηφίζει για τις προτάσεις αυτές και οι νικήτριες προτάσεις λαμβάνουν κεφάλαια.

Με την καθοδήγηση της ομάδας εργασίας "Παράμετροι και χάρτης πορείας" του OceanDAO, η ομάδα μηχανικών του OceanDAO εργάζεται για να καταστήσει την επιμέλεια προσβάσιμη και δίκαιη για κάθε συμμετέχοντα.

Αυτή η ανάρτηση περιγράφει τις πρόσφατες βελτιώσεις στους μηχανισμούς ψηφοφορίας του OceanDAO.

Το υπόλοιπο της ανάρτησης οργανώνεται ως εξής:

Ενότητα 2 - Περιγράφει την τετραγωνική ψηφοφορία (QV), η οποία δίνει περισσότερη φωνή στους μικρότερους κατόχους tokens και αμβλύνει τον αντίκτυπο των φαλαινών.

Ενότητα 3 - Περιγράφει τα Bright Id & Voting Boosts, για την αντιμετώπιση των επιθέσεων Sybil που αποκάλυψε η QV

Ενότητα 4 - Περιγράφει την ανάθεση ψήφου, για να επιτρέψει σε πιο πολυάσχολους ανθρώπους να αφήσουν πιο ενημερωμένους ανθρώπους να ψηφίσουν για λογαριασμό τους και για να επιτρέψει σε ανθρώπους με πολλαπλά πορτοφόλια να επωφεληθούν από τα Voting Boosts.

Ενότητα 5 - Περιγράφει την ψηφοφορία πολλαπλών αλυσίδων, ώστε οι άνθρωποι να μπορούν να ψηφίζουν με τα OCEAN και τα pool tokens πέραν του mainnet του Ethereum.

Τμήμα 6 - Περιγράφει μελλοντικές ενημερώσεις

2. Τετραγωνική ψηφοφορία (QV) - Περισσότερη φωνή για τους μικρότερους κατόχους token

Η τετραγωνική ψηφοφορία (QV) αντιμετωπίζει δύο ζητήματα.

Θέμα: η φωνή των μικρότερων κατόχων token. Μέχρι πρόσφατα, το OceanDAO είχε ένα token και μία ψήφο. Αυτό δίνει μεγάλη δύναμη στις φάλαινες του OCEAN. Κάνει τους μικρότερους κατόχους OCEAN να αισθάνονται ότι η φωνή τους είναι αδύναμη. Αυτό είναι αντιπαραγωγικό για την ανάπτυξη μιας αφοσιωμένης κοινότητας. Θα μπορούσαμε να ακολουθήσουμε ένα δημοκρατικό ιδεώδες: ένας άνθρωπος μία ψήφος. Ωστόσο, η συμμετοχή στο παιχνίδι έχει επίσης σημασία: η κατοχή του OCEAN είναι ένα ισχυρό μήνυμα ότι ενδιαφέρεστε για το Ocean. Πώς μπορούμε να τα εξισορροπήσουμε αυτά;

Ζητούμενο: ανταγωνισμός από μακροχρόνια έργα. Τα λιγότερο εδραιωμένα έργα μπορεί να δυσκολευτούν να ανταγωνιστούν τα παλαιότερα έργα που έχουν αποκτήσει υποστήριξη από πολλούς μεγάλους κατόχους OCEAN.

Αντιμετωπίζουμε αυτά τα ζητήματα μέσω δύο μηχανισμών.

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

2. Sqrt(). Η συνάρτηση sqrt() εφαρμόζεται στην κατανομή του OCEAN από τον ψηφοφόρο σε μια δεδομένη πρόταση. Αυτό αμβλύνει τον αντίκτυπο της φάλαινας. Την εφαρμόσαμε στον 14ο γύρο του OceanDAO. Ο παρακάτω πίνακας είναι ένα παράδειγμα.

Ο συνδυασμός των (1) και (2) ονομάζεται τετραγωνική ψηφοφορία (QV).

Εάν είστε ψηφοφόρος με λίγα μόνο $OCEAN, μπορείτε να ψηφίσετε για μερικά έργα και να έχετε αντίκτυπο. Εάν είστε ένα έργο που μόλις ξεκινάει, τότε είναι πιο πιθανό να λάβετε υποστήριξη, καθώς οι ψηφοφόροι αναζητούν άλλα έργα με καλά κριτήρια προστιθέμενης αξίας για να τα υποστηρίξουν.

3. BrightID & Voting Boosts - Αντιμετώπιση επιθέσεων Sybil

Θέμα: Sybil attacks. Ίσως έχετε παρατηρήσει ένα πιθανό διάνυσμα επίθεσης με την Τετραγωνική Ψηφοφορία (QV), το οποίο ονομάζεται "Sybil Attack", ή αλλιώς "επίθεση των κλώνων". Σε μια τέτοια επίθεση, ένας συμμετέχων διανέμει το OCEAN του σε 10 ή 20 ή περισσότερα μικρότερα πορτοφόλια και ψηφίζει ξεχωριστά από το καθένα. Έχουν "κλωνοποιήσει τον εαυτό τους". Αυτό τους επιτρέπει να αποφύγουν ως επί το πλείστον την επίδραση της τετραγωνικής ρίζας, ώστε το OCEAN τους να έχει μεγαλύτερο συνολικό αντίκτυπο στην ψηφοφορία. Οι επιθέσεις Sybil αποτελούν πρόβλημα μόνο όταν ξεπερνάτε τα όρια του ένα-token μία-ψήφος. Επομένως, πριν από την QV, δεν αποτελούσαν πρόβλημα, αλλά με την QV είναι.

Πιθανές λύσεις. Θα μπορούσαμε να μετριάσουμε τις επιπτώσεις των επιθέσεων Sybil με μια προσέγγιση με "ταβδί" ή "καρότο". Σε μια προσέγγιση με "ραβδί", η ιδέα θα ήταν "θα μπορούσατε να ψηφίσετε μόνο αν δείξετε ότι είστε ένας μοναδικός άνθρωπος". Αυτό θα αποτελούσε φύλαξη των πυλών και είναι αντίθετο με τις αξίες του Ocean και τα ευρύτερα ιδανικά του web3.

Έτσι, επιλέγουμε μια προσέγγιση με "καρότο", όπου δίνουμε κίνητρα για την επίδειξη μοναδικής ανθρωπιάς. Δείχνετε μοναδική ανθρωπιά συνδέοντας τη διεύθυνση Ethereum με την ταυτότητα BrightID. Εάν ψηφίσετε με το πορτοφόλι που συνδέεται με το BrightID, θα λάβετε 400% αύξηση ψήφου. Δηλαδή, οι ψήφοι από αυτό το πορτοφόλι έχουν 4 φορές μεγαλύτερη βαρύτητα.

Το BrightID χρησιμοποιεί μια προσέγγιση web-of-trust (peer-to-peer) για την καθιέρωση μοναδικής ανθρώπινης ταυτότητας.

Εφαρμόσαμε μια πύλη - εδώ - για να το κάνουμε αυτό εύκολο.

Να σημειωθεί ότι μπορείτε να συσχετίσετε μόνο ένα πορτοφόλι με ένα BrightID και με ένα σχετικό Voting Boost.

4. Ανάθεση ψήφου - Πιο ενημερωμένη ψήφος

Θέμα: μεγάλη προσπάθεια για ποιοτικές ψήφους. Ο 14ος γύρος του OceanDAO είχε 35 προτάσεις επιχορήγησης. Για να ενημερωθούν επαρκώς ώστε να ψηφίσουν με υψηλό σήμα χρειάζονται αρκετές ώρες, ακόμη και για άτομα που ασχολούνται βαθιά με το οικοσύστημα του Ocean. Πρόκειται για μεγάλη χρονική δέσμευση και πολλοί άνθρωποι απλά δεν μπορούν να αφιερώσουν το χρόνο. Αυτό σημαίνει ότι η ποιότητα του σήματος της ψηφοφορίας υποφέρει: ορισμένοι άνθρωποι δεν ψηφίζουν επειδή δεν αισθάνονται αρκετά καλά ενημερωμένοι, ή ψηφίζουν αλλά με λιγότερες πληροφορίες από τις ιδανικές.

Θέμα: μπορεί να ενισχύσει μόνο ένα πορτοφόλι. Πολλοί ψηφοφόροι κατέχουν OCEAN tokens (ή pool tokens) σε πολλά πορτοφόλια. Όμως η ενίσχυση ψήφου ισχύει μόνο για το πορτοφόλι που συνδέεται με το BrightID. Πώς μπορούμε να το συμβιβάσουμε αυτό;

Η Αντιπροσωπεία των ψηφοφόρων αντιμετωπίζει και τα δύο ζητήματα. Επιτρέπει στους πιο πολυάσχολους ανθρώπους να αφήσουν πιο ενημερωμένους ανθρώπους να ψηφίσουν για λογαριασμό τους και επιτρέπει σε ανθρώπους με πολλαπλά πορτοφόλια να επωφεληθούν από τα Voting Boosts.

Ο Γύρος 15 του OceanDAO εισάγει την Αντιπροσωπεία ψηφοφόρων. Οι συμμετέχοντες έχουν πλέον τη δυνατότητα να αναθέσουν την εξουσία ψήφου τους σε άλλο πορτοφόλι.

Σχετικά με το πρώτο θέμα - με την εκχώρηση της Εκλογικής Εξουσίας, εξουσιοδοτείτε κάποιον άλλο να λαμβάνει αποφάσεις για εσάς! Ακόμη και αν ασχολείστε λιγότερο με τον Ocean, πιθανότατα γνωρίζετε ποιος θα μπορούσε να είναι πιο ενημερωμένος για να ψηφίσει. Ελπίζουμε ότι αυτό θα αυξήσει την ποιότητα του σήματος ψηφοφορίας και επίσης θα αυξήσει τον αριθμό των ατόμων που συμμετέχουν στην ψηφοφορία.

Σχετικά με το δεύτερο θέμα - Αυτό σημαίνει ότι μπορείτε να μεταβιβάσετε ψήφους από ένα πορτοφόλι που δεν είναι BrightID σε ένα επαληθευμένο πορτοφόλι BrightID και να λάβετε πιο εύκολα μια ενίσχυση ψήφου.

Χρήση. Μπορείτε να αναθέσετε τις ψήφους σας μέσω των παρακάτω βημάτων:

(Συνεχίστε να διαβάζετε αν θέλετε να επιβεβαιώσετε ότι η ανάθεση λειτούργησε.)

  1. Λάβετε τη διεύθυνση πορτοφολιού 0x από το άτομο/τον λογαριασμό που θα ψηφίσει για εσάς.
  2. Μπείτε στην πύλη Snapshot Delegate Portal και συνδέστε το πορτοφόλι σας.
  3. Μπορείτε να επιλέξετε να περιορίσετε την ανάθεση σε έναν συγκεκριμένο χώρο. Στο παράδειγμά μας, θα περιορίσουμε την εξουσιοδότηση ψήφου στο: officialoceandao.eth
  4. Τέλος, κάντε κλικ στο κουμπί "Επιβεβαίωση" για να εκχωρήσετε την εξουσία ψήφου σας.
Πύλη Αντιπροσωπείας ψηφοφόρων του Snapshot

Επαλήθευση. Μπορείτε να χρησιμοποιήσετε τα ίδια βήματα για να επικυρώσετε ότι οι αναθέσεις λειτουργούν.

  1. Μπορείτε να χρησιμοποιήσετε το ίδιο ταμπλό για να επικυρώσετε ότι οι αναθέσεις λειτουργούν. Εισέλθετε στο Snapshot Delegate Portal.
  2. Συνδέστε τη διεύθυνση πορτοφολιού 0x που θέλετε να επικυρώσετε τις αντιπροσωπείες.
  3. Όλες οι διευθύνσεις που έχουν ανατεθεί στο 0x σας, θα εμφανίζονται τώρα.

Μελλοντική χρήση. Ελπίζουμε ότι με την απελευθέρωση αυτής της δυνατότητας, η κοινότητα OceanDAO θα μπορέσει να βασιστεί και να βοηθήσει στην καθιέρωση υγιών αντιπροσώπων στο Οικοσύστημα του Ocean.

Ορισμένες ιδέες για το πώς η κοινότητα μπορεί να το προωθήσει αυτό περιλαμβάνουν τη δημιουργία μιας πύλης μητρώου αντιπροσώπων, όπως οι κάρτες αναφοράς των διαχειριστών του Gitcoin. Αυτό θα επέτρεπε σε οποιονδήποτε να βρει ή να εγγραφεί ως διαχειριστής του οικοσυστήματος Ocean και θα διευκόλυνε τη λήψη ορθών αποφάσεων εντός του OceanDAO.

Κάρτες αναφοράς Steward του Gitcoin

5. Ψηφοφορία πολλαπλών αλυσίδων

Θέμα. Το Ocean αναπτύσσεται στο mainnet του Ethereum, αλλά αυτό έχει υψηλές χρεώσεις gas. Για την αντιμετώπιση του προβλήματος, το Ocean έχει αναπτυχθεί σε διάφορα άλλα δίκτυα όπως το Polygon, τα οποία έχουν χαμηλές χρεώσεις gas. Αυτό είναι ένα σπουδαίο πράγμα! Η πρόκληση είναι ότι οι κάτοχοι των token του OCEAN και του pool σε αυτά τα άλλα δίκτυα δεν ήταν σε θέση να ψηφίσουν από αυτά τα δίκτυα- δεν θα έπρεπε να χρειάζεται να μεταφέρουν τα token τους στο mainnet του Ethereum (με μεγάλη ταλαιπωρία και κόστος) μόνο και μόνο για να το κάνουν αυτό.

Λύση: ψήφος από το Polygon και το BSC. Από το OceanDAORound 15l, οι κάτοχοι OCEAN και datatoken pool token (BPT) κάτοχοι στην αλυσίδα Polygon (Matic) και στην αλυσίδα Binance Smart Chain (BSC) μπορούν πλέον να ψηφίσουν με τα OCEAN και BPT τους. Σημείωση: Το R15 δεν υποστηρίζει ψηφοφορίες από άλλα δίκτυα που έχουν αναπτυχθεί στο Ocean (Moonriver, EWC)- θα συνεχίσουμε να αυξάνουμε τη λίστα των υποστηριζόμενων δικτύων με την πάροδο του χρόνου.

Να πώς μοιάζει αυτό:

  • Αυτή η ενημέρωση υποστηρίζει όλα όσα λειτουργούσαν προηγουμένως.
  • Το OCEAN στο Polygon και το BSC θα προσμετράται στην Ισχύ Ψήφου.
  • Τα OCEAN tokens που έχουν κλειδωθεί σε Polygon και BSC datatoken pool (BPT) δεν θα υπολογίζονται για τη δύναμη ψήφου. *
  • Μπορείτε να μεταβιβάσετε την εξουσία ψήφου εντός του Polygon και της BSC.
  • Ο τύπος sqrt() θα εφαρμοστεί όπως περιγράφεται στην ενότητα QV
  • Χρειάζεται να ψηφίσετε μόνο μία φορά για να αναπτύξετε τη συνδυασμένη δύναμη ψήφου σας.

6. Συμπέρασμα

Αυτή η ανάρτηση περιγράφει διάφορες πρόσφατες βελτιώσεις στην επιμέλεια των επιχορηγήσεων του OceanDAO: Ψηφοφορία πολλαπλών αλυσίδων. Η ομάδα μηχανικών του OceanDAO τα υλοποίησε αυτά με βάση τις οδηγίες της Ομάδας Εργασίας "Παράμετροι και χάρτης πορείας".

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

03-03-2022 - * Στο R16 - Τα OCEAN που έχουν κλειδωθεί στο Polygon και τα BSC datatoken pool tokens (BPTs) θα υπολογίζονται στην ισχύ ψήφου.

Μπορείτε να μάθετε περισσότερα για το OceanDAO επισκεπτόμενοι τον ιστότοπό μας και διαβάζοντας το wiki μας.


Ακολουθήστε το Ocean Protocol στο Twitter, το Telegram, το LinkedIn, το Reddit, το GitHub και το Newsletter για ενημερώσεις και ανακοινώσεις του έργου. Και συνομιλήστε απευθείας με άλλους προγραμματιστές στο Discord.


Πρωτότυπο Άρθρο (Αγγλική): OceanDAO Voting Improvements: QV, Delegation, Multi-Chain

Συντάκτης Πρωτότυπου Άρθρου: Idiom

Ημερομηνία Συγγραφής Πρωτότυπου Άρθρου: 24 Φεβρουαρίου 2022