public inbox for bitcoindev@googlegroups.com
 help / color / mirror / Atom feed
* [bitcoin-dev] a simple and easy-to-remember personalized mnemonic generation scheme
@ 2023-11-06  8:57 =?gb18030?B?Sm9l?=
  2023-11-07 17:31 ` symphonicbtc
  0 siblings, 1 reply; 2+ messages in thread
From: =?gb18030?B?Sm9l?= @ 2023-11-06  8:57 UTC (permalink / raw)
  To: =?gb18030?B?Yml0Y29pbi1kZXY=?=

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="gb18030", Size: 936 bytes --]

hello,I'm Joe.I have a simple and easy-to-remember personalized mnemonic generation scheme. Users can customize any sentence, support multiple languages without language restrictions, map out the corresponding mnemonic, and thus replace the mnemonic's memory.
This is an upgraded version based on the BIP-39 proposals, making it easier and more effective for users to obtain their mnemonics, without worrying about forgetting the mnemonic, or even without having to write down the mnemonic. It only requires the user to remember the customized sentence.
The principle of the code mainly involves processing the user-defined sentence with the sha256 algorithm to generate corresponding entropy, and then obtaining the corresponding mnemonic through entropy. This method is fully compatible with the bip39 proposals.

Reference implementation:  https://github.com/zhouxiaofeng-zxf/nico


ÖÜС·ç
284282567@qq.com



 

[-- Attachment #2: Type: text/html, Size: 2684 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [bitcoin-dev] a simple and easy-to-remember personalized mnemonic generation scheme
  2023-11-06  8:57 [bitcoin-dev] a simple and easy-to-remember personalized mnemonic generation scheme =?gb18030?B?Sm9l?=
@ 2023-11-07 17:31 ` symphonicbtc
  0 siblings, 0 replies; 2+ messages in thread
From: symphonicbtc @ 2023-11-07 17:31 UTC (permalink / raw)
  To: Joe; +Cc: bitcoin-dev

[-- Attachment #1: Type: text/plain, Size: 2045 bytes --]

Hi Joe,

Happy to see engagement in evolving wallet systems. Unfortunately, BIP39 was devised precisely to avoid users picking their own phrases, as that is extremely insecure and cannot be expected to generate sufficient entropy to protect coins. Humans are inherently bad sources of randomness - all mnemonic systems need to be randomly generated.

If you are interested in continuing development in this area, you could try devising a system that generates readable sentences as mnemonics. I'm not sure if this would work in Chinese, but in English I feel it would be possible.

Symphonic
------- Original Message -------
On Monday, November 6th, 2023 at 8:57 AM, Joe via bitcoin-dev <bitcoin-dev@lists.linuxfoundation.org> wrote:

> hello,I'm Joe.I have a simple and easy-to-remember personalized mnemonic generation scheme. Users can customize any sentence, support multiple languages without language restrictions, map out the corresponding mnemonic, and thus replace the mnemonic's memory.
> This is an upgraded version based on the BIP-39 proposals, making it easier and more effective for users to obtain their mnemonics, without worrying about forgetting the mnemonic, or even without having to write down the mnemonic. It only requires the user to remember the customized sentence.
> The principle of the code mainly involves processing the user-defined sentence with the sha256 algorithm to generate corresponding entropy, and then obtaining the corresponding mnemonic through entropy. This method is fully compatible with the bip39 proposals.
>
> Reference implementation: https://github.com/zhouxiaofeng-zxf/nico
> ---------------------------------------------------------------
>
> https://wx.mail.qq.com/home/index?t=readmail_businesscard_midpage&nocheck=true&name=%E5%91%A8%E5%B0%8F%E9%A3%8E&icon=https%3A%2F%2Fthirdqq.qlogo.cn%2Fg%3Fb%3Doidb%26k%3DEv5NJKUtibRbtmoRaiaRpwyQ%26s%3D0&mail=284282567%40qq.com&code=_hPTMDC-gCCAcZWvOYp01JoWs1wxiWlGQz-q6KHJdLipyQjWY_sAk84MW0qsHdUyKko6M2ebAjVsOC7gHSenPQ
> 周小风
> 284282567@qq.com

[-- Attachment #2: Type: text/html, Size: 3755 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-11-07 17:31 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-11-06  8:57 [bitcoin-dev] a simple and easy-to-remember personalized mnemonic generation scheme =?gb18030?B?Sm9l?=
2023-11-07 17:31 ` symphonicbtc

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox