quality:correction, structural:expansion
Origin of the doctrine

The idea that regulation of interstate commerce may to some extent be an exclusive Federal power was discussed even before adoption of the Constitution. On September 15, 1787, the Framers of the Constitution debated in Philadelphia whether to guarantee states the ability to lay duties of tonnage without Congressional interference so that the states could finance the clearing of harbors and the building of lighthouses. James Madison believed that the mere existence of the Commerce Clause would bar states from imposing any duty of tonnage: " was more and more convinced that the regulation of Commerce was in its nature indivisible and ought to be wholly under one authority." Roger Sherman disagreed: "The power of the United States to regulate trade being supreme can control interferences of the State regulations when such interferences happen; so that there is no danger to be apprehended from a concurrent jurisdiction." Sherman saw the commerce power as similar to the tax power, the latter being one of the concurrent powers shared by the federal and state governments. Ultimately, the Philadelphia Convention decided upon the present language about duties of tonnage in Article I, Section 10, which says: "No state shall, without the consent of Congress, lay any duty of tonnage..."