Live data from Hacker News

Wasmer 2.2

wasmer.io

11–20 of 31 posts

Re: Wasmer 2.2

#11

Can someone explain me what's the connection between wasmer, web3 and blockchain?

I was confused what you could possibly mean by that but then I read the opening paragraph: > The Wasmer 2.2 release features significant advancements shaping up to impact our Web3 and blockchain community in a big way. Wasmer is reintroducing Aarch64 compatibility for our Singlepass compiler. With the newly overhauled Singlepass, Web3 and blockchain developers can efficiently run Wasmer Runtime with Singepass on Wind…

Looks like some wasmer users (sponsors?) are crypto companies taking advantage of the isolation/sandboxing properties of wasm/wasmer.

https://github.com/search?q=org%3Aspacemeshos+wasmer&type=co...

https://github.com/search?q=org%3Acosmos+wasmer&type=code

Re: Wasmer 2.2

#12

Can someone explain me what's the connection between wasmer, web3 and blockchain?

Several blockchains like NEAR are using WASM, but I could only find these resources about blockchains using Wasmer: https://wasmer.io/case-studies/confio https://cosmwasm.com/ "CosmWasm is supporting fourteen different Cosmos projects, including Terra, Regen Network, and Crypto.com"

Re: Wasmer 2.2

#13

Hi HN! Syrus here, from the Wasmer team. We have been working hard on this release that adds support for ARM64 and Apple M1 chipsets in Singlepass (our compiler, mostly used in Web3/Blockchain environments). In Wasmer we aim to make software universally available (regardless programming languages, operating systems or chipset used), by leveraging on WebAssembly. Let me know if you have any questions, I'd be very happ…

Bumping no_std support up the priority queue would be extremely welcome.

Re: Wasmer 2.2

#14
post #3

I see "an unexpected error has occured" on mobile chrome milliseconds after the article content renders (and is then hidden) This is across the entire site.

Thanks for the heads up... looking into it! EDIT: I did tested in Safari and Chrome (iOS) and things are working properly there. Do you have JS enabled? Could you provide more details that will help reproducing the issue? Thanks!

It's working now.

Re: Wasmer 2.2

#17

I never understood the need of such stuff WASM only good for client side web browsers, anything is a pure waste of time and human resources

I have good news! Wasmer can also be run on the browser. Check out wasmer-js [1] [1] https://github.com/wasmerio/wasmer-js/

node-js? no thanks

What's up with Rust people bloating everything?

Re: Wasmer 2.2

#18

Can someone explain me what's the connection between wasmer, web3 and blockchain?

Here's how they are connected: https://wasmer.io/posts/wasmer-supercharges-blockchain

And a case study: https://wasmer.io/case-studies/confio

> Confio's smart contracts allow blockchain developers to add new functionality to their blockchain at runtime. The engineering team at Confio quickly realized that some containerization and sandboxing technology were required to ensure the host machine's safety. WebAssembly was a natural choice since one of its core features is default sandboxing. WebAssembly applications require explicit permission and interfaces to access host machine data and resources.

Re: Wasmer 2.2

#19
Pretty impressed with the performance of the cranelift and singlepass backends. They've come a long way.

I am wondering why the LLVM backend takes so long to compile the TiDb Wasm. Presumably it doesn't take >3 days to compile TiDb from source with llgo and rustc. Why would compiling it to Wasm first make it take way longer to compile than from source?

Re: Wasmer 2.2

#20

Can someone explain me what's the connection between wasmer, web3 and blockchain?

Here's how they are connected: https://wasmer.io/posts/wasmer-supercharges-blockchain And a case study: https://wasmer.io/case-studies/confio > Confio's smart contracts allow blockchain developers to add new functionality to their blockchain at runtime. The engineering team at Confio quickly realized that some containerization and sandboxing technology were required to ensure the host machine's safety. WebAssembly wa…

Note that Wasmer’s WebAssembly blockchain ideas are not unique. EOS was the first blockchain to use WebAssembly backend, in 2018 (4 years ago).
Post reply on HN