Nebulas CTO Robin Zhong praises LLVM as a blockchain solution
LLVM Is A Compiler Framework That Converts “Text Into Software” — Translating Code From The High-Level Programming Languages Understood And Written By Humans Into The Low-Level Code Processed And Executed By Machines
In a keynote speech at the 2018 European LLVM Developers’ Meeting, Nebulas co-founder and CTO Robin Zhongsounded a ringing endorsement for implementing LLVM within blockchains. Robin described the Nebulas integration of LLVM, and discussed the benefits LLVM presents by increasing code security, network performance, software compatibility, and lowering the barriers to entry for developers to the blockchain world.
Nebulas co-founder and CTO Robin Zhong gave the closing keynote address at this week’s 2018 European LLVM Developers’ Meeting, addressing hundreds of technology leaders about the future of blockchain, the Nebulas vision for decentralized applications, and the function that LLVM has in enabling this future.
The importance of LLVM to major technology projects
LLVM is a compiler framework that converts “text into software” — translating code from the high-level programming languages understood and written by humans into the low-level code processed and executed by machines. This compiler has been fundamental to some of society’s most impactful and popular programs, including those built by Apple, Google and Facebook and many more leading technology companies.
Nebulas is one of the first blockchain projects to implement LLVM. The compiler is used in the Nebulas Virtual Machine (NVM) to power smart contacts on the Nebulas blockchain. And while LLVM isn’t widely adopted in the blockchain industry yet, Robin believes the compiler framework is poised to transform the space, saying “LLVM is to blockchain technology what 4G is to mobile technology.”
Nebulas participates in the LLVM Developers’ Meeting
The 2018 European LLVM Developers’ Meeting is an industry gathering for developers to present and exchange ideas about LLVM and its applications. Some of the organizations sponsoring the event included Apple, Qualcomm, Google, Mozilla, Nebulas, Intel, Sony Interactive Entertainment, Facebook and Huawei.
Robin delivered the conference’s closing keynote speech addressed to hundreds of technology leaders and experts, and sharing his view on the Nebulas vision, the future of blockchains and decentralized apps (DApps), and LLVM’s function in enabling this future. This was the only talk at the LLVM Meeting with a topic dedicated to blockchain technology, and it garnered significant interest from conference attendees.
In his talk, Robin explained how LLVM increases the security and performance of blockchains, discussing the benefits that LLVM brings by supporting mainstream programming languages and enabling decentralized apps (DApps) to run in various execution environments.
The LLVM implementation in the Nebulas blockchain
Nebulas uses LLVM for smart contract executions in the Nebulas Virtual Machine (NVM). At the moment, NVM supports smart contracts written in Javascript, the most popular programming language based on Github activity, and Nebulas plans to extend support to other languages such as Solidity, Python, C/C++, and more. LLVM, which customizable for a range of high-level languages, is fundamental to Nebulas’ future work in this area.
By facilitating the use of mainstream programming languages within blockchain, LLVM can enhance code security and catalyze blockchain developer activity. Higher-level languages are easier to verify and audit, increasing a blockchain’s robustness and code security. Furthermore, by enabling smart contracts in mainstream languages like Javascript, LLVM and Nebulas are paving the way for a wide swathe of developers to contribute to blockchain.
As an open source, public blockchain platform, Nebulas is excited by opportunity enabled by LLVM to bring more developers to the blockchain world. And, as an LLVM Foundation sponsor, Nebulas hopes to encourage more developers towards LLVM, which is also open source. By working together, developers, Nebulas and LLVM can build a decentralized world with equal opportunity for all to derive value.
Nebulas is a next-generation blockchain development, deployment, and discovery platform. The ecosystem consists of three central elements: 1) Nebulas Rank (NR), which measures and ranks the utility of all blockchain entities and powers the Nebulas search framework; 2) Native Incentive (NI), which rewards the developers and users bolstering the Nebulas blockchain; and 3) Nebulas Force, which proposes a novel community-led governance model and upgradability features for blockchain.
Metal reclamation center Ferrous material recycling education initiatives Iron scrap recovery strategies
Ferrous material industry benchmarking, Iron waste reclamation and recycling, Metal scraps recycling
Recycled copper commodity market Copper scrap carbon footprint Metal scrap reclamation and processing
Copper cable scrap market trends, Environmental compliance in metal recycling, International standards for Copper scrap
Why users still use to read news papers when in this technological world everything is available on net?
Howdy this is somewhat of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding know-how so I wanted to get advice from someone with experience. Any help would be greatly appreciated!
What’s up, for all time i used to check webpage posts here early in the morning, because i love to gain knowledge of more and more.
I am regular reader, how are you everybody? This piece of writing posted at this site is in fact pleasant.
Крупный учебный и научно-исследовательский центр Республики Беларусь. Высшее образование в сфере гуманитарных и естественных наук на 12 факультетах по 35 специальностям первой ступени образования и 22 специальностям второй, 69 специализациям.
Hello there, just became aware of your blog through Google, and found that it is really informative. I’m gonna watch out for brussels. I will appreciate if you continue this in future. A lot of people will be benefited from your writing. Cheers!
Do you mind if I quote a couple of your posts as long as I provide credit and sources back to your weblog? My blog site is in the very same area of interest as yours and my visitors would certainly benefit from a lot of the information you present here. Please let me know if this alright with you. Thank you!
Hey I am so excited I found your site, I really found you by error, while I was searching on Bing for something else, Anyhow I am here now and would just like to say thank you for a fantastic post and a all round interesting blog (I also love the theme/design), I don’t have time to read through it all at the minute but I have saved it and also included your RSS feeds, so when I have time I will be back to read much more, Please do keep up the fantastic job.
Appreciation to my father who shared with me about this blog, this blog is really awesome.
I think what you postedtypedbelieve what you postedtypedsaidbelieve what you postedwrotethink what you postedwroteWhat you postedtyped was very logicala lot of sense. But, what about this?consider this, what if you were to write a killer headlinetitle?content?typed a catchier title? I ain’t saying your content isn’t good.ain’t saying your content isn’t gooddon’t want to tell you how to run your blog, but what if you added a titlesomethingheadlinetitle that grabbed a person’s attention?maybe get a person’s attention?want more? I mean %BLOG_TITLE% is a little vanilla. You could peek at Yahoo’s home page and watch how they createwrite news headlines to get viewers interested. You might add a related video or a related picture or two to get readers interested about what you’ve written. Just my opinion, it might bring your postsblog a little livelier.
Hey there! Someone in my Myspace group shared this site with us so I came to look it over. I’m definitely enjoying the information. I’m book-marking and will be tweeting this to my followers! Outstanding blog and terrific style and design.
This is very interesting, You are an overly professional blogger. I have joined your feed and look ahead to seeking more of your fantastic post. Also, I have shared your site in my social networks
Why viewers still use to read news papers when in this technological world everything is available on net?
Undeniably believe that that you stated. Your favourite justification appeared to be at the internet the simplest thing to be aware of. I say to you, I definitely get irked even as other folks consider worries that they plainly do not recognise about. You controlled to hit the nail upon the top as welland also defined out the whole thing with no need side effect , folks can take a signal. Will likely be back to get more. Thank you
Do you have a spam issue on this website; I also am a blogger, and I was curious about your situation; many of us have created some nice methods and we are looking to swap methods with other folks, why not shoot me an e-mail if interested.
Строительство автомоек под ключ – это возможность получить готовое к эксплуатации и прибыльное предприятие без лишних хлопот.
Currently it seems like Drupal is the top blogging platform out there right now. (from what I’ve read) Is that what you’re using on your blog?
As the admin of this site is working, no hesitation very soon it will be famous, due to its quality contents.
I blog quite often and I really appreciate your content. This great article has really peaked my interest. I am going to book mark your website and keep checking for new information about once a week. I subscribed to your RSS feed as well.
Unlock endless adventures in our top-rated online game Hawkplay
Enter the virtual world and unleash your gaming legend Lucky Cola