GumboNet's general terminology and its application or function.
Symbol |
Terminology |
Definition / Application or Function |
|
---|---|---|---|
GumboNet Dashboard |
Find all your day-to-day tasks and get up to speed on GumboNet activity |
||
Left Navigation Pane |
The navigation pane is located vertically on the left side of the user interface to aid navigation and provide easy access between functionalities. | ||
GumboChain |
Access your smart contracts, disputes, ledgers, and blockchain transactions.
|
|
|
Active Tabs |
Active Tabs enable the user to quickly access frequently used applications. Active Tabs in GumboChain:
|
||
GumboConnect |
Connect with enterprises on the network to create smart contracts
|
||
GumboNet Apps |
Help you build and manage your smart contracts
|
||
GumboStore |
Find certified Smart Contract templates to meet your needs
|
||
Contract Builder |
Enables parties to choose a smart contract template, negotiate the configurable values, upload documents and sign off.
|
||
Contract Execution |
Track milestones and tasks as part of an active contract
|
||
Commodity Management |
View details on your facilities and commodities in movement |
|
|
KPI Dashboards |
KPI (Key Performance Indicators) dashboards display configurable output of smart contract data. |
|
|
Notifications |
System-generated messages to alert the user to take action. Notifications include:
|
||
Company Administration |
The Company Administration landing page enables the Admin User to perform specific tasks. Admin Users have access to manage:
|
||
Smart Contract |
In GumboNet, smart contracts are the combination of a natural language contract and code that executes the operational terms of the contract. By combining both a natural language contract and the code into a package that both parties electronically sign off on, the smart contract is both automated and legally enforceable. |
|
|
Smart Contract Template |
In GumboNet, smart contracts are instantiated from templates. The templates include the code and the layout of the smart contract. Users define the “blanks” that will need to be filled out and negotiated between parties in the template as well as associate the code and configurable variables needed to execute the terms of the natural language contract. One template can be reused many times to create multiple copies of the same smart contract on different ledgers. However, the participants and the values (e.g. price books, dates, dispute resolution mechanisms, etc.) are configured and agreed upon each time. Reusable templates mean that GumboNet customers rarely start from scratch. Current (1.7) templates include:
|
||
Ledger |
In GumboNet, ledgers are private, permissioned blockchains set up for a specific purpose by GumboNet users to record the outputs of smart contracts. GumboNet ledgers are true blockchains in the sense that each participant in a ledger has a complete copy of that ledger, even though they may only have access to some of the blocks. Each Ledger is ‘owned’ by a particular company, who is designated as the host. The host controls which smart contract templates can run on their ledgers. The host can be either a buyer or seller. All parties to a smart contract will have a copy of the ledger that the smart contract ran on. Only parties to a particular smart contract have access to the blocks generated by that smart contract. A host may have access to all the blocks on a particular ledger while counterparties only have access to the blocks generated by smart contracts they participated in. |
||
Block |
In GumboNet, blocks are the records generated by smart contracts and added to the ledger. Each block is encrypted and linked to the previous block on the ledger via a cryptographic hash, creating a ‘blockchain.’ There are several types of blocks, which are used for different purposes:
|
||
Smart Contract Criteria |
In GumboNet, smart contracts utilize templates that have certain required information identified up front, which is then filled out and negotiated by contract participants. This enables the templates to be highly reusable and configurable. Criteria vary depending on the template but may include:
|
||
Developer Tools:
Template Builder |
The Template Builder module enables users to create a smart contract template either from scratch or from an existing template. This is where the users add actual code and configure variables for the template that will be negotiated in the Contract Builder. Template Builder:
|