Proof of Elapsed Time

Back To Home

 

·       The creation of Chipmaker Intel, this algorithm has been known to follow in Proof of Work’s footsteps but with a far less energy consumption. It is an algorithm that is often used on the permissioned blockchain networks to decide the mining rights or the block winners on the network. (चिपमेकर इंटेल का निर्माण, इस Algorithm को PoW के नक्शेकदम पर चलने के लिए जाना जाता है, लेकिन ऊर्जा की कम खपत के साथ। यह एक Algorithm है जो अक्सर Mining Rights या नेटवर्क पर Block Winners को तय करने के लिए अनुमति Blockchain Network पर उपयोग किया जाता है)

 

·       It is based on a simple principle of a fair lottery system where every single node is equally likely to be a winner, and that these chances are fairly spread over the largest possible number of participants.( यह एक निष्पक्ष लॉटरी प्रणाली के एक सरल सिद्धांत पर आधारित है, जहां हर एक नोड को विजेता होने की समान रूप से संभावना है, और ये संभावनाएं प्रतिभागियों की सबसे बड़ी संभावित संख्या पर काफी फैली हुई हैं)

 

·        The algorithm requires each participating node in the network to wait for a random amount of time on a timer and the first one to finish the designated waiting time is the winner for the new block.( Algorithm को एक टाइमर पर Amount of time के लिए प्रतीक्षा करने के लिए नेटवर्क में प्रत्येक भाग लेने वाले नोड की आवश्यकता होती है और designated waiting time को समाप्त करने वाला पहला नया ब्लॉक के लिए विजेता होता है)

 

·       Each node on the network basically goes to sleep for a random amount of time generated and the one to wake up the first, that is the one with the shortest amount of sleeping time, wakes up and commits a new block to the blockchain. (नेटवर्क पर प्रत्येक नोड मूल रूप से उत्पन्न समय के लिए Sleep के लिए जाता है और सबसे पहले जागने के लिए, जो कि Sleep के समय की सबसे कम मात्रा के साथ एक है, उठता है और ब्लॉकचैन को एक नया ब्लॉक देता है)

 

·       Proof of elapsed time is designed to create a fair consensus model, mainly focusing on efficiency. (बीता हुआ समय का प्रमाण एक fair सर्वसम्मति मॉडल बनाने के लिए डिज़ाइन किया गया है, जो मुख्य रूप से efficiency पर केंद्रित है)

 

·        The peculiarity in this is that there is a hardware support in the form of new CPU instructions to achieve the algorithm’s goal of verifying leaders in a legitimate manner. (इसमें ख़ासियत यह है कि वैध तरीके से Leaders को सत्यापित करने के Algorithm के लक्ष्य को प्राप्त करने के लिए नए CPU Instructions के रूप में एक हार्डवेयर समर्थन है।)

 

·        This allows apps to execute trusted code and ensures the fulfillment of both requirementsrandom selection of waiting time for participants and genuine completion of waiting time by winning participant. ( यह ऐप्स को trusted code निष्पादित करने की अनुमति देता है और दोनों आवश्यकताओं की पूर्ति सुनिश्चित करता है - प्रतिभागियों के लिए प्रतीक्षा समय का Random Selection और जीतने वाले प्रतिभागी द्वारा प्रतीक्षा समय का वास्तविक समापन।)

 

Pros: Very energy efficient and does not require much expensive hardware


Cons: Settlement finality: users need to wait to be certain that their transaction will be recorded

 

Proof of Authority

 

·       Proof of Authority has been introduced as an algorithm which delivers instant transactions and all-in-one consensus over a truly distributed network. (Proof of Authority को Algorithm के रूप में पेश किया गया है, जो Instant Transaction और सही मायने में Distributed Network पर सभी में एक आम सहमति (consensus) देता है।)

 

·        The transactions and blocks are basically validated by the approved accounts also known as validators. These validators run software allowing them to put transactions in blocks in an automated process. (Transactions और Block,  मूल रूप से approved accounts के रूप में मान्य होते हैं जिन्हें Validators के रूप में भी जाना जाता है। ये Validator एक स्वचालित प्रक्रिया में ब्लॉकों में Transactions करने की अनुमति देने वाले सॉफ़्टवेयर चलाते हैं।)

 

 

