Currently, customization of Libra accounts is limited. You can rotate your authentication key (see here for more details), but cannot switch to a different authentication schemes such as multisig.
In the future, we will support richer account customization to enable (e.g.) cold wallet accounts and multisig; see our roadmap for more details.
Another question ,from comments, ‘make’ is invoked by the create_account builtin,
where is the invoke in libra code? Is this conflict to custom account?
create_account builtin is a Move bytecode instruction for creating a
LibraAccount.T. This bytecode instruction can be invoked from any Move transaction script or module.
When we do support richer account customization, this bytecode will remain unchanged. Account customization will work by adding additional resources with the custom behavior rather than changing the default