Almost every day, we receive new message notifications on our mobile phones or other devices, which may be the process progress prompted by work software, chat messages sent by instant messaging software, or hot news pushed by media apps, etc. The information notification function can help users quickly obtain the latest and most important news and respond in the first time. This requirement is equally rigid in the Web3 world.
What Odaily recently paid attention toDialect is an information push protocol that can complete the protocol information push of the Solana ecosystem, allowing users to receive notifications from 15 Dapps and wallets on the Solana chain.In March, Dialect completed a $4.1 million seed round co-led by Multicoin Capital and Jump Capital.
In principle, Dialect completes on-chain information push by using the publish-subscribe (pub-sub) messaging function. The publish-subscribe (pub-sub) function is realized by creating a PDA (Program Derived Addresses). PDA essentially allows a data storage account to be attached to a stateless program account, which is derived from a program ID and a seed set, such that the resulting address has no corresponding private key. Therefore, Dialect does not need to manage and track the private key of the storage account to transfer information into the independent data account. And because there is no relevant private key, external users cannot generate valid signatures for the PDA, so there is no need to worry about account information being modified.
Dialect V0 currently supports one-to-one messaging between wallets, as well as DAPP notifications and chat between users.
Specifically, the DAPP notification function requires users to get information notifications by registering a Dapp website integrated with Dialect, and use the decentralized inbox in Slope mobile wallet, Step.Finance, Grape.Art, and Dialect.to to receive information.In addition to wallet notifications, Dialect also supports multiple Web2 channels, including Telegram, SMS, and email, and the specific receiving channel depends on the choice of the Dapp.
To chat between users, you need to create a conversation on the Dialect official website. In the opened window, enter another wallet address (the address of the Solana network) that needs to be chatted. The dialog box of this protocol is similar to an independent space, which allows both of you Have a secret conversation.
One-to-many and many-to-many messaging will also be supported in future versions of Dialect.
In terms of fees, Dialect supports messaging between on-chain and off-chain wallets with different fees.
On-chain messaging requires a one-time deposit of 0.058 SOL. After paying the initial deposit, each message is just a normal Solana transaction fee. When you're done, you get your 0.058 SOL deposit back, but Solana will delete your message history.
Off-chain messages are always free to send and require no deposit.
Additionally, Dialect announced that it is partnering with the Solana Mobile team to build the core messaging infrastructure and developer tools for SMS and will launch a consumer-grade open source messaging app, Dial. The Dial app enables users to private message and group chat directly from the wallet, and its Smart Messaging standard signs transactions in messages without involving any Web2 identities. Over the next few months, Dialect will open source the mobile tools in stages, complete the release of the Dial app, and contribute to the core SMS tools.
Related ReadingTwitterandDiscord。
Odaily's [New Projects] column aims to help early Web3 projects gain market exposure opportunities. If you are also a Web3 entrepreneur, please follow the official Twitter @OdailyChina, private message [seeking reports], send your project introduction and contact information, we Will communicate with you as soon as possible.
Related Reading