·        Proof of Authority lets individuals earn the rights to become validators, which gives them incentives to retain the position that they have gained. (Proof of Authority, व्यक्तियों को वैध बनने के अधिकारों को अर्जित करने देता है, जो उन्हें retain  position को बनाए रखने के लिए प्रोत्साहन देता है।)

 

·        When PoA attaches the reputation to identity, validators are incentivized to uphold the transaction process, as they do not wish to have their identities attached to a negative reputation.( जब PoA प्रतिष्ठा को पहचान से जोड़ देता है, तो सत्यापनकर्ताओं को लेनदेन प्रक्रिया को बनाए रखने के लिए प्रोत्साहित किया जाता है, क्योंकि वे अपनी पहचान को नकारात्मक प्रतिष्ठा से जोड़ना नहीं चाहते हैं)

 

·       Staking identity is hard to obtain in terms of the candidates having to overcome the hurdle of passing notary exams. These exams filter out based on not just criminal records and good moral standings, they also consider the commitment of the participant. ( Passing Notary Exams की बाधा को दूर करने के लिए उम्मीदवारों के संदर्भ में कड़ी पहचान प्राप्त करना कठिन है। ये परीक्षाएं न केवल आपराधिक रिकॉर्ड और अच्छे नैतिक स्टैंडिंग के आधार पर फ़िल्टर करती हैं, वे प्रतिभागी की commitment पर भी विचार करती हैं)

 

·       The algorithm only allows non-consecutive block approval from any one validator and hence minimizes the risk of serious damage.( Algorithm केवल किसी एक approval से गैर-निरंतर ब्लॉक की अनुमति देता है और इसलिए गंभीर क्षति के जोखिम को कम करता है।)

 

Pros: Cost efficiency and accountability

Cons: Need to ensure the independence of validators

 


 

Proof of Bandwidth

 

·       This algorithm uses the concept of rewarding relays proportional to the amount of bandwidth they contribute to the network.( यह algorithm नेटवर्क में योगदान करने वाले bandwidth की मात्रा के लिए proportional relay  की concept का उपयोग करता है)

 

·        There is also the case of malicious relays that might lead to illegal self-reports about their bandwidths and hence there is a bandwidth speed measurement scheme used to determine how much each relay is contributing. (Malicious relay का मामला भी है जो उनके Bandwidth और के बारे में illegal रिपोर्ट हो सकता है, इसलिए एक bandwidth speed measurement योजना का उपयोग यह निर्धारित करने के लिए किया जाता है कि प्रत्येक रिले कितना योगदान दे रहा है)

 

·        Relays opportunistically measure and evaluate each other’s contributions to form an accurate consensus of relay bandwidth that has been shown to be resistant to attacks by malicious groups of planning nodes. (Relay Bandwidth की सटीक सर्वसम्मति बनाने के लिए अवसरवादी रूप से माप और एक दूसरे के योगदान का मूल्यांकन करता है जिसे Planning Nodes के दुर्भावनापूर्ण समूहों द्वारा हमलों के लिए प्रतिरोधी दिखाया गया है।)

 

·       This measurement process is done on a continuous basis whereas the consensus is formed periodically. A bank entity is responsible for storing and tracking each relay’s bandwidth contribution where coins are constructed using blind signatures so that the banks cannot trace coins to specific relays. (यह measurement process, continuous basis पर की जाती है जबकि सर्वसम्मति समय-समय पर बनती है। एक Bank entity प्रत्येक Relay के Bandwidth योगदान को संग्रहीत और ट्रैक करने के लिए ज़िम्मेदार होती है, जहां Blind हस्ताक्षर का उपयोग करके सिक्कों का निर्माण किया जाता है ताकि बैंक specific relay के लिए सिक्कों का पता न लगा सकें )

 

·       These relays then spend their coins to purchase guaranteed winner coins from the bank that prevents double spending by matching incoming purchase requests to a database of previously spent coins that the bank maintains. (ये Relays तब बैंक से गारंटीकृत विजेता सिक्कों को खरीदने के लिए अपने सिक्कों को खर्च करते हैं, जो पहले से खर्च किए गए सिक्कों के डेटाबेस के लिए आने वाले purchase request को पूरा करने से दोहरे खर्च को रोकता है जो बैंक रखता है)

 

Pros: Ease of transferability and flexibility of coins that use this scheme.


Cons: Security issues about malicious relays that might send improper information about other relays to boost themselves up.


Popular Coins: TorCoin

 

 

Back To Home