Crypto Morale – 24/7 Cryptocurrency & Blockchain News
Image default
Blockstack First

What Is Blockstack (STX)? | The First SEC-Qualified Token Offering

Stacks (originally Blockstack) is a decentralized computing network and ecosystem for decentralized applications (dApps) run on Bitcoin. The Stacks team’s overarching goal is to give users control of their data and identity by providing a suite of developer tools and protocols intended to lower the start-up barriers of dApp development.

In other words, the Stacks team is aiming to build the infrastructure for a bustling NFT, DeFi, and other smart-contract enabled services similar to the Ethereum network, but on Bitcoin.


Stacks home page

In this Stacks guide, we take a look at:

  • How Does Stacks Work?
  • Stacks Team & Progress
  • Where to Buy STX
  • Where to Store STX
  • Final Thoughts
  • Additional Stacks Resources

This article was first published in August 2019. It has since been revised to reflect new developments. 

How Does Stacks Work?

Stacks is a comprehensive ecosystem containing numerous components that enable you to go from “Zero-to-DApp” in less than an hour. Let’s examine a few of the necessary parts.

Stacks Blockchain

As you could probably guess, the Stacks blockchain is the foundation of Stacks. It implements a leader election process with Tunable Proofs to maintain consensus. The Tunable Proofs enables Stacks to combine native Proof-of-Work (PoW) consensus with the hash power of a more established blockchain.

Currently, the Stacks blockchain includes a combination of its own Proof-of-Work and a Bitcoin Proof-of-Burn consensus. To become a leader (miner), you burn the underlying cryptocurrency (bitcoin) and commit a set of transactions. You receive a mining reward if your transactions match the ‘winning’ chain.

Once the network is large enough, the Stacks team plans to switch the Stacks blockchain over entirely to a native PoW consensus.

Stacks Authentication

One of the project’s first features, Stacks Authentication, connects your identity to all of the dApps in the Blockstack ecosystem. It utilizes single sign-on with your universal username, and in place of passwords, public key cryptography that runs on your local device’s software.

Authentication is entirely on-chain, maintained by the Stacks blockchain and Stacks Naming System.

Gaia Data Storage

According to the Blockstack whitepaper, 

“[Gaia is] a user-controlled storage system that enables applications to interact with private data lockers.”

Individuals, rather than the Stacks blockchain, host these data lockers. Instead, the blockchain records point to a piece of data’s Gaia location. As with other forms of blockchain storage, Gaia removes the need to trust third-party cloud storage providers like Amazon and Google.

Gaia provides a decentralized mechanism for data storage. | Source: Blockstack whitepaper

Clarity Smart Contracts

Similar to Ethereum’s Solidity, Stacks implements its own smart contract programming language, Clarity. Unlike Solidity, Clarity is non-Turing complete over a single transaction. However, it is Turing complete over the history of transactions.

Stacks keeps the majority of a dApp’s business logic off-chain and prevent the virtual machine (VM) from compiling smart contracts. In fact, most dApps using Stacks aren’t actually smart contracts.

Libraries and SDKs

The Stacks developer community has a substantial (and growing) list of tools to help developers build Stacks applications. The list includes, but isn’t limited to libraries for:

  • Android
  • iOS
  • Javascript
  • React Native

If you’re a novice developer, the team also provides a tutorial on creating a dApp in under an hour.

App Mining

Every month, Stacks rewards the best apps in the ecosystem with a $100,000 prize pool. The top app receives 20 percent of the total prize ($20,000). The next best app receives 20 percent of the remaining pool ($16,000). And so on until the pool is dry.

The app mining reward decreases by 20 percent with each drop in ranking. | Source: Project website

Stacks has partnered with four independent companies (Product Hunt, Awario, TryMyUI, Internet Labs), which rate the apps using their distinct proprietary data. Your app’s ranking depends on which Stacks features you’ve integrated, how you’ve improved since the previous month, and how many standard deviations you are away from the average score in your category, among many other aspects.

The Stacks Token (STX)

The Stacks token is the native token of the Stacks ecosystem. You spend STX to register digital assets, execute smart contracts, perform transactions, and anchor app chains, among other activities.

Stacks Team & Progress

Stacks, created by Muneeb Ali and Ryan Shea, initially launched in 2014 as a decentralized identity system. Throughout 2015 and 2016, the team created the Blockchain Naming Service and brought on two additional team members.

The project recently made headlines as the first token sale in U.S. history to receive clearance from the Securities and Exchange Commission (SEC).

In the second quarter of 2017, they launched the Stacks Authenticator and published the project’s whitepaper. At the end of that year, the team held a token sale in which they raised about $50 million.

Throughout 2018, the Stacks team released several development libraries, launched a universal store for dApps, and created the Stacks wallet among several other accolades.

Already this year, Stacks created a prototype for their VM and released a new consensus algorithm.

  • Clarity smart contract SDK
  • Hardfork to a new consensus
  • Fully-featured smart contract support
  • Improvements to Gaia

The project has received investments from some of the top venture capital firms in the world, including YCombinator, Union Square Ventures, and Winklevoss Capital.

Where to Buy STX

The Stacks token sale is fully regulated by the SEC under Regulation A+, so expect to provide personal information for Know-Your-Customer (KYC) and Anti-Money Laundering (AML) laws.

The token sale began on July 11 and will continue until the project raises $28 million. To register, head over to the Stacks token sale registration page.

Where to Store STX

You should store your STX in the official Stacks wallet. It’s available on Mac and Windows operating systems.

The Stacks wallet requires fuel for transactions. | Source: Project website

For additional security, consider using a hardware wallet like Ledger or Trezor as well. The Trezor One, Trezor Model T, Ledger Nano S, and Ledger Blue all support STX storage.

Note: To perform transactions in the Stacks wallet, you need to supply a small amount of bitcoin as fuel.

Final Thoughts

The Stacks team envisions an entirely decentralized Internet on the horizon and their ecosystem at the base of it.  The project is an ambitious undertaking, but the team has shown that they get results through continuous development milestone achievements. It also helps that they have the support of some of the biggest names in blockchain, cryptocurrency, and venture capital.

Although the current token sale requires some KYC input, it’s worth a look.

Additional Stacks Resources

Website

Blog

Forum

Slack

Github

Telegram


Never Miss Another Opportunity! Get hand selected news & info from our Crypto Experts so you can make educated, informed decisions that directly affect your crypto profits. Subscribe to CoinCentral free newsletter now.

Read More

Related posts

First Spot Bitcoin ETF to launch in Australia, Says Monochrome

First Trump-Harris Debate: Crypto Absent from Discussion as Markets React

CryptoLiveTracker.com

World’s First Bitcoin DEX Satoshi DEX Announces $9 Million Reached in Presale

Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.