The origin of tuna sushi roll’s name

Do you know why tuna sushi roll is called “Tekkamaki”?
Tekka means red-hot iron.
There are 2 origins of the name.
One opinion:Because red part of tuna looks like a red-hot iron.
Another opinion:Because people(gamblers) could eat easily while doing gambling in tekkaba(gambling room).
Tuna has been a popular fish since a long time ago!
Which opinion do you think is correct?

マグロの巻き寿司がなぜ「鉄火巻き」と呼ばれているか知っていますか?
鉄火とは、熱く熱した鉄を意味しています。
名前の由来には二つの説があります。
一つの説は、マグロの赤身が真っ赤に熱した鉄のように見えることから。
またある説では、鉄火場(賭博場)で博打をしながら手軽に食べられることから付けられたといいます。
マグロは昔から人気の魚だったんですね!
皆さんはどっちの説が正しいと思いますか?