

நாங்கள் Runtime Verification, முக்கியமான சிஸ்டம்களின் பாதுகாப்பையும் சரியான தன்மையையும் உறுதி செய்வதற்கான கடுமையான கருவிகளை உருவாக்கும் ஒரு ஆராய்ச்சி மற்றும் மேம்பாட்டு நிறுவனம். எங்கள் குழு KEVM-ஐ உருவாக்கியுள்ளது, இது K Framework-ல் எழுதப்பட்ட Ethereum Virtual Machine (EVM)-இன் மிகவும் முழுமையான மற்றும் போர்க்களத்தில் சோதிக்கப்பட்ட ஃபார்மல் செமாண்டிக்ஸ் ஆகும். KEVM என்பது ஒரு விவரக்குறிப்பு மட்டுமல்ல, இது ஸ்மார்ட் ஒப்பந்தங்களைப் பற்றி சிம்பாலிக் முறையில் பகுத்தறியவும், கன்ஃபார்மன்ஸ் சோதனைகளை இயக்கவும், கேஸ் பயன்பாட்டை பகுப்பாய்வு செய்யவும், நிரல்களை பிழைத்திருத்தம் செய்யவும் மற்றும் சரியான பண்புகளை ஃபார்மல் முறையில் சரிபார்க்கவும் பயன்படுத்தக்கூடிய ஒரு எக்ஸிகியூட்டபிள் விவரக்குறிப்பாகும். இது முழு Ethereum சோதனைத் தொகுப்பையும் கடந்து செல்கிறது மற்றும் Solidity மற்றும் Vyper இரண்டிலும் உள்ள ERC20 டோக்கன்கள் உட்பட அதிக மதிப்புள்ள ஒப்பந்தங்களைச் சரிபார்க்கப் பயன்படுகிறது. Pectra மேம்படுத்தலை ஆதரிக்க சமீபத்தில் செமாண்டிக்ஸைப் புதுப்பித்தோம். KEVM ஆனது Kontrol-ஆல் தீவிரமாகப் பயன்படுத்தப்படுகிறது - இது Soldiity-க்கான எங்கள் ஃபார்மல் வெரிஃபிகேஷன் கருவியாகும், இது Optimism, Ethereum Foundation, Lido, Uniswap உள்ளிட்ட EVM சுற்றுச்சூழல் அமைப்பில் உள்ள முன்னணி குழுக்களாலும், பரந்த Ethereum சமூகம் முழுவதும் உள்ள பாதுகாப்பு ஆராய்ச்சியாளர்கள் மற்றும் தணிக்கையாளர்களாலும் தீவிரமாகப் பயன்படுத்தப்படுகிறது. நாங்கள் இந்த ரெபோசிட்டரியை தீவிரமாகப் பராமரிக்கிறோம், Ethereum-இன் நெறிமுறை பரிணாமத்திற்குப் பங்களிக்கிறோம், மேலும் Foundry போன்ற டெவலப்பர் டூலிங்குடன் ஒருங்கிணைக்கிறோம். KEVM மூலம், நிரூபிக்கக்கூடிய சரியான மற்றும் பாதுகாப்பான ஸ்மார்ட் ஒப்பந்த உள்கட்டமைப்பில் சாத்தியமானவற்றின் எல்லைகளை நாங்கள் விரிவுபடுத்துகிறோம்.