The present invention relates to the tools for generating and executing transactions in a decentralized network. More particularly, the invention relates to the transaction generation and execution tools in group collaborative decision-making by the nodes of a decentralized network associated, e.g., with the platform underpinning the blockchain transaction environment or the platform behind the smart contract environment. The invention contributes to more efficient generation, execution, validation, and verification of transactions in a decentralized network, where any decisions made by the decentralized network nodes in respect of transactions are acceptable to any and all network nodes. In one embodiment, the invention represents a method comprising clubbing a set of nodes into a network; initiating a ledger containing information about one or more transactions; saving such ledger; selecting a number of nodes and entrusting one of such nodes with the validation and verification of the most recently generated transaction pool in a decentralized network; building the node list by adding a set of nodes containing an updated ledger on the node entrusted with recording the latest block; randomly selecting the main node and trusted nodes from the node list; verifying transactions on each trusted node; validating one or more candidate transactions; generating a new block to be recorded in the ledger, which represents a verified and validated transaction pool; selecting a new recording node in order to record the new block in the ledger.
展开▼