← Back to all videos

Larry Salibra - Blockchain Powered Decentralized Applications with Blockstack


Larry Salibra - Blockchain Powered Decentralized Applications with Blockstack

Blockstack is a platform for decentralized, server-less applications. Building on Blockstack starts with single-page applications built in Javascript that are downloaded onto user devices. Developers plug into blockstack.js, which provides APIs for authenticating the user, grabbing application data from the user, and storing new application data with the user (encrypted and backed up to cloud storage). The blockchain is used to maintain cross-application identity, securely mapping user IDs to usernames, public keys, and data storage URIs. Developers don’t have to worry about running servers, maintaining databases, or building out user management systems making decentralized applications easier to build than their traditional counterparts.