当前位置:首页 > 报告详情

Near-daniel Wang-2023RustChina Borsh.pptx

上传人: 2*** 编号:132046 2023-06-30 21页 3.35MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了第三届中国Rust开发者大会上的一个议题:安全高效的二进制序列化,主讲人为Daniel Wang。他介绍了Borsh,一种适用于二进制序列化的轻量级工具。Borsh具有确定性,跨平台兼容性,并且可以保证序列化后的二进制唯一性和确定性。Borsh在Rust中的实现没有使用serde库,而是全部逻辑原生实现,因此在执行速度和编译后的体积上都有显著优势。Borsh已经被应用于NEAR、Solana等智能合约,并且支持多语言。它的主要序列化规则包括整数采用低字节序存储,动态长度的集合先用一个u32存储集合size等。
你知道Borsh吗?" 如何实现高效的二进制序列化?" Borsh如何做到轻量级与高性能?"
客服
商务合作
小程序
服务号
折叠