首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

认识Multi-Format

Multi-Format是IPFS内的自描述格式协议组件,它是为了解决各种编程语言或数据类型难以详细区分而诞生的,其可以提高数据的可读性,并且能长期适应今后的开发趋势。它的方法是在数据上添加自描述的字段,那么只需要在字段上判断数据的属性即可。举个例子,同一个数据使用不同哈希算法得到的不同哈希值,在开发时将它们区分开比较复杂。那么我们可以在哈希值的前几位添加识别代号,通过识别代号就能判断它是SHA-1算法计算的结果还是Blake2b-512算法计算的结果。

对于一个自描述协议,Multi-Formats是怎么给出定义的呢?我们主要从3个方面考虑。

(1)一个自描述文件或者变量,必须在它的值内描述自己,不能从函数、外带参数、文档甚至是隐式信息中体现。

(2)考虑到效率,自描述协议必须保持数据的紧凑性。

(3)自描述协议要有可读性。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200106A09WYZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券