HomeCoinsGolem (GNT)Golem Deep Dive #1: Mid-agreement payments

Golem Deep Dive #1: Mid-agreement payments

- Advertisement -

We’ve wrapped up the GitHub Digest series and are starting something new, the Golem Deep Dive. This new series will allow us to go into a broader range of topics other than purely covering the GitHub.

Golem Deep Dive #1: Mid-agreement payments

Introducing the Golem Deep Dive!

We’ve wrapped up the GitHub Digest series and are starting something new, the Golem Deep Dive. This new series will allow us to go into a broader range of topics other than purely covering the Golem GitHub.

For the start of this new series, we’re going to be covering the features of the Beta V release in more detail. We’ll start with mid-agreement payments and later we’ll go into HTTP auth runtime, local HTTP proxy, and the new events interface.

Up-close in personal with mid-agreement payments

Mid-agreement payments are a new form of payment option between providers and requestors. Initially introduced in Golem Architecture Proposal 3 (GAP-3), it’s motivated by the fact that requestors may want to run a task that will take quite a long time to complete. Before this improvement, tasks couldn’t be too long without an increased risk to the provider of the requestor disconnecting and the provider losing GLM for their computation time. This was previously mitigated by restricting the maximum task length.

Now, with mid-agreement payment functionality,  the task length doesn’t need to be restricted, and the risk to the provider for longer tasks can be removed, with payments occurring gradually as the task is running on their system. In a sense, it’s streaming payments, in contrast to payment in bulk at the end of a task. For providers, it offers peace of mind that a task is being paid in increments. For requestors, this can give an advantage over centralized services such as AWS where users pay their bills in bulk at the end of a month.

It involves payments in set, pre-agreed intervals during the course of an agreement. Allowing providers to receive payments during long computation processes by setting payment_due_date on debit notes in pre-agreed intervals.

It’s also important to note that this type of payment wouldn’t be as economical without the integration of the Polygon Payment driver, introduced in Beta III. This is primarily related to the fees we can achieve with payments on Polygon which are roughly 150 times cheaper than the fees we were able to achieve on ZkSync, the previous default payment driver.

This isn’t to imply that a tradeoff doesn’t exist between the requestor paying fees for each transfer during mid-agreement payments and the benefit to the provider. Requestors will naturally wish to minimize the transaction fees even with the lower fees offered on Polygon. In the future, there’s potential to further lower fees and make this even more economical for the requestor. For those more interested in approaches, a bit of light reading on the Polygon ZKVerse might spark some interest!

If you’d like to learn more about mid-agreement payments, we recommend diving further into the documentation mid-agreement payment section and GAP-3. For questions, join us in the Golem Discord where our team is active in discussion and support.



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
462FansLike
76FollowersFollow
4,567FollowersFollow
5,261FollowersFollow
1,580FollowersFollow
2,230SubscribersSubscribe

Most Popular

bitcoin
Bitcoin (BTC) $ 23,104.19
ethereum
Ethereum (ETH) $ 1,704.70
tether
Tether (USDT) $ 1.00
bitcoin-cash
Bitcoin Cash (BCH) $ 141.85
litecoin
Litecoin (LTC) $ 61.54
eos
EOS (EOS) $ 1.24
okb
OKB (OKB) $ 18.25
tezos
Tezos (XTZ) $ 1.91
leo-token
LEO Token (LEO) $ 4.91
cardano
Cardano (ADA) $ 0.520276
monero
Monero (XMR) $ 168.48
stellar
Stellar (XLM) $ 0.123226
chainlink
Chainlink (LINK) $ 7.86
huobi-token
Huobi (HT) $ 4.38
tron
TRON (TRX) $ 0.070113
usd-coin
USD Coin (USDC) $ 1.00
dash
Dash (DASH) $ 54.02
neo
NEO (NEO) $ 11.50
iota
IOTA (MIOTA) $ 0.348328
nem
NEM (XEM) $ 0.051928
zcash
Zcash (ZEC) $ 72.39
maker
Maker (MKR) $ 1,124.20
paxos-standard
Pax Dollar (USDP) $ 1.00
ethereum-classic
Ethereum Classic (ETC) $ 38.31
vechain
VeChain (VET) $ 0.031361
true-usd
TrueUSD (TUSD) $ 1.00
ftx-token
FTX (FTT) $ 30.69
kucoin-shares
KuCoin (KCS) $ 10.62
waves
Waves (WAVES) $ 6.08