Humanode: Testnet hits 2,750+ unique validators, An interview with Noah — Rust developer at Humanode, Proof of Personhood overview, Biometric slashing mechanism discussed, A limited-edition POAP NFTs are available for claim, and more!

Paradigm
Paradigm
Published in
6 min readMar 18, 2022

Biweekly update vol.19, 4th March — 18th March

TL;DR

Dear community members, it’s time for our biweekly report on Humanode! The past two weeks were a part of a marvelous journey — so let’s have a short overview of news and events which are the main focus of the current report.

It is always a pleasure to see growing numbers in testnet stats. Humanode testnet V2 ‘Shamshel’, the 1st major upgrade that greatly improves the UI/UX, has just hit 2750+ validators (2,751 at the time of writing). And this is just the beginning! Join the testnet, and immortalize your existence as one of the first human nodes in history!

We never cease to wonder at the progress the Humanode teams have made in recent days. In a recent development update, Humanode teams have shared what they’ve been working on over the past two weeks.

As for the network development, the team fixed bioauthentication consensus API tests, added API logic to bioauthentication flow and pallet-session implementation, updated RPC, and provided context for action alongside error messages.

As for the Web App, the team improved UI for the new flow, conducted internal refactoring, upgraded TypeScript to 4.6.2, corrected eslint offenses and the theme customization setup, and dropped the legacy styling system from everywhere.

Regarding Humanode Desktop App, they removed useless checks, updated bioauthentication status, differentiated bioauthentication when offline, added loading indicator, removed unused import, added lazy render and memoize tabs, and improved UX update.

Considering crypto-biometric search and matching and liveness algorithms, removed dll library for pose estimation and integrated posenet into the active liveness detection, fixed bugs in liveness detection, added align code instead of using dll, and implemented Depth and Patch-based liveness detection approach.

The Humanode media team continues a series of interviews with Humanode core team members. These weeks, they interviewed Noah, a Rust developer at Humanode. Noah discusses his background story, dreams and aspirations, hobbies and goals in life, and what he likes the most about Humanode. Read the interviews in the Humanode blog!

Humanode’s fresh blog post discusses Proof of Personhood (PoP) approaches. PoP is a permissionless consensus participation and Sybil attack resistance mechanism in which each unique human participant receives one equal unit of voting power and accompanying rewards. More details in the blog!

Other than that, the Humanode Fireside talk took place in their Telegram voice chat. The team discussed biometric slashing mechanisms. Listen to the recording on the Humanode Podcast, and join the team on Wednesday for the next conversation!

Moreover, limited edition POAP NFTs are available for claim for those who passed the Humanode Proficiency Test. Find more details in this report.

That’s a wrap! Have a great weekend!

Humanode testnet

Humanode Testnet V2 Public Beta

The Humanode testnet V2 ‘Shamshel’, the 1st major upgrade that greatly improves the UI/UX, is open to public testing.

As a reminder, this is not an incentivized testnet. You will not become a millionaire overnight while waiting for a mysterious airdrop. Instead, your pseudonymous biometric identification will be written down in history and may get a chance to slide in to become a human node for the mainnet that is scheduled to launch sometime mid-next year. You may also be able to gain opportunities to suggest, join, or get involved in various Humanode projects, and you may get a shot at some surprises down the road.

If you are not a human node yet, please press this link.

Please remember to read the guide before you attempt to install the app, as 95% of the issues can be resolved by reading the guide.

🔺To check how the network runs🔺:

If you have any questions reach the Humanode team on:

Telegram Chat

Troubleshooting channel on Discord

Development

Humanode Dev Report 19

  • Humanode Network

🔺~3000 nodes running on all four testnets

🔺Fixed bioauthentication consensus API tests

🔺Added API logic to bioauthentication flow

🔺Added pallet-session implementation

🔺Updated RPC

🔺Provided context for action alongside error messages

  • Humanode Web App

🔺Improved UI for new flow

🔺Conducted internals refactoring

🔺Upgraded TypeScript to 4.6.2

🔺Corrected eslint offenses

🔺Corrected the theme customization setup

🔺Dropped the legacy styling system from everywhere

  • Humanode Desktop App

🔺Removed useless checks

🔺Updated bioauthentication status

🔺Differentiated bioauthentication when offline

🔺Added loading indicator

🔺Removed unused import

🔺Added lazy render and memoize tabs

🔺Improved UX update

  • Crypto-Biometric Search And Matching And Liveness Algorithms

🔺Removed dll library for pose estimation and integrate posenet into the active liveness detection

🔺Fixed bugs in liveness detection

🔺Added align code instead of using dll

🔺Implemented Depth and Patch based liveness detection approach

Awareness & Events

[Humanode Special Interview Series]

Noah, a Rust developer at Humanode, discusses his background story, dreams and aspirations, hobbies and goals in life, and what he likes the most about Humanode.

Check out the interview via the link below:

Break the cycle

The long wait is finally over, the Humanode team announced a public sale! In a short film named ‘Break the cycle’ it is said that the sale is expected this summer. Stay tuned for more details!

Humanode Fireside

In case you missed last week’s Fireside chat about biometric slashing mechanisms, here’s the recording 🎧

As usual, there was a live talk between the team members first, and then a conversation with the community.

ICYMI: The previous Humanode Fireside was fully devoted to biometric modalities & their limitations. Tune it on! 🔺

Listen to previous Humanode Fireside episodes on YouTube here or on the Humanode Podcast here.

Join the team for a fireside chat every odd Wednesday at 16:00 UTC in the Humanode Telegram group’s voice chat. Get in here:

Latest publications

Proof of Personhood Approaches

Proof of Personhood (PoP) is a permissionless consensus participation and Sybil attack resistance mechanism in which each unique human participant receives one equal unit of voting power and accompanying rewards.

Read more in the blog post:

MISC

  • Everyone who participated in the Humanode Proficiency Test, the POAP claim is live!

Check if you qualify for the POAP:

Ask all POAP related questions here.

  • Choose your favorite discussion topic for the next Humanode fireside 🔥
  • Glossary — List of Humanode terms: InFath or OutFath? Homomorphic encryption? Liveness detection? If those sound confusing to you, don’t worry. The Humanode team made a list of all these terms for easy reference:

Subscribe to Paradigm!

Medium. Twitter. Telegram. Telegram Chat. Reddit. LinkedIn.

For more information check out Humanode’s:

Website

Telegram ANN

Telegram Chat

Twitter

Blog

Reddit

GitHub

Youtube

LinkedIn

Humanode Podcast

--

--