Voicemod

Voicemod

Real-time voice changer that works with any application and comes equipped with an extensive collection of voices and ambient effects

FULL VERSION + CRACK
Flvto Youtube Downloader

Flvto Youtube Downloader

With this simple and intuitive application, you can swiftly download all your favorite online videos to your computer, in just a couple of moves

FULL VERSION + CRACK
Soni Typing Tutor

Soni Typing Tutor

Improve your typing speed with the help of this approachable application that provides you with a host of exercises as well as tests

FULL VERSION + CRACK
Dolby Access

Dolby Access

Take advantage of stunning sound quality and realism in your multimedia experiences, with sound that surrounds you with the help of this app that gives you a free trial of Dolby Atmos.

FULL VERSION + CRACK
Studio 3T for MongoDB

Studio 3T for MongoDB

Manage MongoDB databases with the help of this user-friendly and efficient application that offers a comprehensive set of advanced tools for the job

FULL VERSION + CRACK

IT News

May 24
Firefox 67 for Windows, macOS and Linux patches 21 security flaws, boasts a speed boost and includes new settings to better protect user privacy.
May 23
Dropping hardware prices, 5G boost business internet-of-things deployments; technical complexity encourages partnerships.
May 23
In the wake of last fall's Windows 10 rollout debacle, Microsoft put the follow-up version through additional testing. For enterprises, Windows 10 1903 is now ready for 'targeted deployment.'
May 22
The developer has released the first public preview of its revamped Edge browser for macOS, with a more stable version coming 'soon.'
May 22
Google renews its focus on enterprise augmented reality with the Glass Enterprise Edition 2; it packs a better camera and faster processor.
May 21
Windows 10 1809 - the ill-fated version initially launched last fall - powered just 29% of surveyed Windows 10 systems as of late April. It's a clear sign that Microsoft has largely stopped pushing 1809 to users.
May 21
HCL left employee passwords, customer project details, and other sensitive information exposed online with no authentication.

Categories

Why Microsoft is building a Bitcoin-based ID verification system

After more than a year in development, Microsoft has chosen Bitcoin as the blockchain platform for a decentralized identification (DID) verification system that will allow users to have secure access to an online persona via an encrypted database hub.

The implications of the new ID network could include the elimination of passwords. A company would be able to verify the background of a new employee and onboard them with the click of a single virtual button, or a banking customer could verify their identity for a loan without exposing personally identifiable information - again with a click of a button.

"We believe every person needs a decentralized, digital identity they own and control, backed by self-owned identifiers that enable secure, privacy preserving interactions," Alex Simons, vice president of program management for Microsoft's Identity Division, wrote in a Monday blog. "This self-owned identity must seamlessly integrate into their lives and put them at the center of everything they do in the digital world."

A blockchain-based ID system relies on a digital wallet that serves as a repository for all kinds of personal and financial data - info that can only be shared after a specific request and only with the permission of the owner who holds the public key. (On a typical Bitcoin network, digital wallets store bitcoin currency.)

There are multiple vendors in the DID space that are either in the early research-and-development stage or are testing their products in pilot projects, according to Homan Farahmand, a senior research director with Gartner. Microsoft is by far the largest.

Microsoft's Project ION (Identity Overlay Network) is an open-source, Layer 2 network that runs on top of the Bitcoin blockchain, an approach the company said will greatly improve the throughput of a DID system "to achieve tens of thousands of operations per second."

One of Bitcoin's inherent problems is its slow transactional performance and its inability to scale due to computer processing overhead; each node (computer) on a Bitcoin network gets a copy of the ledger in near-real time and a consensus mechanism requires nodes to verify the authenticity of new entries by solving a complex mathematical problem.

By using the Sidetree protocol (a Layer 2 network) to offload storage and processing overhead to an adjacent network, the main blockchain is freed from  requirements. On Microsoft's Bitcoin platform, only a user's hashed ID is rooted on the blockchain, while actual identity data is encrypted and stored in an off-chain ID Hub that Microsoft can't see.

Like other decentralized identity design patterns, ION establishes a decentralized storage for identity metadata - in this case, using an Interplanetary File System (IPFS) - a trust anchor mechanism (Bitcoin blockchain), and a protocol for decentralized public key management, which is the Sidetree protocol, according to Matthew Brisse, a vice president of research at Gartner.

A Microsoft spokesperson declined to comment on possible uses for the decentralized identity network, and Brisse cautioned that ION is still in a very early stage of development.

"The current announcement is for an early preview of the concept. Once there is a robust testnet, the assurance level of these identities must be determined to find the best use case," Brisse said via email. "However, you can imagine some kind of linking between these identities and lower assurance public cloud services for identity verification and authentication at [a] minimum. As always, the real test is after these identities are exposed in public to see how they can withstand all sort of attacks."

Bitcoin is not alone in exploring Layer 2 technology for increasing performance. Ethereum, another of the world's most popular blockchain platforms, has been exploring Layer 2 protocols as well.

Other decentralized identity networks include the Sovrin Network and SecureKey's Verified.Me, which was recently launched in Canada.

At a minimum, the industry is a few years away from discovering which DID network ,if any, will prevail, according to Brisse.

"A more practical vision is a network of decentralized identity networks with appropriate interoperability protocol that allow[s] identities generated on one network to traverse [any] services that are enabled on other identity networks," Brisse said.

As it's based on Bitcoin, Microsoft's ION will be a public, permission-less network anyone can use to create DIDs and manage their Public Key Infrastructure (PKI) state, Daniel Buchner, a program manager with Microsoft's Identity Division explained. Unlike a permissioned blockchain - more typically aimed at business use cases - no one administers a public blockchain. The users on the network verify new blocks of data entered through a consensus mechanism.

Unlike monetary units and asset tokens, IDs are not intended to be exchanged and traded, which enables ION to achieve far greater scale without relying on additional Layer 2 consensus schemes, trusted validator lists, or special protocol tokens, Buchner explained.

All nodes of the network are able to arrive at the same PKI state for an identifier by  applying deterministic protocol rules to chronologically ordered batches of operations anchored on the blockchain, which ION nodes replicate and store via an Interplanetary File System (IPFS). That type of content address system is similar to the internet's HTTP location-based system.

Microsoft's DID network is not yet live. The software giant is still in "rapid development" of the ION code and expects to test it on the Bitcoin mainnet, a functioning blockhain for public use.

"There are many aspects of the protocol left to implement before it is ready for testing on Bitcoin mainnet. On low-powered consumer reference hardware we've observed tens of thousands of DID operations per second," Simons wrote. "As with our previous announcements, we're sharing our work as early as possible - rough edges and all - to start a conversation with the community and encourage collaboration."

Over the past two years, Microsoft has been exploring how to use Blockchain and other distributed ledger technologies to create new types of digital identities designed to enhance personal privacy, security and control.

In developing ION, Microsoft has been working with the Decentralized Identity Foundation (DIF), a non-profit consortium whose members include other tech vendors such as IBM, NEC and RSA, as well as blockchain startups and large vertical industry firms such as Aetna and WeBank (China's first online-only bank).

Between now and its launch, which will take months, Microsoft is asking open-source developers and members of the "identity community" to run through its code and help it log any bugs.

"In the coming months, we'll work with open source contributors and members of identity community to prepare for a public launch of the ION network on Bitcoin mainnet," Bushner wrote. "During this time, the project's code will evolve rapidly and is best suited for use by experienced developers. If you're not an experienced developer but would still like to interact with an ION node, we deployed an early preview build of ION on Azure."

This story, "Why Microsoft is building a Bitcoin-based ID verification system" was originally published by Computerworld.