Bitcoin Forum
May 27, 2024, 11:37:29 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [ANN] æternity blockchain ∞ ΠΑΡΤΕ AE ΝΟΜΙΣΜΑΤΑ ∞ [PoS x PoW | ΕΞΥΠΝΑ ΣΥΜΒΟΛΑΙΑ]  (Read 533 times)
realm (OP)
Sr. Member
****
Offline Offline

Activity: 351
Merit: 250


View Profile
April 07, 2017, 07:11:01 PM
Last edit: April 07, 2017, 07:32:39 PM by realm
 #1


ΕΙΣΑΓΩΓΗ


Το æternity είναι ένα νέο blockchain - σχεδιασμένο για ταχεία και ασφαλή αλληλεπίδραση των έξυπνων συμβολαίων με δεδομένα του πραγματικού κόσμου μέσω ενός αποκεντρωμένου oracle.

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

Η αλληλεπίδραση με τα δεδομένα του πραγματικού κόσμου γίνεται μέσω ενός πρωτοπόρου σχεδιασμού του oracle, το οποίο βασίζεται σε αγορές πρόβλεψης.

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

Το æternity θα τροφοδοτείται από το νόμισμα æternity (AE σύμβολο, επίσης 'æon').

Τα νομίσματα æternity χρησιμοποιούνται ως πληρωμή για οποιονδήποτε πόρο κάποιος καταναλώνει στην πλατφόρμα, αλλά και ως βάση για την εκτέλεση εφαρμογών στην πλατφόρμα.
Η κατανομή των νομισμάτων æternity [AE] στο γενεσιουργό block θα καθοριστεί από ένα έξυπνο συμβόλαιο που θα φιλοξενείται στο Ethereum.

Τα νομίσματα æternity θα είναι διαχειριζόμενα από λογαριασμούς οι οποίοι θα έχουν μία διεύθυνση και ένα υπόλοιπο, εκτελεσμένα μαζί με ένα σύστημα ψευδωνύμου (ονομασίας) το οποίο θα υποστηρίζει φιλικά για τον άνθρωπο ονόματα χαρτογραφημένα σε διευθύνσεις æternity.

Οι ταυτότητες æternity είναι ουσιαστικά μία τριάδα από (pubkey, hash, όνομα). Το pubkey από τον λογαριασμό, το όνομα από το ψευδώνυμο και το hash οδηγούν σε περαιτέρω δεδομένα, π.χ. στο IPFS.

Η καμπάνια συνεισφοράς ξεκινά την 3η Απριλίου, 13:05 GMT και θα διαρκέσει 4 μέρες - μέχρι την 6η Απριλίου, 13:05 GMT. Περισσότερες λεπτομέρειες εδώ.


ΤΟ BLOCKCHAIN ΤΟΥ ÆTERNITY





ΣΥΝΑΙΝΕΣΗ ΚΑΙ ΔΙΑΚΥΒΕΡΝΗΣΗ


• Υβριδικό Proof-of-Work Proof-of-Stake blockchain
• Η συναίνεση επιτυγχάνεται με PoW εξόρυξη
  • Αλγόριθμος: 'Cuckoo Cycle' από τον Tromp: GITHUB WHITEPAPER BLOG
  • Η εξόρυξη είναι δυνατή ακόμα και με έξυπνα τηλέφωνα επιτυγχάνοντας την μέγιστη δυνατή αποκέντρωση.
• Διακυβέρνηση μέσω POS αγορών πρόβλεψης
  • Οι αγορές πρόβλεψης έχουν αποδειχθεί ένα πολύ καλό εργαλείο για την εξαγωγή πληροφορίας από ένα πλήθος ανθρώπων. Καλύτερο από απλή ψηφοφορία!

ΕΚΤΙΜΗΣΕΙΣ ΤΑΧΥΤΗΤΑΣ ΣΥΝΑΛΛΑΓΩΝ
•  Ταχύτητα συναλλαγών εκτός αλυσίδας χωρίς την ανάγκη εμπιστοσύνης: άπειρη και περιοριζόμενη μόνο από την ταχύτητα του φωτός καθώς αυτές οι συναλλαγές γίνονται μέσα σε κανάλια κατάστασης

•  Ταχύτητα συναλλαγής στην αλυσίδα: Καθορίζουμε τις εξής μεταβλητές για τους ακόλουθους υπολογισμούς:

B = μέγεθος του block σε byte
F = block μέχρι την ολοκλήρωση
R = χρόνος μέχρι την ολοκλήρωση σε δευτερόλεπτα
T = μέγεθος συναλλαγής σε byte


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

Συναλλαγές ανά δευτερόλεπτο = B  F / (T  R)

B = 1000000 bytes = 1 megabyte ανά block
R / F = 30 δευτερόλεπτα ανά block
R = 243600 δευτερόλεπτα ανά μέρα
F = 2460*2 blocks ανά μέρα
T = 1000 bytes ανά συναλλαγή

1000000 ∗ 24 ∗ 60 ∗ 2/1000/24 ∗ 3600 = 1000000 / 1000 / 30 = περίπου 32 συναλλαγές στην αλυσίδα ανά δευτερόλεπτο, το οποίο θα είναι αρκετά γρήγορο για να εγγραφεί κάθε άνθρωπος σε κανάλι κατάσταση μέσα σε 8 χρόνια.

Αυτές οι μεταβλητές θα καθοριστούν από τους κατόχους των νομισμάτων (POS διακυβέρνηση).

Για περισσότερες λεπτομέρειες διαβάστε το whitepaper του æternity blockchain: Sec. E(4): Συναλλαγές ανά δευτερόλεπτο για δεδομένες απαιτήσεις μνήμης


