Pavol Rusnak [ARCHIVE] on Nostr: š
Original date posted:2014-04-23 š Original message:On 04/23/2014 09:00 PM, ...
š
Original date posted:2014-04-23
š Original message:On 04/23/2014 09:00 PM, Tier Nolan wrote:
> The point is to have a single system that is compatible over a large number
> of systems.
There is such system and it is called BIP32.
On the other hand, in BIP64 we try to put a set of restrictions and
rules on top of BIP32. There will always be some special usecases where
BIP64 is not a good fit and there's no reason why you cannot use BIP32
in a different manner using a different "purpose" field.
Examples: Electrum does not want to use accounts and they start to use
scheme m/65'/change/address (where change = 0 or 1). Or Andreas
Schildbach wants to have refunds chain so he uses m/66'/chain/address
(where chain = 0, 1 or 2).
We wanted to find one good solution that fits all, but unfortunately it
turned out everyone wants something a little bit different.
The point of the whole effort is that you can have ONE SINGLE BACKUP
(master node) for all these independent purposes and suddenly claims
such as "my wallet is BIP64 and BIP66 compatible" actually mean
something as opposed to "BIP32 compatible" which actually means nothing
except that the wallet author is capable of using HMAC in context of
generating the tree.
--
Best Regards / S pozdravom,
Pavol Rusnak <stick at gk2.sk>
Published at
2023-06-07 15:17:55Event JSON
{
"id": "c074fb38a6cb2f23f886c77898487bbd117a470c63db8b38c48e544a16f52a1c",
"pubkey": "7631397e469f47f3535567311f5f7c17129e0ff2cb253df015e3d92ddfd92c63",
"created_at": 1686151075,
"kind": 1,
"tags": [
[
"e",
"3d6a81230db6ab232d8356d3ea7e609f18aff1b8f11502ea70755e81b0de88f9",
"",
"root"
],
[
"e",
"c33c43ba7b219be36a577cc701911c0ffe4c3daeec0259d85868332a2e15dae3",
"",
"reply"
],
[
"p",
"c632841665fccdabf021322b1d969539c9c1f829ceed38844fea24e8512962d7"
]
],
"content": "š
Original date posted:2014-04-23\nš Original message:On 04/23/2014 09:00 PM, Tier Nolan wrote:\n\u003e The point is to have a single system that is compatible over a large number\n\u003e of systems.\n\nThere is such system and it is called BIP32.\n\nOn the other hand, in BIP64 we try to put a set of restrictions and\nrules on top of BIP32. There will always be some special usecases where\nBIP64 is not a good fit and there's no reason why you cannot use BIP32\nin a different manner using a different \"purpose\" field.\n\nExamples: Electrum does not want to use accounts and they start to use\nscheme m/65'/change/address (where change = 0 or 1). Or Andreas\nSchildbach wants to have refunds chain so he uses m/66'/chain/address\n(where chain = 0, 1 or 2).\n\nWe wanted to find one good solution that fits all, but unfortunately it\nturned out everyone wants something a little bit different.\n\nThe point of the whole effort is that you can have ONE SINGLE BACKUP\n(master node) for all these independent purposes and suddenly claims\nsuch as \"my wallet is BIP64 and BIP66 compatible\" actually mean\nsomething as opposed to \"BIP32 compatible\" which actually means nothing\nexcept that the wallet author is capable of using HMAC in context of\ngenerating the tree.\n\n-- \nBest Regards / S pozdravom,\n\nPavol Rusnak \u003cstick at gk2.sk\u003e",
"sig": "92385e3dc7af86df7770037a4749540419449427d0388ddc35a6dd34f056874ab29ba1db1a7bfb394fa830dd7e1c451cd2a871248af6beb6f64aba511cf70ffb"
}