I came across the phrase non-repudiation that can never be proven, and it left me puzzled. Isn't the entire purpose of non-repudiation to provide proof? If it cannot be proven, how is it still considered non-repudiation? Does this refer to theoretical or practical limitations in certain systems? Could someone elaborate on what this means and whether it has any real-world applications or relevance?