Blockscreen Technology Impact on Foreign Trade Uncertainty