在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:richardschneider/net-ipfs-core开源软件地址:https://github.com/richardschneider/net-ipfs-core开源编程语言:C# 100.0%开源软件介绍:net-ipfs-coreThe core objects and interfaces of the IPFS (Inter Planetary File System) for .Net (C#, VB, F# etc.) The interplanetary file system is the permanent web. It is a new hypermedia distribution protocol, addressed by content and identities. IPFS enables the creation of completely distributed applications. It aims to make the web faster, safer, and more open. It supports the following runtimes
More information is on the Documentation web site. Getting startedPublished releases of IPFS Core are available on NuGet. To install, run the following command in the Package Manager Console.
Or using dotnet
For the latest build or older non-released builds see Continuous Integration. Major objectsSee the API Documentation for a list of all objects. MultiHashAll hashes in IPFS are encoded with multihash, a self-describing hash format. The actual hash function used depends on security requirements. The cryptosystem of IPFS is upgradeable, meaning that as hash functions are broken, networks can shift to stronger hashes. There is no free lunch, as objects may need to be rehashed, or links duplicated. But ensuring that tools built do not assume a pre-defined length of hash digest means tools that work with today's hash functions will also work with tomorrows longer hash functions too. MultiAddressA standard way to represent a networks address that supports multiple network protocols. It is represented as a series of tuples, a protocol code and an optional value. For example, an IPFS file at a sepcific address over ipv4 and tcp is
Merkle DAGThe DagNode is a directed acyclic graph whose edges are a DagLink. This means that links to objects can authenticate the objects themselves, and that every object contains a secure representation of its children. Every Merkle is a directed acyclic graph (DAG) because each node is accessed via its name (the hash of Base58Most binary data (objects) in IPFS is represented as a Base-58 string; the BitCoin alphabet is used.
Related Projects
LicenseCopyright © 2015-2019 Richard Schneider ([email protected]) The IPFS Core library is licensed under the MIT license. Refer to the LICENSE file for more information. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论