mirror of
https://github.com/logos-messaging/docs.waku.org.git
synced 2026-01-02 21:03:13 +00:00
Update documentation
This commit is contained in:
parent
7c045b0981
commit
6cf950cf12
@ -1 +0,0 @@
|
||||
(self.webpackChunkwaku_guide=self.webpackChunkwaku_guide||[]).push([[5447],{53958:(e,t,o)=>{"use strict";var a=o(83639);o.o(a,"AccordionItem")&&o.d(t,{AccordionItem:function(){return a.AccordionItem}})},45173:(e,t,o)=>{"use strict";o.r(t),o.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>p,frontMatter:()=>s,metadata:()=>d,toc:()=>c});var a=o(87462),r=(o(67294),o(3905)),n=o(53958);const s={title:"Waku FAQ",hide_table_of_contents:!0,sidebar_label:"Frequently Asked Questions"},i=void 0,d={unversionedId:"learn/faq",id:"learn/faq",title:"Waku FAQ",description:"Check out the Getting Started guide to explore our numerous SDKs and learn how to run a Waku node.",source:"@site/docs/learn/faq.md",sourceDirName:"learn",slug:"/learn/faq",permalink:"/learn/faq",draft:!1,editUrl:"https://github.com/waku-org/docs.waku.org/tree/develop/docs/learn/faq.md",tags:[],version:"current",lastUpdatedAt:1725648611,formattedLastUpdatedAt:"6 Sept 2024",frontMatter:{title:"Waku FAQ",hide_table_of_contents:!0,sidebar_label:"Frequently Asked Questions"},sidebar:"learn",previous:{title:"Glossary",permalink:"/learn/glossary"}},l={},c=[],u={toc:c},m="wrapper";function p(e){let{components:t,...o}=e;return(0,r.kt)(m,(0,a.Z)({},u,o,{components:t,mdxType:"MDXLayout"}),(0,r.kt)(n.AccordionItem,{title:"How can I start building my application using Waku?",mdxType:"AccordionItem"},"Check out the ",(0,r.kt)("a",{href:"/"},"Getting Started")," guide to explore our numerous SDKs and learn how to run a Waku node."),(0,r.kt)(n.AccordionItem,{title:"Does messaging on Waku require a gas fee?",mdxType:"AccordionItem"},"No, sending and receiving messages on Waku involves no gas fee."),(0,r.kt)(n.AccordionItem,{title:"What encryption does Waku use?",mdxType:"AccordionItem"},"Waku uses libp2p noise encryption for node-to-node connections. However, no default encryption method is applied to the data sent over the network. This design choice enhances Waku's encryption flexibility, encouraging developers to use custom protocols or Waku message payload encryption methods freely."),(0,r.kt)(n.AccordionItem,{title:"Where does Waku store the messages?",mdxType:"AccordionItem"},"Waku's ",(0,r.kt)("a",{href:"/learn/concepts/protocols#store"},"Store protocol")," is designed to temporarily store messages within the network. However, Waku does not guarantee the message's availability and recommends using ",(0,r.kt)("a",{href:"https://codex.storage/"},"Codex")," for long-term storage."),(0,r.kt)(n.AccordionItem,{title:"Can Waku only be used for wallet-to-wallet messaging?",mdxType:"AccordionItem"},"No, Waku is flexible and imposes no specific rules on identifiers."),(0,r.kt)(n.AccordionItem,{title:"How does Waku differ from IPFS?",mdxType:"AccordionItem"},"Waku focuses on short, ephemeral, real-time time messages, while IPFS focuses on large, long-term data storage. Although there's an overlap between the two technologies, Waku does not currently support large data for privacy reasons."),(0,r.kt)(n.AccordionItem,{title:"What are Rate Limiting Nullifiers (RLN)?",mdxType:"AccordionItem"},(0,r.kt)("a",{href:"/learn/concepts/protocols#rln-relay"},"Rate Limiting Nullifier")," is a zero-knowledge (ZK) protocol enabling spam protection in a decentralized network while preserving privacy. Each message must be accompanied by a ZK proof, which ",(0,r.kt)("a",{href:"/learn/concepts/protocols#relay"},"Relay")," nodes verify to ensure the publishers do not send more messages than they are allowed. The ZK proof does not leak any private information about message publishers - it only proves they are members of a set of users allowed to publish a certain number of messages per given time frame."),(0,r.kt)(n.AccordionItem,{title:"How to start a Waku node?",mdxType:"AccordionItem"},"Follow the README instructions at ",(0,r.kt)("a",{href:"https://docs.waku.org/guides/nwaku/run-node"},"nwaku-compose"),"."))}p.isMDXComponent=!0},46102:()=>{}}]);
|
||||
1
assets/js/1067bd84.c56a7d7f.js
Normal file
1
assets/js/1067bd84.c56a7d7f.js
Normal file
@ -0,0 +1 @@
|
||||
(self.webpackChunkwaku_guide=self.webpackChunkwaku_guide||[]).push([[5447],{53958:(e,t,o)=>{"use strict";var a=o(83639);o.o(a,"AccordionItem")&&o.d(t,{AccordionItem:function(){return a.AccordionItem}})},45173:(e,t,o)=>{"use strict";o.r(t),o.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>p,frontMatter:()=>s,metadata:()=>d,toc:()=>c});var a=o(87462),r=(o(67294),o(3905)),n=o(53958);const s={title:"Waku FAQ",hide_table_of_contents:!0,sidebar_label:"Frequently Asked Questions"},i=void 0,d={unversionedId:"learn/faq",id:"learn/faq",title:"Waku FAQ",description:"Check out the Getting Started guide to explore our numerous SDKs and learn how to run a Waku node.",source:"@site/docs/learn/faq.md",sourceDirName:"learn",slug:"/learn/faq",permalink:"/learn/faq",draft:!1,editUrl:"https://github.com/waku-org/docs.waku.org/tree/develop/docs/learn/faq.md",tags:[],version:"current",lastUpdatedAt:1727750487,formattedLastUpdatedAt:"1 Oct 2024",frontMatter:{title:"Waku FAQ",hide_table_of_contents:!0,sidebar_label:"Frequently Asked Questions"},sidebar:"learn",previous:{title:"Glossary",permalink:"/learn/glossary"}},l={},c=[],u={toc:c},m="wrapper";function p(e){let{components:t,...o}=e;return(0,r.kt)(m,(0,a.Z)({},u,o,{components:t,mdxType:"MDXLayout"}),(0,r.kt)(n.AccordionItem,{title:"How can I start building my application using Waku?",mdxType:"AccordionItem"},"Check out the ",(0,r.kt)("a",{href:"/"},"Getting Started")," guide to explore our numerous SDKs and learn how to run a Waku node."),(0,r.kt)(n.AccordionItem,{title:"Does messaging on Waku require a gas fee?",mdxType:"AccordionItem"},"No, sending and receiving messages on Waku involves no gas fee."),(0,r.kt)(n.AccordionItem,{title:"What encryption does Waku use?",mdxType:"AccordionItem"},"Waku uses libp2p noise encryption for node-to-node connections. However, no default encryption method is applied to the data sent over the network. This design choice enhances Waku's encryption flexibility, encouraging developers to use custom protocols or Waku message payload encryption methods freely."),(0,r.kt)(n.AccordionItem,{title:"Where does Waku store the messages?",mdxType:"AccordionItem"},"Waku's ",(0,r.kt)("a",{href:"/learn/concepts/protocols#store"},"Store protocol")," is designed to temporarily store messages within the network. However, Waku does not guarantee the message's availability and recommends using ",(0,r.kt)("a",{href:"https://codex.storage/"},"Codex")," for long-term storage."),(0,r.kt)(n.AccordionItem,{title:"Can Waku only be used for wallet-to-wallet messaging?",mdxType:"AccordionItem"},"No, Waku is flexible and imposes no specific rules on identifiers."),(0,r.kt)(n.AccordionItem,{title:"How does Waku differ from IPFS?",mdxType:"AccordionItem"},"Waku focuses on short, ephemeral, real-time messages, while IPFS focuses on large, long-term data storage. Although there's an overlap between the two technologies, Waku does not currently support large data for privacy reasons."),(0,r.kt)(n.AccordionItem,{title:"What are Rate Limiting Nullifiers (RLN)?",mdxType:"AccordionItem"},(0,r.kt)("a",{href:"/learn/concepts/protocols#rln-relay"},"Rate Limiting Nullifier")," is a zero-knowledge (ZK) protocol enabling spam protection in a decentralized network while preserving privacy. Each message must be accompanied by a ZK proof, which ",(0,r.kt)("a",{href:"/learn/concepts/protocols#relay"},"Relay")," nodes verify to ensure the publishers do not send more messages than they are allowed. The ZK proof does not leak any private information about message publishers - it only proves they are members of a set of users allowed to publish a certain number of messages per given time frame."),(0,r.kt)(n.AccordionItem,{title:"How to start a Waku node?",mdxType:"AccordionItem"},"Follow the README instructions at ",(0,r.kt)("a",{href:"https://docs.waku.org/guides/nwaku/run-node"},"nwaku-compose"),"."))}p.isMDXComponent=!0},46102:()=>{}}]);
|
||||
File diff suppressed because one or more lines are too long
1
assets/js/606377f0.bba1c86d.js
Normal file
1
assets/js/606377f0.bba1c86d.js
Normal file
File diff suppressed because one or more lines are too long
1
assets/js/6c6e315a.3d1e72ff.js
Normal file
1
assets/js/6c6e315a.3d1e72ff.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
assets/js/8c5da4da.ba35496b.js
Normal file
1
assets/js/8c5da4da.ba35496b.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
assets/js/b99d0044.f1a2869e.js
Normal file
1
assets/js/b99d0044.f1a2869e.js
Normal file
File diff suppressed because one or more lines are too long
1
assets/js/df0a719b.8a947025.js
Normal file
1
assets/js/df0a719b.8a947025.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
10
build.json
10
build.json
@ -1,15 +1,15 @@
|
||||
{
|
||||
"timestamp": "2024-09-30T15:15:55Z",
|
||||
"timestamp": "2024-10-01T02:43:27Z",
|
||||
"git": {
|
||||
"commit": "ed094329bd075722a5fce6c2f810c05f4452d7f9",
|
||||
"commit": "c5d18384556cbabe3cc8394d0f387dd1e536ab0d",
|
||||
"branch": "origin/develop",
|
||||
"url": "git@github.com:waku-org/docs.waku.org.git"
|
||||
},
|
||||
"build": {
|
||||
"id": "160",
|
||||
"number": "160",
|
||||
"id": "161",
|
||||
"number": "161",
|
||||
"name": "website/dev-docs.waku.org",
|
||||
"slave": "linux-02",
|
||||
"url": "https://ci.infra.status.im/job/website/job/dev-docs.waku.org/160/"
|
||||
"url": "https://ci.infra.status.im/job/website/job/dev-docs.waku.org/161/"
|
||||
}
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user