This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_net:1_msg [2020/11/13 02:28] nick ↷ Links adapted because of a move operation |
dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_net:1_msg [2021/11/09 15:51] (current) char ↷ Links adapted because of a move operation |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| [[dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_net|return to Network View]] | [[dido:public:ra:1.2_views:2_tech_views:2-nodenet:2_net|return to Network View]] | ||
| - | The lowest functional layer of a node component is secure messaging. It is essential that a distributed system be able to have trusted, reliable, tamper resistant, and anti-snoop data flow between nodes in the network. Secure messaging must also include a standardized, consistent, and predictable way to marshal data between nodes. For example, the [[dido:public:ra:xapend:xapend.glossary:e:endianness| Endianness]] of each node may be different. This requires a solid transport mechanism, an excellent security infrastructure, and a standardized way to distribute data quickly and efficiently. | + | The lowest functional layer of a node component is secure messaging. It is essential that a [[dido:public:ra:xapend:xapend.a_glossary:d:distsystem|distributed system]] be able to have trusted, reliable, tamper resistant, and anti-snoop data flow between [[dido:public:ra:xapend:xapend.a_glossary:n:node|nodes]] in the network. Secure messaging must also include a standardized, consistent, and predictable way to marshal data between nodes. For example, the [[dido:public:ra:xapend:xapend.a_glossary:e:endianness| Endianness]] of each node may be different. This requires a solid transport mechanism, an excellent security infrastructure, and a standardized way to distribute data quickly and efficiently. |
| ===== Standards ===== | ===== Standards ===== | ||
| Line 21: | Line 21: | ||
| ==== de facto Standards ==== | ==== de facto Standards ==== | ||
| - | * [[dido:public:ra:xapend:xapend.b_stds:defact:zeromq]] | + | * [[dido:public:ra:xapend:xapend.b_stds:defact:zeromq:start]] |
| * [[dido:public:ra:xapend:xapend.b_stds:defact:google:grpc]] | * [[dido:public:ra:xapend:xapend.b_stds:defact:google:grpc]] | ||
| * [[dido:public:ra:xapend:xapend.b_stds:defact:google:protobuf]] | * [[dido:public:ra:xapend:xapend.b_stds:defact:google:protobuf]] | ||
| Line 27: | Line 27: | ||
| * [[dido:public:ra:xapend:xapend.b_stds:defact:linuxf:openmsg]] | * [[dido:public:ra:xapend:xapend.b_stds:defact:linuxf:openmsg]] | ||
| * [[dido:public:ra:xapend:xapend.b_stds:defact:bitcoin:bips:bip_0070]] | * [[dido:public:ra:xapend:xapend.b_stds:defact:bitcoin:bips:bip_0070]] | ||
| + | |||
| + | /**=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- | ||
| + | /* To add a discussion page to this page, comment out the line that says | ||
| + | ~~DISCUSSION:off~~ | ||
| + | */ | ||
| + | ~~DISCUSSION:on|Outstanding Issues~~ | ||
| + | ~~DISCUSSION:off~~ | ||