13 lutego Ethereum Classic Labs ogłosiło uruchomienie wersji alfa Ethereum Virtual Machine – Low Level Virtual Machine EVM – LLVM (Ethereum Virtual Machine – Low Level Virtual Machine).
W komunikacie prasowym ETC Labs wskazali, że ta nowa infrastruktura «stanowi fundamentalny kamień milowy w rozwoju inteligentnych kontraktów, które umożliwią programistom stosowanie większej różnorodności języków programowania w celu ukierunkowania na EVM, a także skorzystanie z ekosystemu narzędzi dojrzałe oczyszczanie LLVM, walidacja, analiza statyczna i inne ”- powiedzieli.
Od ETC Labs dodali, że za pośrednictwem EVM-LLVM zostaną ulepszone możliwości rozwoju tak zwanych zdecentralizowanych aplikacji lub DApps, aby można było stworzyć wyższą jakość, przenośność i użyteczne DApps, a także bardziej przydatne zdecentralizowane aplikacje i Ciekawe, podkreślili.
Terry Culver, dyrektor generalny ETC Labs, wyraził swoje wrażenia i oczekiwania dotyczące wprowadzenia EVM-LLVM w wersji alfa:
„To znacząca innowacja, ponieważ pozwala programistom pisać inteligentne umowy w wielu językach oprócz wiodącego języka, Solidity. Ważne jest, aby rozpoznać Alana Li, który kieruje zespołem projektowym. Jego dalekowzroczność i doświadczenie sprawiły, że ta premiera była możliwa. Jest to innowacyjny postęp technologiczny i wskazuje, że ETC Labs i zespół programistów ETC Core zarządzający platformą Ethereum Classic spełniły jeden z naszych strategicznych priorytetów: interoperacyjność ». Terry Culver, CEO ETC Labs.
Dodając EVM do opcji dostępnych dla programistów, LLVM zapewnia nowe możliwości programistom w ekosystemie ETC, jednocześnie oferując programistom większą różnorodność języków programowania.
ETCLabs ogłasza wydanie EVM-LLVM Alpha https://t.co/8XGoKngxoA za pośrednictwem @BusinessWire
– Ethereum Classic (@eth_classic) 25 lutego 2020 r
Jeśli chodzi o języki programowania, oświadczenie wskazuje, że oprócz Solidity, LLVM obsługuje inne języki frontowe, takie jak: Rust, Objective C, Fortran, Ada, Haskell, Java bajtecode, Python, Ruby, ActionScript i GLSL. Ponadto obsługuje nowe platformy docelowe (WASM). Dodali również, że «backend EVM dla LLVM umożliwia przyjęcie tej różnorodności języków do programowania kontraktów. Dostęp dla większej liczby języków zapewnia dostęp dla większej liczby programistów do tworzenia DApps w Ethereum Classic i łańcuchach bloków na podstawie EVM ».
W komunikacie prasowym ETC Labs wyjaśniło również, że EVM-LLVM jest kompilatorem zaplecza dla inteligentnego silnika kontraktowego Ethereum Virtual Machine. Ponadto wyjaśnili, że LLVM jest biblioteką, dzięki której można budować, optymalizować i rozwijać pośredni i / lub binarny kod maszynowy; Oprócz tego może być używany jako środowisko kompilacji, w którym użytkownik musi zapewnić interfejs użytkownika i interfejs użytkownika.
Aby przeprowadzić EVM-LLVM, ETC Core nawiązało współpracę z teksańską firmą technologiczną Second State. Współzałożyciel drugiego stanu Michael Yuan zauważył, co następuje:
«Projekt LLVM-EVM uzupełnia kompilator SOLL, zapewniając cel EVM dla łańcucha narzędzi kompilatora. EVM jest dziś dominującym motorem realizacji inteligentnych kontraktów. Wierzymy, że EVM i Ewasm [VM drugiego stanu] będą współistnieć w dającej się przewidzieć przyszłości. LLVM-EVM, wraz z SOLL, jednoczy i jednoczy doświadczenia programistów między EVM i Ewasm ». Michael Young, współzałożyciel Second State.
W oświadczeniu wyjaśnili, że lider rozwoju kompilatora ETC Core, Alan Li, zaprasza społeczność programistów do tworzenia nowych inteligentnych języków kontraktowych za pomocą narzędzi opartych na LLVM.
Należy zauważyć, że ETC Labs jest administratorem łańcucha blokowego Ethereum Classic, widelca Ethereum. ETC Labs koncentruje się na części podstawowego rozwoju technicznego i badań w celu rozwiązywania problemów, które mogą pojawić się przy wdrażaniu protokołu Ethereum Classic. Ze swojej strony ETC Core jest wiodącym zespołem programistów w ETC Labs.
Łańcuch blokowy Ethereum Classic powstał po silnym rozwidleniu lub trudnej pracy Ethereum, po kradzieży ponad 50 milionów dolarów na konta DAO. Po tym wydarzeniu społeczność Ethereum omówiła prawdopodobne rozwiązania, z których przeważała opcja wysiłku w celu przywrócenia skradzionych funduszy; Jednak ta decyzja nie została poparta przez różnych członków, którzy twierdzili, że była sprzeczna z jedną z zasad Ethereum: niezmiennością. To był zespół, który wydzielił i utworzył Ethereum Classic.
Ethereum Classic ma własną kryptowaluta, eteryczną klasę (ETC). Według danych CoinMarketCap ETC znajduje się na pozycji 16 rynku aktywów według kapitalizacji. W momencie pisania ETC jest notowany za 9,31 USD.
Wyróżniony obraz autorstwa xresch / pixabay.com
Dodaj komentarz