Join Our Mailing List
Tuesday March 21, 2023
Bitcoin (BTC) $28,141.54   Ethereum (ETH) $1,763.08
  • Events
  • News
    • Blockchain Technology
    • Capital Raising
    • Crypto Exchanges
    • Crypto Payments
    • Gaming & Betting
    • Investment Management
    • M&A
    • Mining
    • Networks & Protocols
    • Security
    • Vendor Technology
    • Wallets
Trezor Model T
CryptoNinjas
  • Crypto & Blockchain Links
  • Real-Time Market Data
  • Bitcoin ATM Map
  • Token Offerings/Listings
No Result
View All Result
CryptoNinjas
Home Featured

Ethereum Classic partners with Second State to build next generation infrastructure

Published by CryptoNinjas.net
09/02/2019
ETC Second State

Ethereum Classic Labs (etclabs.org), the developer and maintainer of the Ethereum Classic blockchain (ETC), announced today that it has entered a partnership with a leading blockchain infrastructure developer, Second State, to create open source toolchain and runtime software that powers the next generation of Ethereum-compatible blockchains, including the Ethereum Classic.

This partnership will bring high-impact enhancements into the ETC ecosystem, and make the ETC blockchain a premier destination for smart contract developers.

The toolchain on blockchain, the current situation

The values of blockchain networks (and cryptocurrencies) depend on real-world applications that run on such networks.

However, today’s Ethereum lacks sufficient tooling support for application developers. For example, Solidity has been the official smart contract language of Ethereum and is the only viable choice for writing a contract for production although it is widely criticized for lack of features especially security safeguards. Application developers expect their favorite languages to be supported on blockchains.

“We fully support the continued innovation of smart contracts. This project will help make them more secure and more accessible to a greater number of developers, which will benefit both the ETC and ETH communities.”
– Terry Culver, CEO of ETC Labs

On the other hand, the current smart contract runtime on Ethereum, EVM, is limited in both features and performance. Today’s Ethereum smart contracts are simple and often insecure programs. The Ethereum community believes that the future is WebAssembly-based virtual machines (eWASM), but unfortunately, production-ready eWASM is still a least a year away. In order to bridge the gap between runtime generations, the compiler toolchain must be able to seamlessly support both current EVM and multiple alternatives of future WASM-based EVMs.

Together with Ethereum core developers, Second State brings in much-needed engineering and product expertise to innovate both on programming language tools and execution environments. Such innovations will first become available on the Ethereum Classic blockchain.

“We are proud to be part of the development effort to make Ethereum Classic the most technically advanced and developer-friendly blockchain in the world.”
– Michael Yuan, CEO of Second State

Building LLVM on Ethereum

The best way to build a future-proof smart contract programming language toolchain is to bring the large and mature LLVM ecosystem into Ethereum.

The LLVM project is perhaps the toolchain ecosystem from the fields of traditional software that the blockchain community could benefit most from. LLVM is widely used as the compiler which translates source code into machine code.

A lot of daily gadgets, such as phones, smart TVs, routers, laptops, has received tremendous performance improvement thanks to LLVM optimizations. Collaborative projects LLVM-EVM and SOLL from ETC Labs and Second State aim to bring LLVM into Ethereum.

The LLVM ecosystem provides perhaps the best toolchain ecosystem in the open source world. Thousands of developers are contributing to it daily. A good amount of them stood the test of time, which can be easily ported to the blockchain, saving a tremendous amount of resources.

Impacts of the LLVM-based toolchain

More programming languages coming to ETC

The developer community wants diverse programming language support for smart contracts. Languages should be chosen for expressiveness, creativity, and better suitability for each project. Thanks to the EVM LLVM project, soon it will be possible to support more programming languages, such as Rust, Golang, C and C++, on ETC and beyond.

Support for current and future EVMs

The LLVM is widely supported in the WebAssembly (WASM) community. The new toolchain will support the current generation EVM on ETC and ETH today. It will support next-generation WASM-based EVMs as they are developed.

A whole ecosystem of developer tools

The LLVM is attractive to the developers because of its strong ecosystem. Not only have they stood the test of time, but they also receive tremendous and continuous supports from the LLVM community around the globe. High-quality tools such as debuggers, linkers, optimizers, transpilers, super optimizers, and so on, will be available to the Ethereum community.

Further optimized gas consumption

LLVM’s collection of time-proven, widely adopted optimizers could further reduce the gas consumption of contracts. The partnership aims to develop new EVM-specific gas optimizations to further improve gas consumption in smart contracts, especially on the ETC blockchain.

Long term community support

