Could you elaborate on the rationale behind incorporating SPS into the system? Is it aimed at enhancing security, facilitating transactions, or perhaps addressing a specific challenge within the cryptocurrency and finance landscape? What benefits does SPS bring to the table, and how does it contribute to the overall functioning and efficiency of the platform? Additionally, are there any potential drawbacks or limitations to consider when adopting SPS?