为什么 class 需要在 corda 中加入白名单?白名单 class 和普通 class 之间的主要区别是什么?

Why a class needs to be whitelisted in corda? What is the major difference between a whitelisted class and a normal class?

白名单 class 是否足以使用日期等数据类型?

我们怎么能说特定的 class 需要序列化?

Corda 不允许所有 class 默认情况下被反序列化,因为它周围存在已知的漏洞利用和漏洞。因此,Corda 只允许反序列化列入白名单的 classes。 类 可以在 class.

上使用 @CordaSerializable 注释简单地列入白名单

默认情况下,Corda 已为您check here 将一些 class 列入白名单。如果您要列入白名单的 class 不在此处,则您必须自己将其列入白名单。