Code Verification Layer
Last updated
Last updated
The JavaScript-based computational instructions written in 0xFunction are publicly available on the Lum0x code verification layer. This is similar to how contracts are deployed on a blockchain, verified, and made visible on explorers.
These instructions are executed and agreed upon by a decentralized processing system, not by a single central entity. Once verified, 0xFunction scripts are immutable and will execute exactly as coded, without any external interference or manipulation. This is akin to traditional smart contracts on the EVM (Ethereum Virtual Machine).
The code undergoes the following process to be stored in the trust layer, allowing users to verify its contents on the explorer:
Submission: The code is submitted either through the console or via a GitHub permalink.
Verification: The submitted code is reviewed and verified by the decentralized network operators.
Storage: Once verified, the code is stored in the Lum0x trust layer(code verficiation layer).
Access: Users can access and inspect the verified code on the Lum0x explorer, ensuring transparency and trust in the feedβs operation.
Currently, most computations within the DeSoc ecosystem are opaque. Itβs unclear how they operate, for what purpose, and who is behind the calculations. By publicizing and fixing these computational instructions, and allowing decentralized entities to compute and reach consensus according to these codes, a truly decentralized serverless function emerges, free from intermediaries.
Users must trust the entity managing the point system without knowing the rules, methods, or personnel involved in the calculations.
The rules governing the point system are publicly available as code. This code is immutable and is processed and agreed upon by decentralized nodes (Lum0x operators). The transparency of the process and the reliability of the results are guaranteed.
Users rely on the credit scoring system without insight into the hidden rules, irregular update cycles, or lack of real-time data.
The systemβs rules are codified and made public. The computation and results are handled and validated in a decentralized manner by Lum0x operators. This ensures transparency in the operation of the credit scoring system and guarantees the accuracy and reliability of the results.
For detailed instructions on performing code verification and submitting 0xFunction, please refer to the following document.