Home Coins Golem (GNT) New Golem: Alpha II reveal

New Golem: Alpha II reveal

Hi everyone, the latest version (v0.4.0) of our New Golem Alpha is here!

Once the dust settled after our first Alpha reveal, and we had a chance to analyze all the feedback and experience we’ve gathered, we’ve been heads down implementing both those lessons learned and our original plan for the next step towards the new Golem.

As communicated in our July AMA session, we had established that we would take the road to MVP of New Golem in minor milestones. Today we’re excited to release the next such milestone, the Alpha 2!

On this occasion, we’d like to wholeheartedly thank everybody who took part in our previous alpha reveal – it was massively useful in our preparations for this one. And similarly to the first alpha, it remains our most vital goal in this release to gather as much early feedback from developers and the rest of our community as possible so that we can improve our product and align it with our users’ actual needs and expectations.

All right, so what is that shiny new thing then?

Distributed Marketplace

Firstly, a new and spicy decentralized Marketplace. The marketplace implementation in the first alpha reveal was centralized – in other words, it relied on a single instance of the database and the matching engine that all the network nodes connected to. Now, that functionality has been implemented in the form of a distributed database and a mechanism able to efficiently exchange its fragments. As a result, a daemon on each node can act as its own marketplace, matching the offers from the network with its own demands and vice-versa. It’s an important landmark on our way to truly decentralized, peer-to-peer network.

Improved OS support

With the previous alpha, we consciously limited ourselves to the unix-like platforms so that we could focus on delivering the functionality first. In this release, we’ve had a chance to test the software on a wider range of platforms and hence, the new support list looks like:

  • Ubuntu 18.04 and 20.04
  • macOS X 10.14+
  • Windows 8.1 and 10

Having said that, we’re pretty certain yagna itself and the APIs will work correctly on other platforms – especially other Linux flavors – if someone is sufficiently inclined to adapt our instructions accordingly.

Revamped Python API

In the previous alpha, we have shown you what had then been a very early version of yapapi – our high-level Python API. Now we had a chance to spend some time on bugfixing and other improvements. Your experience with the API should now be smoother, with clearer messaging and comprehensive reference which you can use to develop your own apps.

Early alpha of the JS/TS API

To reach out to a wider audience within the developer community, a JavaScript/TypeScript counterpart to our Python API – the yajsapi has also been released.

It’s not yet as streamlined as the Python one and much more on par with the Python API from the first reveal. Still, if you’re a JavaScript developer, you might just as well have a stab at using it to run your own payload on Golem.

Extended requestor tutorials

Furthermore, to accompany our Python API, along with its improved docs, we’ve prepared some detailed tutorials that will help you get up to speed with Golem application development. Apart from the pieces that you might already know – namely the updated quick primer, and introductions to creating your Golem-runnable VM images and requestor agent development, we created a detailed description of the process an aspiring Golem application author would take in order to take his computational problem from an idea to a successful Golem implementation.

So here it is: a detailed “Create your own Golem application” tutorial. It’s important to mention here also that this new, extended tutorial is based on another example application that we have built on Golem. It utilizes “Hashcat” – a password recovery tool – to show you one more successful use case built for Golem using our Python API.

Build with Golem!

As you might have been able to notice, our Alpha II happens to be quite cool. We’ve taken the SDK, albeit still alpha, to the level where we’re comfortable recommending it to the outside world as the foundation to build your own applications.

To this end, and because it is our aim to bootstrap the network as much as possible, we’ve designed four incentivized challenges.

There are 17 slots open for these challenges. If none of these are what you’re looking for but you still want to build atop of Golem, we will be happy to discuss with you. Just drop us an email to [email protected] and we’ll be scheduling an interview and assessing your particular case.

Now, to the bounties :

Light challenges (from 3h to 8h)

  • Compile VIM* on single Golem Node (n=1) [3h] – Gitcoin Link
  • Process and visualise interesting compuations using Matplotlib on multiple Golem nodes (n=4) [8h] – Gitcoin Link
  • Run John the Ripper on multiple Golem nodes with multiple strategies [8h] – Gitcoin Link

Medium challenge (20h)

There’s over 10.000 USDC in rewards for these bounties – we’re really looking forward to it!

Primer video 🙂 

Coming up, we will also have a Provider release, and even if it’s testnet, we will have GNT rewards for the extra helpful testers!

Let’s go!


Curious about the overall plan? Check our The Next Milestone guides Part I, II and III.

For more information about Golem, head over to our website.

Got feedback on this blogpost? send us an email or join our Discord!

Want to start a discussion about it? Reddit or our new Discourse are the best places for it! Follow us on Twitter to get the latest announcements & progress updates.



Source link


- Advertisement -
Mr Bitcointe
Mr Bitcointehttps://www.bitcointe.com/
“Fact You Need To Know About Cryptocurrency - The first Bitcoin purchase was for pizza.” ― Mohsin Jameel
474FansLike
76FollowersFollow
4,567FollowersFollow
5,261FollowersFollow
1,553FollowersFollow
2,230SubscribersSubscribe
USD - United States Dollar
EUR
1.18
GBP
1.30
CHF
1.10
NOK
0.11
JPY
0.01
CAD
0.76
AUD
0.71

Most Popular

Ontology Takes Centre Stage at Blockchain Expo Tokyo | by The Ontology Team | OntologyNetwork | Oct, 2020

Following the launch of our highly anticipated bespoke automotive solution and our recent partnership with global financial and mobility services provider, Daimler Mobility, Morio...

Bitcoin can’t help bank the unbanked claims Mastercard CEO

Bitcoin cannot function as an inclusive currency for the unbanked due to its volatility, Mastercard CEO Ajay Banga said during Tuesday’s Fortune Global Forum...
bitcoin
Bitcoin (BTC) $ 13,750.85
ethereum
Ethereum (ETH) $ 405.43
ripple
XRP (XRP) $ 0.252970
tether
Tether (USDT) $ 1.00
bitcoin-cash
Bitcoin Cash (BCH) $ 266.80
bitcoin-cash-sv
Bitcoin SV (BSV) $ 175.41
litecoin
Litecoin (LTC) $ 59.83
eos
EOS (EOS) $ 2.66
binancecoin
Binance Coin (BNB) $ 31.82
okb
OKB (OKB) $ 4.60
tezos
Tezos (XTZ) $ 2.08
leo-token
LEO Token (LEO) $ 1.28
cardano
Cardano (ADA) $ 0.102207
monero
Monero (XMR) $ 133.06
stellar
Stellar (XLM) $ 0.081586
chainlink
Chainlink (LINK) $ 11.92
huobi-token
Huobi Token (HT) $ 4.30
tron
TRON (TRX) $ 0.026986
usd-coin
USD Coin (USDC) $ 0.998331
dash
Dash (DASH) $ 70.67
neo
NEO (NEO) $ 16.92
iota
IOTA (MIOTA) $ 0.277463
nem
NEM (XEM) $ 0.096944
zcash
Zcash (ZEC) $ 60.84
maker
Maker (MKR) $ 587.73
paxos-standard
Paxos Standard (PAX) $ 1.00
ethereum-classic
Ethereum Classic (ETC) $ 5.50
vechain
VeChain (VET) $ 0.011294
true-usd
TrueUSD (TUSD) $ 0.998915
ftx-token
FTX Token (FTT) $ 4.02
kucoin-shares
KuCoin Shares (KCS) $ 0.854768
waves
Waves (WAVES) $ 3.15