• Category
  • >Blockchain Technology
  • >Cryptocurrency

What is Proof of Elapsed Time (PoET)?

  • Ashesh Anand
  • Nov 18, 2022
What is Proof of Elapsed Time (PoET)? title banner

Blockchain technology is not possible without consensus algorithms. They serve to guarantee consistency of the "main chain" across all network nodes. The blockchain then has a consistent state as a result. Consensus algorithms, according to tech entrepreneur Andreas Aandopoulos, have created a brand-new profession inside computer science.

 

One of the most notable consensus algorithms and blockchain mining algorithms is Proof of Elapsed Time (PoET), also known as the Test of Elapsed Time in Spanish. This consensus mechanism was created specifically for private blockchains and is very scalable. Due to this, it is unlikely that he will continue to maintain the public blockchain activity of a cryptocurrency like Bitcoin.

 

PoET's potential is focused on using blockchain development as a component of systems with large information flow, though. For instance, businesses that require integrated auditing systems to ensure the immutability of the aforementioned information Chemical and medical laboratories, among other highly automated and technical assembly lines, would fall under this category.

 

 

Proof of Elapsed Time (PoET): What Is It? 

 

Proof of elapsed time (PoET) is a blockchain network consensus technique that uses a fair lottery system to maintain process efficiency while preventing excessive resource and energy consumption. 

 

On a blockchain network, the algorithm decides who gets to mine coins and who wins a block using a randomly generated amount of time. The PoET algorithm increases transparency by ensuring lottery results may be verified by outside parties by running a trusted code in a secure environment.

 

An effective substitute for proof of work (PoW) is proof of elapsed time (PoET). When using PoW, a candidate block must be created, and the message must be sent to all other nodes in the network. 

 

It is costly due to the electricity used by the specialized mining equipment (made expressly to compute the hash value in order to mine the following block on the blockchain). The node that discovers the hash value first takes over as the new leader and is rewarded with Bitcoins.

 

However, in PoET, every node independently controls a separate random timer that determines whether or not that node adds a new block to the blockchain and receives the reward. Additionally, this randomization makes sure that each node has an equal chance of winning.

 

Also Read | What is a Consortium Blockchain?

 

 

Origin of PoET:

 

PoET was first developed in 2016, when researchers from Intel, the largest processor design and development company in the world, started taking part in the project. Already headed by the Linux Foundation at the time was Hyperledger. 

 

At a similar time, Intel also began the development of Sawtooth Lake and declared its involvement in the project. This was an intriguing blockchain project funded by Hyperledger that aimed to provide technology for a private blockchain that is incredibly scalable.

 

Around this time, Intel unveiled Proof of Elapsed Time (PoET), a cryptographically secure time-lottery-based consensus technique. A ground-breaking idea that made use of all the technologies available in Intel processors. In fact, the technology is so closely related to Intel goods that it cannot be used with warranties from other companies products.

 

Also Read | All about Blockchain Interoperability in 2022

 

 

Understanding Proof of Elapsed Time (PoET):

 

On permissioned blockchain networks, the Proof of Elapsed Time (PoET) consensus mechanism method is frequently used to select the network's block winners or assign mining privileges. Blockchain networks with permissions are ones that demand personal identification from any potential members before allowing them to join. 

 

The PoET method is based on spreading the odds of winning equitably throughout the biggest number of network members, in accordance with the idea of a fair lottery system where every single node has an equal chance of winning.

 

The PoET algorithm functions as follows. The network requires each participating node to wait for a predetermined amount of time, which is chosen at random. The first node to finish the predetermined waiting time wins the new block. The blockchain network's nodes each produce a random wait time and go to sleep for that amount of time. 

 

The peer network as a whole receives the essential information when the first peer to awaken, or the one with the shortest wait time awakens and contributes a new block to the blockchain. The subsequent block discovery follows the same procedure.

 

Two crucial components must be guaranteed by the PoET network consensus process. First, the process makes sure that the participating nodes actually choose a random time and do not choose a shorter period on purpose in order to win. Second, the system proves that the winner has actually finished the waiting period.

 

Also Read | Types of Block in a Blockchain Network

 

 

Intel SGX:

 

The Proof of Elapsed Time is founded on two crucial factors that Intel SGX controls:

 

  • A certificate allowing the code to be regarded as dependable can be created by specialized hardware.

  • The trusted code is run in a secure setting. The reserved and private storage area cannot be inspected by or altered by the rest of the application.

 

