Wladimir [ARCHIVE] on Nostr: 📅 Original date posted:2014-11-27 📝 Original message:On Thu, Nov 27, 2014 at ...
📅 Original date posted:2014-11-27
📝 Original message:On Thu, Nov 27, 2014 at 5:27 PM, Mem Wallet <memwallet.info at gmail.com> wrote:
> Is there an intention that the various internal libraries could/should
> be strengthened and heirachicalized such that they would be suitable for
> 3rd party development of bitcoin related services and tools, or is that not
> a goal, and some other project would have to fill such a role ?
The plan is to provide the consensus functionality as a library, the
essential parts that make bitcoin bitcoin.
0.10 will have a basic transaction/script verifier available.
In the version after that, I expect this will be extended to further
utxo set management, but no API has been worked out for that yet.
There are also plans to add a library for transaction signing.
However there is no goal to expose *everything* as a library.
Certainly not wallet- or user interface related functionality.
Specialized utility libraries would fill this purpose better.
See for example
https://github.com/bitcoin/libbase58 for base58 processing.
Wladimir
Published at
2023-06-07 15:27:35Event JSON
{
"id": "fb333d70e42d12eba13db0fdb0160ea074ff20bc9e65536699e879a408387635",
"pubkey": "30217b018a47b99ed4c20399b44b02f70ec4f58ed77a2814a563fa28322ef722",
"created_at": 1686151655,
"kind": 1,
"tags": [
[
"e",
"3548936dfc92f6bf1a74c23508f1ee50610023ac3766d71e2d9511656d19d145",
"",
"root"
],
[
"e",
"5bec42ef268dfe54c71e4d7c2cbf17f84ed27e37b87418870287fab61889c686",
"",
"reply"
],
[
"p",
"9295bf5ca4aa83b2e5debf882468bba3b9b4913c40ddbb4678eadadc7d5b74a6"
]
],
"content": "📅 Original date posted:2014-11-27\n📝 Original message:On Thu, Nov 27, 2014 at 5:27 PM, Mem Wallet \u003cmemwallet.info at gmail.com\u003e wrote:\n\n\u003e Is there an intention that the various internal libraries could/should\n\u003e be strengthened and heirachicalized such that they would be suitable for\n\u003e 3rd party development of bitcoin related services and tools, or is that not\n\u003e a goal, and some other project would have to fill such a role ?\n\nThe plan is to provide the consensus functionality as a library, the\nessential parts that make bitcoin bitcoin.\n0.10 will have a basic transaction/script verifier available.\nIn the version after that, I expect this will be extended to further\nutxo set management, but no API has been worked out for that yet.\nThere are also plans to add a library for transaction signing.\n\nHowever there is no goal to expose *everything* as a library.\nCertainly not wallet- or user interface related functionality.\nSpecialized utility libraries would fill this purpose better.\nSee for example https://github.com/bitcoin/libbase58 for base58 processing.\n\nWladimir",
"sig": "785da52254f4c08289267c4971a3005246e8eec9c5fc80dd14b83f18ed9b6d9a0aa5ac1891a95401be52b17731a693c44407d685a7aa1f380a70cffaf1ddb99d"
}