diff --git a/_data/theFAQs.json b/_data/theFAQs.json index 49c7b699..1c65984c 100644 --- a/_data/theFAQs.json +++ b/_data/theFAQs.json @@ -68,11 +68,11 @@ { "category":"appusers", "question":"How do I get an identity? Is it free?", - "answer":"

You can get a free identity from Blockstack in the id.blockstack namespace. A namepace is similar to a domain (checklist.com, for example) on the old internet. So, a free identity has blockstack suffix in its name; for example, moxiegirl.id.blockstack is a free Blockstack identity.

" + "answer":"

Normally, registering an identity as a digital asset on the Stacks blockchain requires burning of Stacks tokens as fuel. However, Blockstack PBC is currently running a free service to pay for identities on behalf of the users. Through this service, you can get a free identity from Blockstack in the id.blockstack namespace. A namespace is similar to a domain (checklist.com, for example) on the old internet. So, a free identity has blockstack suffix in its name; for example, moxiegirl.id.blockstack is a free Blockstack identity.

" }, { "category":"appusers", - "question":"What if I forget my identity or my lose my secret key, can Blockstack help me?", + "question":"If I forget my identity or my lose my secret key, can Blockstack help me?", "answer":"

If you forget your identity or lose your secret key, no one else, no person, no software, can help you get your identity back. This restriction protects your identity and your secret key which together control access to data about you. In the new, decentralized internet, no one can keep and store your data but you, not even Blockstack.

You need to keep your identity and secret key in a safe, secure place you won’t forget.

" }, { @@ -113,7 +113,7 @@ { "category":"appusers", "question":"What is the Blockstack Browser?", - "answer":"

The Blockstack Browser is a DApp users use to create and manage their Blockstack identities. Users use the Blockstack Browser to manage their identities and their data storage.

Developers use the Blockstack Browser to handle login requests from DApps. From a Blockstack DApp, a user chooses the Log In with Blockstack button. Clicking this button sends users to a Blockstack Browser dialog. This dialog asks users to allow the DApp to access their data.

" + "answer":"

The Blockstack Browser is a DApp used to create and manage Blockstack identities. To a user, it looks just like another tab in a standard browser. From the Blockstack Browser tab you can find DApps to try, update settings related to your identity and storage – and much more.

Developers use the Blockstack Browser to handle login requests from DApps. From a Blockstack DApp, a user chooses the Log In with Blockstack button. Clicking this button sends users to a Blockstack Browser dialog. This dialog asks users to allow the DApp to access their data.

" }, { "category":"appusers", @@ -353,7 +353,7 @@ { "category":"appminers", "question":"Is App Mining Decentralized?", - "answer":"

Given the pioneering nature of the program, we are being careful and starting in a centralized fashion that allows for necessary diligence. We don’t want to bake in assumptions that have not been validated. The downside of this protection is some level of centralization, which we are taking steps to reduce over time. The pilot is the just the first step in creating a fair system that can be relied upon by founders and contribute to the growth of the Blockstack ecosystem.

Blockstack plans to move along a path to decentralization and App Mining will too. It is important to highlight that initially App Mining will purposely have a few points of centralization highlighted below, which can become decentralized over time (all plans are subject to change, legal approval, and applicable law).

Electing app reviewers:

Currently, Blockstack PBC elects app reviewers. In the future, we anticipate gradually transitioning to community elections of App Reviewers.

Registering apps:

Currently, registering apps is regulated by Blockstack PBC through app.co/mining. In the future, we anticipate transitioning to publishing on designated Blockstack namespaces via our public blockchain.

Collecting votes:

Currently, votes are aggregated by Blockstack PBC and administered via App.co. In the future, we expect that votes will be collected through the protocol itself.

Issuing money:

Currently, payouts are issued by Blockstack PBC. In the future, we expect that payouts will over time be generated and deployed on an automated basis.

" + "answer":"

Given the pioneering nature of the program, we are being careful and starting in a somewhat centralized fashion that allows for necessary diligence in the early stages, for example, the current pilot phase. We don’t want to bake in assumptions that have not been validated. The downside of this protection is some level of centralization, which we are taking steps to reduce over time. The pilot is the just the first step in creating a fair system that can be relied upon by founders and contribute to the growth of the Blockstack ecosystem.

Blockstack plans to move along a path to decentralization and App Mining will too. It is important to highlight that initially App Mining will purposely have a few points of centralization highlighted below, which can become decentralized over time (all plans are subject to change, legal approval, and applicable law).

Electing app reviewers:

Currently, Blockstack PBC elects app reviewers. In the future, we anticipate gradually transitioning to community elections of App Reviewers.

Registering apps:

Currently, registering apps is regulated by Blockstack PBC through app.co/mining. In the future, we anticipate transitioning to publishing on designated Blockstack namespaces via our public blockchain.

Collecting votes:

Currently, votes are aggregated by Blockstack PBC and administered via App.co. In the future, we expect that votes will be collected through the protocol itself.

Issuing money:

Currently, payouts are issued by Blockstack PBC. In the future, we expect that payouts will over time be generated and deployed on an automated basis.

" }, { "category":"appminers", @@ -368,23 +368,18 @@ { "category":"coredevs", "question":"What is Blockstack Core?", - "answer":"

Blockstack Core is the reference implementation of the Blockstack protocol described in our white paper. Today, it consists of these components:

" + "answer":"

Blockstack Core is the reference implementation of the Blockstack protocol described in our white paper. Today, it consists of these components:

The next version of the Stacks Blockchain is under active development in the Rust programming language, and employs our Tunable Proof-of-Work consensus algorithm and a unique scaling solution that enable individual apps to create

" }, { "category":"coredevs", "question":"How will the next version of Blockstack Core change?", - "answer":"

The next version of Blockstack core will incorporate smart contacts and do away with the virtual chain. This next version is expected toward the end of the year and will contain these components:

" + "answer":"

The next version of Blockstack core will incorporate smart contacts and do away with the virtual chain. This next version is expected toward the end of the year and will contain these components:

" }, { "category":"coredevs", "question":"What is Leader Election and Proof-of-Burn?", "answer":"

Proof-of-Burn is a mechanism through which potential block miners (what we call leaders) burn an existing cryptocurrency to announce their candidacy for mining a particular block. The more cryptocurrency burnt by a particular leader, the more likely they are to be selected to lead a block (a process which uses cryptographic sortition). Once elected, a leader constructs a valid block, choosing the chain tip to base their fork off of, and announces the block to the network. In the event of chain forks, clients select the longest such fork as the “correct fork.”

" }, - { - "category":"coredevs", - "question":"What is a virtual chain", - "answer":"

Currently, Blockstack uses a “virtual chain” concept, where nodes only need to reach consensus on the shared “virtual chain” they’re interested in. Virtual chains do not interact with one another, and a single blockchain can host many virtual chains. The next iteration of the Blockstack chain no longer contains virtual chains.

" - }, { "category":"coredevs", "question":"How are user identities managed in the Blockstack architecture?", @@ -418,7 +413,7 @@ { "category":"coredevs", "question":"Do you have a testnet or sandbox to experiment with Blockstack?", - "answer":"

We have an integration test framework that provides a private Blockstack testnet. It uses bitcoin -regtest to create a private blockchain that you can interact with, without having to spend any Bitcoin or having to wait for blocks to confirm. Please see the README for details.

" + "answer":"

We have an integration test framework that provides a private Blockstack testnet. It uses bitcoin -regtest to create a private blockchain that you can interact with, without having to spend any Bitcoin or having to wait for blocks to confirm. There is a deployed testnet of the current version of blockstack-core at testnet.blockstack.org. To deploy your own testnet, please see the README for details.

" }, { "category":"coredevs", @@ -500,11 +495,6 @@ "question":"What’s the difference between Onename and Blockstack?", "answer":"

Onename was a free Blockstack ID registrar run by Blockstack. It makes it easy to register your name and set up your profile. Once the name has been registered in Onename, you can transfer it to a wallet you control, or leave it there and use it as you like.

" }, - { - "category":"miscquest", - "question":"How is Blockstack different from Namecoin?", - "answer":"

Blockstack DNS differs from Namecoin DNS in a few fundamental ways: blockchain layering, storage models, name pricing models, and incentives for miners. We wrote a post where you can learn more here: https://blockstack.org/docs/blockstack-vs-namecoin

" - }, { "category":"miscquest", "question":"Does Blockstack use a DHT (Distributed Hash Table)?",