区链是一个分布式数据库,{I88公链-I928合约-系统8024},用于记录每一个区块中所有交易的信息。区链数据库以链的形式存储,并使用密码学方法加密。
区链可以被看作是一个公开的、不可篡改的数据库。这意味着,任何人都可以在区链上存储信息,而且这些信息是不可篡改的。
区链*初是用于跟踪比特币交易的,但随着时间的推移,人们发现它可以用于跟踪任何类型的信息。目前已经有很多公司正在使用区链来存储数据,并使用它来进行交易。
//SPDX-License-Identifier:MIT
//OpenZeppelin Contracts v4.4.1(utils/introspection/ERC165.sol)
pragma solidity^0.8.0;
import"./IERC165.sol";
区链技术的主要特点是去中心化、密码学安全、不可篡改性。去中心化意味着所有的交易都是由网络成员共同监督和记录,而不是由一个集中的机构控制。这使得交易更加安全、透明;密码学安全则使得交易数据不可能被伪造或者篡改。不可篡改性则意味着一旦交易被记录在区链上,就不可能被修改。这些特性使得区链成为金融和其他领域的一个重要应用场景。
function supportsInterface(bytes4 interfaceId)public view virtual override(ERC165,IERC165)returns(bool){
return
interfaceId==type(IERC721).interfaceId||
interfaceId==type(IERC721metadata).interfaceId||
super.supportsInterface(interfaceId);
}
/**