Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions developers/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,13 @@ More can be read about these decisions here: https://medium.com/arch-network/a-d

**Q: Where can I find the onboarding documentation for examples and the SDK?**

A. We recommend developers read [The Arch Book](https://docs.arch.network/book) to get started developing on Arch Network.
A. We recommend developers read [The Arch Book](https://book.arch.network) to get started developing on Arch Network.

**Q: How does the validation process work in Arch Network?**

A: There is a network of validators. Each validator within the Arch Network controls a share in the network's distributed signing key (the multi-sig). Every validator validates and processes transactions; the leader handles the block proposal and ROAST protocol.

The leader receives the [RuntimeTransaction](https://docs.arch.network/book/sdk/runtime-transaction.html) and proposes a new block to the other network participants. The validators execute the transaction in parallel and provide signatures for the transaction(s) as well as the block; these outputs (execution receipts, program data, and completed state transitions) are then shared back to the leader. After enough signatures have been collected (ie, a threshold has been met), the leader then submits a fully signed Bitcoin transaction to the Bitcoin network.
The leader receives the [RuntimeTransaction](https://book.arch.network/sdk/runtime-transaction.html) and proposes a new block to the other network participants. The validators execute the transaction in parallel and provide signatures for the transaction(s) as well as the block; these outputs (execution receipts, program data, and completed state transitions) are then shared back to the leader. After enough signatures have been collected (ie, a threshold has been met), the leader then submits a fully signed Bitcoin transaction to the Bitcoin network.

**Q: What is the simplest configuration for local testing and which NETWORK mode should we use?**

Expand Down Expand Up @@ -54,7 +54,7 @@ A: Concurrency issues are managed on the backend, with nodes tracking UTXOs cont

**Q: Where does the contract live?**

A: The program logic (bytecode) and storage (state) lives in a key-value database within every validator node in the network. See [accounts](https://docs.arch.network/book/program/account.html) for more information.
A: The program logic (bytecode) and storage (state) lives in a key-value database within every validator node in the network. See [accounts](https://book.arch.network/program/account.html) for more information.

**Q: What is the transaction finalization speed on the network?**

Expand Down
2 changes: 1 addition & 1 deletion developers/overview.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Developers

See [The Arch Book](https://docs.arch.network/book).
See [The Arch Book](https://book.arch.network).
2 changes: 1 addition & 1 deletion index.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ hero:
link: /learn/overview
- theme: alt
text: Arch Book
link: https://docs.arch.network/book
link: https://book.arch.network

features:
- title: Learn
Expand Down
2 changes: 1 addition & 1 deletion learn/resources.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Resources

The Arch Book — [https://www.docs.arch.network/book](https://docs.arch.network/book)
The Arch Book — [https://www.docs.arch.network/book](https://book.arch.network)

Become an Arch Validator — [https://www.arch.network/validator](https://www.arch.network/validator)

Expand Down
12 changes: 6 additions & 6 deletions learn/running-a-node.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Running a Node

**Refer to the [Arch Book](https://docs.arch.network/book) for the latest instructions, including…**
**Refer to the [Arch Book](https://book.arch.network) for the latest instructions, including…**



* [Node Operation](https://docs.arch.network/book/concepts/nodes.html)
* [Running an Arch Network Validator](https://docs.arch.network/book/getting-started/bitcoin-and-titan-setup.html)
* [System Requirements](https://docs.arch.network/book/getting-started/requirements.html)
* [Network Selection](https://docs.arch.network/book/guides/how-to-configure-local-validator-bitcoin-testnet4.html)
* [Validator Staking](https://docs.arch.network/book/getting-started/validator-staking.html)
* [Node Operation](https://book.arch.network/concepts/nodes.html)
* [Running an Arch Network Validator](https://book.arch.network/getting-started/bitcoin-and-titan-setup.html)
* [System Requirements](https://book.arch.network/getting-started/requirements.html)
* [Network Selection](https://book.arch.network/guides/how-to-configure-local-validator-bitcoin-testnet4.html)
* [Validator Staking](https://book.arch.network/getting-started/validator-staking.html)