A computer-implemented method in a computing node for facilitating communications in a computing network between a first computing device associated with an owner (106a, 212a) of a first asset and a second computing device associated with an owner (106b, 212b) of a second asset, wherein: a first identifier is associated with the first asset, wherein the first identifier identifies a first non-fungible token, NFT, representative of the first asset and the owner of the first asset; a second identifier is associated with the second asset, wherein the second identifier identifies a second NFT representative of the second asset and the owner of the second asset; and the computing node is configured to use a blockchain (104, 200) accessible to the computing network, and wherein the blockchain is indicative of: an association between the first identifier and the owner of the first asset; and an association between the second identifier and the owner of the second asset, and wherein the method comprises: determining whether a communications channel between the first computing device and the second computing device can be established for facilitating communications in the computing network by using the blockchain to verify that the first computing device is associated with the owner of the first asset and the second computing device is associated with the owner of the second asset, wherein a smart contract implemented by the blockchain is configured to enforce that a cryptographic key is to be made available to the first and/or second computing devices to establish the communications channel if the first and/or second computing devices are authorized to receive the cryptographic key; and in response to verifying that the first computing device is associated with the owner of the first asset and the second computing device associated with the owner of the second asset, causing the communications channel to be established between the first computing device and the second computing device for facilitating the communications. a first identifier is associated with the first asset, wherein the first identifier identifies a first non-fungible token, NFT, representative of the first asset and the owner of the first asset; a second identifier is associated with the second asset, wherein the second identifier identifies a second NFT representative of the second asset and the owner of the second asset; and the computing node is configured to use a blockchain (104, 200) accessible to the computing network, and wherein the blockchain is indicative of: an association between the first identifier and the owner of the first asset; and an association between the second identifier and the owner of the second asset, and an association between the first identifier and the owner of the first asset; and an association between the second identifier and the owner of the second asset, and wherein the method comprises: determining whether a communications channel between the first computing device and the second computing device can be established for facilitating communications in the computing network by using the blockchain to verify that the first computing device is associated with the owner of the first asset and the second computing device is associated with the owner of the second asset, wherein a smart contract implemented by the blockchain is configured to enforce that a cryptographic key is to be made available to the first and/or second computing devices to establish the communications channel if the first and/or second computing devices are authorized to receive the cryptographic key; and in response to verifying that the first computing device is associated with the owner of the first asset and the second computing device associated with the owner of the second asset, causing the communications channel to be established between the first computing device and the second computing device for facilitating the communications. determining whether a communications channel between the first computing device and the second computing device can be established for facilitating communications in the computing network by using the blockchain to verify that the first computing device is associated with the owner of the first asset and the second computing device is associated with the owner of the second asset, wherein a smart contract implemented by the blockchain is configured to enforce that a cryptographic key is to be made available to the first and/or second computing devices to establish the communications channel if the first and/or second computing devices are authorized to receive the cryptographic key; and in response to verifying that the first computing device is associated with the owner of the first asset and the second computing device associated with the owner of the second asset, causing the communications channel to be established between the first computing device and the second computing device for facilitating the communications.