Smart contracts (blockchains, distributed ledgers) and rights management broadly construed are the themes of today's Spotlight Applications. Assigned to Akiva Capital Holdings, the first application discloses techniques for tokenized control of smart contracts. Assigned to Tencent (CN), the second application discloses techniques for publishing smart contracts.
20230005056, “Systems and methods for tokenized control of smart contracts,” assigned to Akiva Capital Holdings Inc.
Abstract
Methods and systems for automatically conducting a continuous forward rate agreement in a cryptocurrency using smart contracts. An obligation object is generated and provided with control of a first smart contract, which may be a collateralized debt position smart contract, and control of a lender amount. The obligation object is executed to update balances for first and second parties until the obligation object is liquidated or terminated. Additional parties may be introduced. Upon liquidation or termination, the obligation object accounts to each of the parties based on their balances, and based on tokens generated to track positions in the obligation object.
20230004542, “Method and apparatus for publishing smart contract, computer-readable medium, and electronic device,” Tencent Technology (Shenzhen) Company Limited CN).
Abstract
A method for publishing a smart contract includes: generating a version number index value according to a contract name of the smart contract, and searching for an associated target contract version number from a blockchain network according to the version number index value; generating a contract index value according to a contract version number of the smart contract and the contract name, in response to determining that the contract version number of the smart contract is greater than the target contract version number; associating the contract index value with the smart contract and associating the version number index value with the contract version number of the smart contract, to generate transaction information; and publishing the transaction information to the blockchain network, to publish the smart contract to the blockchain network.