Removes outdated devmode cert info, links to existing docs to avoid duplication.

This commit is contained in:
Joel Dudley 2017-11-22 12:07:53 +00:00 committed by Ross Nicoll
parent eede51cf74
commit 20b57a359f

View File

@ -3,15 +3,20 @@
Creating a Corda network Creating a Corda network
======================== ========================
A Corda network consists of a number of machines running nodes. These nodes communicate using persistent protocols in order to create and validate transactions. A Corda network consists of a number of machines running nodes. These nodes communicate using persistent protocols in
order to create and validate transactions.
There are four broader categories of functionality one such node may have. These pieces of functionality are provided as There are four broader categories of functionality one such node may have. These pieces of functionality are provided
services, and one node may run several of them. as services, and one node may run several of them.
* Network map: The node running the network map provides a way to resolve identities to physical node addresses and associated public keys. * Network map: The node running the network map provides a way to resolve identities to physical node addresses and
* Notary: Nodes running a notary service witness state spends and have the final say in whether a transaction is a double-spend or not. associated public keys
* Oracle: Network services that link the ledger to the outside world by providing facts that affect the validity of transactions. * Notary: Nodes running a notary service witness state spends and have the final say in whether a transaction is a
* Regular node: All nodes have a vault and may start protocols communicating with other nodes, notaries and oracles and evolve their private ledger. double-spend or not
* Oracle: Network services that link the ledger to the outside world by providing facts that affect the validity of
transactions
* Regular node: All nodes have a vault and may start protocols communicating with other nodes, notaries and oracles and
evolve their private ledger
Setting up your own network Setting up your own network
--------------------------- ---------------------------
@ -19,15 +24,8 @@ Setting up your own network
Certificates Certificates
~~~~~~~~~~~~ ~~~~~~~~~~~~
All nodes belonging to the same Corda network must have the same root CA. For testing purposes you can Every node in a given Corda network must have an identity certificate signed by the network's root CA. See
use ``certSigningRequestUtility.jar`` to generate a node certificate with a fixed test root: :doc:`permissioning` for more information.
.. sourcecode:: bash
# Build the jars
./gradlew buildCordaJAR
# Generate certificate
java -jar build/libs/certSigningRequestUtility.jar --base-dir NODE_DIRECTORY/
Configuration Configuration
~~~~~~~~~~~~~ ~~~~~~~~~~~~~