The LLVM community is committed to supporting LLVM project to an extended lifespan. Similarly, developers who base their development on LLVM will continue to receive the benefits and supports from the active LLVM community.

Towards smart contract 2.0

Second State and ETC Labs will also collaborate to design, engineer and improve the smart contract runtime environment of ETC blockchain.

Smart contract runtime is a critical cornerstone component of the blockchain. The technological choices today will shape ETC’s decentralized application ecosystem for the next 5 to 10 years. The design and implementation not only have to be aligned with the underlying blockchain characteristics, but also have to carefully consider performance, reliability, compatibility, interoperability and usability, et cetera.

By continuously improving the smart contract platform, decentralized application developers will keep receiving the benefits and support from the latest technological progress.

“Second State and ETC Labs are committed to ensuring a high-performance, easy-to-use, reliable, secure and future-proof smart contract execution environment for ETC, providing quality infrastructure to the Ethereum family’s developer community. We believe that such an effort is critical to the success of the decentralized application ecosystem.”
– The Second State Team

34
SHARES
FacebookTwitterLinkedinRedditE-MailTelegram

Related News

ETC Labs announces first exchange listings for Wrapped ETC (WETC)

01/15/2021
ETC Labs announces first exchange listings for Wrapped ETC (WETC)

Ethereum Classic Labs (ETC Labs), the leading supporter of the Ethereum Classic blockchain, announced today the first round of listings of WETC on top decentralized exchanges, including Uniswap and SushiSwap, with more listings to...

Read more

Ethereum Classic Labs joins forces with Storj Labs

09/10/2020
Ethereum Classic Labs joins forces with Storj Labs

Running an Ethereum Classic node requires downloading and syncing an entire copy of the blockchain. One of the most demanding requirements to support a copy of the blockchain is storage, and scaling that storage...

Read more

Second State to foster blockchain technology solutions with Krypital Group

11/12/2019
Second State to foster blockchain technology solutions with Krypital Group

Krypital Group, a global blockchain incubation and investment organization, announced that it has formed a strategic partnership with Second State, a blockchain technology company that provides infrastructure to public and corporate chains. Through this...

Read more

BloqCloud and ETC Labs delivering Ethereum infrastructure to developers

10/10/2019
BloqCloud and ETC Labs delivering Ethereum infrastructure to developers

Bloq, a blockchain technology company, today announced an agreement with San Francisco-based incubator ETC Labs to deliver blockchain infrastructure services for the Ethereum Classic and Ethereum networks via its recently launched BloqCloud platform. Under...

Read more
Load More
Leave Comment

Where to Exchange

Leading crypto suite in Spain & LATAM Visit
European bitcoin exchange Visit
Swap & buy 150+ cryptocurrencies Visit
First U.S. regulated BTC exchange Visit
  • Trending
  • Latest
Trust Wallet launches anticipated browser extension of its crypto management app

Trust Wallet launches anticipated browser extension of its crypto management app

11/14/2022
Where Exactly Can You Spend Monero Cryptocurrency?

Where Exactly Can You Spend Monero Cryptocurrency?

10/20/2021
How to Become a Web3 Developer: A Guide to Web3 Jobs

How to Become a Web3 Developer: A Guide to Web3 Jobs

03/15/2023

Ripple names payment network RippleNet and grows product suite

08/01/2017
Nomura’s Laser Digital invests in Infinity, an Ethereum-based money market protocol

Nomura’s Laser Digital invests in Infinity, an Ethereum-based money market protocol

02/15/2023
ETH infrastructure platform Blocknative adds TX bundles, cancellation, and replacement support

ETH infrastructure platform Blocknative adds TX bundles, cancellation, and replacement support

02/02/2023
Crypto derivatives exchange Deribit to put in place trade surveillance platform from Eventus

Crypto derivatives exchange Deribit to put in place trade surveillance platform from Eventus

01/24/2023
Crypto exchange Gemini launches new electronic OTC trading solution

Crypto exchange Gemini launches new electronic OTC trading solution

01/19/2023
  • Home
  • Directory
  • Data
  • About
  • Contact
SUBSCRIBE

© 2016 - 2023 CryptoNinjas Disclosures | Privacy Policy

  • Home
  • Crypto Links
  • Market Data
  • Blockchain Tech
  • Exchanges
  • Capital Raising
  • Vendor Technology
  • Token Offerings/Listings
  • Payments
  • Wallets
  • Bitcoin ATM Map
  • Conferences & Events
  • About
  • Contact
No Result
View All Result

© 2016 - 2023 CryptoNinjas Disclosures | Privacy Policy