The first point enables a network user to prove to other users that he is running trustworthy and accurate network code. Without this feature, the network is unable to determine whether a participant is truly executing the PoET properly. The second clause makes certain that a dishonest player cannot manipulate PoET's trusted code after it has already been set.

 

 

What is SGX?

 

Although SGX is a complicated technology, at its foundation, it just consists of a collection of CPU instructions that programs utilize to isolate particular, trusted portions of code and data. It offers developers a safe enclave to shield delicate information or code from interference or inspection from outside sources.

 

A platform or program that is rooted in the processor can create a signed attestation from code that executes in a TEE using SGX, proving that the code has been successfully initialized in a trusted environment. The functionality of PoET consensus is significantly affected by this feature, but it also introduces an inherent barrier to entry and restricts its applications.

 

Even hostile individuals who have physical access to a platform and have the highest authentication to access its memory cannot access the memory where the protected code is stored in SGX. SGX was welcomed as a security feature with high expectations because of the potential security it may provide.

 

To join the network and confirm that they are running the trusted code required for PoET consensus execution, participants use SGX in the context of PoET consensus.

 

Also Read | What is Proof of Stake in Cryptocurrency?


The image describes how the PoET technique works.

How does the Proof of Elapsed Time Work?


How Does the Proof of Elapsed Time (PoET) Algorithm Operate?

 

Everyone in the network has an equal chance of winning the prize and adding a new block to the network thanks to the time-lottery concept. Each participating node has a stopwatch that is kept up to date by the PoET controller. 

 

It guarantees that their waiting period is over, and they can now forge a new block. The block and a cryptographic test are sent to the PoET controller for verification when the node awakens. If the controller authorizes the newly suggested block by the first node to wake up, the newly proposed block is chosen. If not, it is discarded. The selection process for choosing a waiting time is then restarted.

 

Let's precisely break down the procedure into steps.

 

Selection Process:

 

To create a new block in the network, each participating node must first share its certificate created by the Intel Software Guard Extension (SGX). They are then qualified to receive a timer object.

 

The integers that Intel's RAND random number generator instruction assigned to each node as a timer object (waiting countdown time). It produces erratic values that are challenging to identify.

 

The time object that was given to each participant node now starts to function.

  

Generation Process:

 

It will be possible for the node to create a new block for the network after the time object expires and it awakens.

 

The active node creates the hash of its block of transactions and submits it for approval using a hash function like SHA-256. It is not necessary to display the node's computation work.

 

The update is then broadcast throughout the network.

 

Also Read | An Introduction to DataOps: Factors, Principles & Advantages

 

 

Benefits and Drawbacks of Using PoET:

 

PoET has significant issues, but it is also quite effective and uses a fraction of the resources of proof of work systems. What are the benefits and drawbacks of using it as a consensus mechanism for distributed ledger networks in general?

 

  • Advantages:

 

PoET significantly boosts the effectiveness of proof of work systems. At the same time, it offers a fantastic solution to the "Random Leader Selection Problem" without requiring a lot of resources or the complicated incentive structures and staking procedures required for proof of stake consensus.

 

PoET is the preferred consensus method for Hyperledger Sawtooth since it is a great permissioned network consensus mechanism as well. Additionally, it scales effectively and serves as a "plug and play" model for testing Hyperledger Sawtooth setups.

 

 

  • Disadvantages:

 

Although SGX is a celebrated and cutting-edge technology, recent events have raised questions about its compatibility with the PoET consensus. Although Intel will probably be able to address the major vulnerability, this situation has the drawback of being dependent on the security of specialized hardware.

 

Additionally, since Intel is the sole manufacturer of SGX, a third party, the consensus model also depends on Intel. Such dependency goes against the new paradigm that cryptocurrencies are trying to realize through blockchain networks, which is the elimination of trust in middlemen.

 

 

Proof of Work (PoW) VS Proof of Elapsed Time (PoET):

 

Proof of Work (PoW) requires nodes (or miners) to perform computing work in order to be qualified to add a new block. PoET, on the other hand, chooses a participant node at random from a pool of participants by allocating waiting time objects. In this case, mining a new block is equally available to all nodes.

 

PoET is significantly more energy and time efficient than PoW. It is more trustworthy and reliable because it is supported by Intel Corporation, one of the well-known technology behemoths.

 

Also Read | What is Proof of Work in Crypto and How does it Work?

 

 

Conclusion:

 

For distributed ledger systems, PoET is yet another attempt at supplying Byzantine Fault Tolerance consensus mechanisms. It utilizes SGX, which is a unique technology in and of itself and is quite effective.

 

