
Laging nagsisipag ako na ang pagkakahiwalay sa pagitan ng Solana at EVM development ay medyo walang katuturan. Mayroong Solana na nag-aalok ng mabilis at murang pagpapatupad, samantalang malaking bahagi ng mga aplikasyon sa crypto ay patuloy na binubuo gamit ang Solidity. Ang mga developer ay napipilitan pumili sa pagitan ng dalawa, kahit na maaaring makatanggap ang kanilang mga aplikasyon ng kapakinabangan mula sa pareho. Dahil dito, nagustuhan ko ang ginagawa ni @RomeProtocol. Ang Rome ay tumatakbo ng EVM nang direkta sa loob ng Solana bilang isang solong programa, hindi bilang dalawang hiwalay na chain na kailangan ng pag-ugnay. Ang ganitong setup ay nagpapahintulot sa: 1. Ang mga Solidity contract na mag-call ng Solana programs sa isang atomic transaction. 2. Ang mga user ng EVM at Solana na panatilihin ang kanilang sariling wallet. 3. Ang parehong panig na makapag-interact sa parehong contract state at liquidity. At ito ay nasa mainnet na ngayon ng Solana, kasama ang Halborn audit at pampublikong code. Maaari mo ring i-trace ang mga EVM transaction pabalik sa kanilang Solana instructions sa Via Explorer. Para sa akin, ang appeal ay medyo simpleng: hindi dapat ipagpalit ng mga developer ang kanilang pamilyar na mga tool para lamang bumuo ng mga aplikasyon na makakapag-ugnay sa Solana. Binibigay ng Rome sa kanila ang paraan upang magtrabaho sa parehong environment nang hindi hihiwalayin ang underlying state.