ΚΑΝΑΛΙΑ ΚΑΤΑΣΤΑΣΗΣ


Το blockchain του æternity αξιοποιεί κανάλια κατάστασης τα οποία κάνουν τα έξυπνα συμβόλαια ταχύτερα, πιο ασφαλή και πιο ιδιωτικά.
  • Αρχικά, δύο χρήστες ανοίγουν ένα κανάλι κατάστασης καταθέτοντας μερικά AE νομίσματα σε αυτό.
  • Αυτοί μπορούν να συμφωνήσουν σε αυθαίρετα έξυπνα συμβόλαια. Αυτό επιτρέπει στις συναλλαγές να εκτελεστούν τόσο γρήγορα όσο η πληροφορία μπορεί να μεταδοθεί και να επεξεργαστεί από τα μέλη, αντί να περιμένουν μέχρι η συναλλαγή να επαληθευθεί - και πιθανώς να ολοκληρωθεί - από τον μηχανισμό συναίνεσης του blockchain.
  • Το blockchain του æternity χρησιμοποιείται για να καθορίσει το τελικό αποτέλεσμα ή να επιλύσει συγκρούσεις που προκύπτουν.

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

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


ΕΞΥΠΝΑ ΣΥΜΒΟΛΑΙΑ


Το æternity χρησιμοποιεί μία Turing-ολοκληρωμένη (νέα) εικονική μηχανή με MAST (Merkelized Abstract Syntax Trees) για να επεξεργαστεί τα έξυπνα συμβόλαια.
Μέσα στο æternity, τα έξυπνα συμβόλαια είναι καθαρές συναρτήσεις σε μορφή οικονομικών συμφωνιών που κατανέμουν κεφάλαια σύμφωνα με προ συμφωνημένους κανόνες. Το MAST επιτρέπει το ότι στην περίπτωση που ένα έξυπνο συμβόλαιο πρέπει να επιβληθεί από το blockchain, μόνο το σχετικό τμήμα του συμβολαίου χρειάζεται να εκδοθεί, επιτυγχάνοντας μεγαλύτερη επεκτασιμότητα και μεγαλύτερο απόρρητο.
  • Μόνο τα εμπλεκόμενα μέλη γνωρίζουν για το συμβόλαιο
  • Μόνο μέλη που έχουν ένα ανοιχτό κανάλι κατάστασης μπορούν να δημιουργήσουν ένα έγκυρο συμβόλαιο
  • Κάθε αλλαγή της κατάστασης ή αναβάθμιση του κώδικα εγγράφεται και από τα δύο μέλη του συμβολαίου
  • Κατατίθεται στο blockchain μόνο εφόσον το αποτέλεσμα αμφισβητείται, σε αυτή μόνο την περίπτωση ο κώδικας αποθηκεύεται ως τμήμα της συναλλαγής και σε καμία άλλη κατάσταση.
  • Εάν αυτό συμβεί, το blockchain κατανέμει τα νομίσματα με βάση το συμβόλαιο και κλείνει το κανάλι.


ΕΚΤΕΛΕΣΗ


Ο κώδικας του πυρήνα του æternity blockchain είναι γραμμένος σε Erlang, κάτι το οποίο κάνει εύκολο το να γραφούν κατανεμημένες, με ανοχή σε σφάλμα, ελαφρώς πραγματικού χρόνου, υψηλώς διαθέσιμες, χωρίς παύση εφαρμογές. Η Erlang είναι η τέλεια γλώσσα για να γράψεις ένα blockchain από την αρχή και με την χρήση του επιτυγχάνουμε μία ανώτερη σταθερότητα και απόδοση.


ΔΙΑΔΙΚΤΥΑΚΗ ΚΑΙ ΚΙΝΗΤΗ ΕΝΣΩΜΑΤΩΣΗ


Το æternity δίνει προτεραιότητα στα κινητά 'mobile first', που ισχύει λόγω της σύγκλισης της κινητής και διαδικτυακής τεχνολογίας και του νέου αλγόριθμου εξόρυξης που είναι πιο αποδοτικός σε έξυπνα τηλέφωνα.

Μία βιβλιοθήκη Javascript και REST APIs για την επικοινωνία με τον πυρήνα του blockchain για κάνουν την αλληλεπίδραση με υπάρχουσες διαδικτυκές κινητές εφαρμογές ή υπηρεσίες πιο εύκολες.

Η ReactJS θα είναι το framework επιλογής για την εγγραφή επαναχρησιμοποιούμενων ενοτήτων, για το UI. Αυτές οι ενότητες μπορούν εύκολα να επαναχρησιμοποιηθούν στο διαδίκτυο αλλά και στα κινητά αλλά και να συνταχθούν σε εφαρμογές για κινητά, με αποτέλεσμα να γίνονται πιο γρήγορες.

Επίσης ζεύξη ανάμεσα στο ethereum και sto Bitcoin σχεδιάζεται μέσω των Cosmos/Polkadot.


ΧΡΟΝΟΔΙΑΓΡΑΜΜΑ



Η ΟΜΑΔΑ





Προσθέτουμε συνεχώς μέλη στην ομάδα, κοιτάξτε την σελίδα και το blog μας για πιο πρόσφατες πληροφορίες.




ΕΛΑΤΕ ΣΕ ΕΠΑΦΗ


                           

Είμαστε και στο QQ, wechat, IRC και σε πολλά άλλα... Ελάτε μαζί μας τώρα και βοηθήστε να χτίσουμε το μέλλον.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!