The future of PoET as a sustainable consensus model will be greatly impacted by what happens with SGX. It currently serves as a superb tool for Hyperledger Sawtooth and is essential for experimentation and advancements with respect to modular blockchain frameworks.

Latest Comments

  • sharlet454

    Feb 22, 2023

    THE ONLY TRUSTED AND RELIABLE RECOVERY AGENT!!!!! I invested 32,000 Pounds, and later aggravated to 218,000 Pounds. I requested to place Withdrawal of my funds to be paid to my Bank account. But nothing happened I was subjected to pay more fee until I can get my funds on my account, i got in-touched with MORRIS GRAY here on this platform who had helped a lot of people similar problems concerning crypto, I followed all instructions and he legally got back my withheld funds, I got threatened by the company that if I don’t pay they will get my account frozen, But all thanks to MORRIS GRAY, I highly recommend him to anyone dealing with an unregulated broker company… contact him on his Gmail- MORRISGRAY830 (at) gmail.com or WhatsApp +1 607 698 0239.....

  • Hans Brunman

    Mar 12, 2023

    Hallo zusammen, ich werde meine Geschichte erzählen, wie ich aus einer Finanzkrise herausgekommen bin. Ich traf jemanden auf Instagram, der mir erzählte, wie ich mit Investitionen in Kryptowährung riesige Gewinne erzielen könnte. Ich fiel auf seinen Betrug herein und begann bis zu dem Punkt zu investieren, an dem ich meine gesamten Ersparnisse investierte, nachdem er mich einer gründlichen Gehirnwäsche unterzogen hatte, um mehr zu investieren, um finanzielle Freiheit zu erlangen. Um es kurz zu machen, ich hatte 40,1 BTC in Bitcoins in diesen Betrug investiert, ich war so deprimiert, dass ich mir das Leben nahm, als ich auf einen Artikel über einen Hacker CYBERWALLFIRE stieß, der in der Lage war, durch einen Kryptowährungsbetrug verlorenes Geld zurückzugewinnen mehrere andere Leute, ich habe sie eilig kontaktiert, ich weiß nicht, wie das möglich war, aber CYBERWALLFIRE konnte mein ganzes Geld innerhalb von 48 Stunden zurückerhalten. Ich bin immer noch geschockt von dieser Erfahrung, aber ich bin CYBERWALLFIRE wirklich dankbar und ich würde dies gerne allen mitteilen, dass Sie sich mit ihnen in Verbindung setzen sollten, wenn Sie glauben, dass alle Hoffnung verloren ist, um Ihnen zu helfen, eine Lösung zu finden. Sie werden alles, was Sie an diese Betrüger verloren haben, innerhalb weniger Stunden wiederherstellen. Vielen Dank CYBERWALLFIRE. Ihre Kontaktdaten sind CYBERWALLFIRE(@)techie.com

  • Greg Tonis

    Mar 17, 2023

    Many have come to the conclusion that Bitcoin and other cryptocurrencies cannot be traced or recovered but it’s incorrect, it can be traced and recovered with the right tools and resources. I was one of those who didn’t believe in it but I was able to recover my Bitcoin after I sent a huge amount to the wrong address with the help of a recovery team called CYBERWALLFIRE. I thought all hope was lost for good but with the intervention of CYBERWALLFIRE, I was able to trace and recover my Bitcoins. Truly remarkable work by CYBERWALLFIRE and I highly recommend their service. CYBERWALLFIRE can be reached via E-mail: Cyberwallfire(@)techie(.)com

  • Elena Klemet

    Mar 18, 2023

    Hello everyone, I’m Elena Klemet and I was a victim of a Bitcoin scam. A few months ago, I had invested part of my retirement savings into Bitcoin after I saw an opportunity to increase my income not fully aware of the dangers of it. I couldn’t withdraw or access my wallet, and I was told bitcoin cannot be traced or reversed. I thought it was gone for good until my cousin told me about WARDRIVERS CYBER, this cryptocurrency & funds recovery company that was able to trace and give me access to my Bitcoin wallet. I’ve been very fortunate to get in contact with WARDRIVERS cyber, who helped me recover my money and taught me a few tricks about cryptocurrency. I promised WARDRIVERS I was going to post a review about them and I’m keeping my word, I highly recommend their service to everyone out there. You can reach him via email: (wardriverscyberservice@techie.com) Thank you

  • Osman Ibr

    Mar 25, 2023

    FINANCIAL SERVICES BUSINESS CASH LOAN COMPAN GRANTED ME A BUSINESS LOANS WE CAN HELP YOU WITH A GENUINE LOAN APPLY NOW Do you Need Personal loans? Debt consolidation loans? Venture capital Loan? Business Capital Loans? Education loans? Home loans? Loans for any reason? This gives you a real chance to get the funds. Email:bullsindiaww@gmail.com (WhatsApp) +918826057489

  • Osman Ibr

    Mar 25, 2023

    FINANCIAL SERVICES BUSINESS CASH LOAN COMPAN GRANTED ME A BUSINESS LOANS WE CAN HELP YOU WITH A GENUINE LOAN APPLY NOW Do you Need Personal loans? Debt consolidation loans? Venture capital Loan? Business Capital Loans? Education loans? Home loans? Loans for any reason? This gives you a real chance to get the funds. Email:bullsindiaww@gmail.com (WhatsApp) +918826057489

  • lisadonalds09052

    May 01, 2023

    A MUST READ FOR ANYONE WHO HAS EVER FALLEN FOR CRYPTO SCAM BEFORE!!! My $1.65 million dolllars was stolen by a phoney wallet that refused to let me withdraw it. Their moniker was Coinbox/vip. When I launch the browser on my phone, the platforms page opens with the Coinbase logo. The legal description of their app wallet mentions Coinbase, and the help centre button links to Coinbase help. However, when I contacted Coinbase, they responded via email that they are not affiliated with Coinbox. Coinbox has now informed me that I must pay a 185k tax before receiving my funds. I immediately opened a case with Owlet tech recovery . com, a guaranteed recovery company, they patched me through MR MORRIS GRAY their smart contract developers on Whatsapp with [+1 (607) 698 0239 ] who then immediately performed a smart contract audit using digital triangulation from outsourced wallets. I’m crying right now as I just received a deposit of 127.4 Btc in my trust wallet. I’m now waiting for the Ethereum gas fee to come through so I can detach the remaining from outsourced wallets. his Email is: Morrisgray 830 @ gmail . com

  • albertondelvalle

    May 12, 2023

    I was initially dubious because investing online when you don't know what you're investing in or what you'll get in return is risky. I fell victim to con artists when I lost about $535k of the money I had invested. However, after reading testimonials about the smart contract expert audit at thehackerspro forensic firm, a recovery specialist, and how Vladimir Kolarov and the forensic team assisted many people in recovering their lost funds on Trustpilot and Bitcointalk Forums. I opened a thorough case with their team at support@thehackerspro.com before deciding to use their service. I'm so grateful to him for coming through and recovering 95% of what I lost.I recently disconnected roughly 47 bitcoins from the outsourced leveraged wallets

  • umeshchandradhasmana01

    May 22, 2023

    Hi Dear Proof of Elapsed Time (PoET) is a consensus algorithm used in blockchain networks. Developed by Intel, PoET is designed to achieve distributed consensus while minimizing energy consumption. In PoET, participants in the network compete to solve a cryptographic puzzle, and the winner is selected based on a random wait time. This wait time is determined by a trusted hardware component on the participant's device, ensuring fairness and preventing monopolization of the network. By using a random wait time instead of resource-intensive calculations, PoET offers a more energy-efficient alternative to other consensus algorithms like Proof of Work. Best regards, Mobiloitte

  • stefanward23100a9705672444660

    Dec 26, 2023

    Only a tiny percentage of professional hackers have the specialized hacking abilities and knowledge needed to recover lost BTC, Facebook hacking and Catching a cheating partner via a Whatsapp link. Finding a reliable hacker like HACKERWEREWOLF is preferable. A first class hacking hacking team that can aid in the recovery of your misplaced cryptocurrency, lost Facebook account and hacking your partner Whatsapp to know if they are cheating on you. A hacking organization that can aid in the recovery of your misplaced cryptocurrency, lost Facebook account and to help you gain access to your cheating partner Whatsapp. For a long time, I was very confused and i always felt awful about my partner’s cheating attitude. I really wanted to track and catch him red-handed. I spoke with a trusted colleague of mine at work and she gave me a genuine recommendation about an ethical private investigator named HACKERWEREWOLF. HACKERWEREWOLF and their extraordinary team emerged as the catalysts of change. Their exceptional knowledge and relentless determination Helped me to see all the lies that my partner have been saying. If you find yourself lost in the depths of lost Bitcoin, facebook and Whatsapp hacking, let HACKERWEREWOLF's team guide you towards the light of redemption. Facebook page:Hackerwerewolf Email:hackerwerewolf637@gmail.com Whatsapp:+4917617861530