Looks like we have another crypto standoff here. So who will win TON or Libra?