Braidpool. Երկրորդ մրցակիցը հանքարդյունաբերության ապակենտրոնացման գործում

By Bitcoin Ամսագիր - 4 ամիս առաջ - Ընթերցանության ժամանակը ՝ 4 րոպե

Braidpool. Երկրորդ մրցակիցը հանքարդյունաբերության ապակենտրոնացման գործում

Yesterday the Human Rights Foundation announced a wave of new grants for a diverse range of projects. I want to focus on one specific project and grant: Braidpool, and the grant Կուլփրիթ Սինգհ ստացել է շարունակելու իր աշխատանքը դրա փաստացի իրականացման ուղղությամբ։

Վերջին մի քանի շաբաթների ընթացքում գերակշռում էին Ocean-ի վերջին գործարկման վերաբերյալ քննարկումները, ինչպես նաև մակագրությունները և գործարքների այլ տեսակները զտելու որոշումը, որոնք նրանք համարում են սպամ: Նրանց գործարքների զտման շուրջ խոսակցությունը ամբողջությամբ գերակշռել է քննարկման մեջ՝ ամբողջությամբ խավարելով հանքարդյունաբերության էկոհամակարգի ապակենտրոնացման բարելավման թեման:

Բրեյդփուլ can hopefully be a conversational reset on this topic. While Ocean is a centralized mining pool that aims to decentralize parts of its operation, namely block template construction and mining payouts (at least above the threshold that is economically viable), Braidpool is a fully decentralized mining pool protocol. No aspect of the pool is left to a centralized entity in its design.

Լողավազանը պայմանականորեն կատարում է երեք հիմնական բան.

They construct the block templates miners mine onThey divvy up the work, i.e. the nonce numbers each individual miner tries to hash the block template with in order to find a valid block, and keep track of who has found shares that meet the share difficulty requirements to earn a chunk of the next coinbase rewardThey custody block reward payouts and distribute them to individual miners

Բրեյդփուլը այս երեքն էլ բաշխված ձևով է մշակում:

In Braidpool each individual hasher is required to run their own full node, and in the process construct their own block templates. To handle tracking who did what work, Braidpool implements its own blockchain of sorts composed of “weak blocks.” These weak blocks are essentially perfectly valid Bitcoin blocks that members of the Braidpool are mining, with the exception that they do not meet the difficulty target requirement of the main network. They meet a lower difficulty target set within the Braidpool. These weak blocks take the role of shares in the scheme, allowing individual miners to keep track of who has contributed how much work to the group effort to find a block. Braidpool, like Ocean, aims to handle distribution of mining rewards amongst the miners in a non-custodial way, but they take a very different approach than Ocean. This aspect of the protocol has evolved quite a lot since my last piece on it. Instead of integrating with a Lightning hub to facilitate the atomic payout to miners when a block is found with a coinbase paying the hub, they have moved to a multisig threshold based model using FROST multisig, an m-of-n Schnorr scheme. All of the miners in the pool send the coinbase reward to a FROST address composed of all the individual miners with a 2/3rds signing majority required, and after finding a block they pre-sign a transaction paying out the individual miners for their contribution. Periodically the pool takes all past spendable coinbase outputs, condenses them to one UTXO, and then updates the tree of transactions that pay out each miner their proportional earnings.

Braidpool-ի հետ կապված մեկ խնդիր կլինի նույն խնդիրը, որի հետ ի սկզբանե պայքարում էր Ocean-ը` bootstrapping: Այնուամենայնիվ, ի տարբերություն Ocean-ի, չկա «Braidpool ընկերություն», որը սուբսիդավորի անկայուն բախտի և բլոկ գտնելու անորոշության սկզբնական շրջանը: Այստեղ հարց է ծագում՝ ո՞վ է առաջինը գնում: Ցանկացած իրական Braidpool-ը պետք է արագորեն հասնի ցանցի բավական զգալի մասի, որպեսզի հարթի բախտի անկայունությունը, կամ այն ​​հանքագործները, ովքեր մնում են լողավազանի հետ, որոնք չեն հասնում այդ աճին, պարզապես կկորցնեն իրենց գումարը: Նաև, հաշվի առնելով, որ չկա «վերջին միջոցի ձևանմուշ մատակարարող», որի վրա հետ կանգնեք, քանի որ Ocean-ը կլինի, երբ նրանք ինտեգրեն Stratum v2, հանքագործներ պետք է գործարկել իրենց սեփական հանգույցները: Սա պահանջում է անխափան և ինտուիտիվ օգտատերերի փորձ՝ հանքափորներին չհեռացնելու արձանագրությանը մասնակցելուց: Որպես բաց կոդով նախագիծ, ի տարբերություն ընկերության, այդ UX-ը կարող է ճշգրտվել և օպտիմիզացվել հաջորդ տարվա ընթացքում, մինչ այն մշակման փուլում է:

Արձանագրությունը ստեղծողների պլանը սկզբնապես լողավազանը բեռնաթափելու փորձի համար շատ պարզ է. Braidpool-ով մայնինգի ռիսկը մղել իրական հանքագործներից և անցնել ֆինանսական շուկայի ստեղծողներին: Այն փաստը, որ արտաշղթայական գործարքների արդյունքը, որը միջոցներ է բաշխում հանքագործների միջև, կարող է նշանակվել ցանկացած հասցեով, դուռ է բացում այն ​​մարդկանց համար, ովքեր գնում են իրենց հասցեին նման հանքարդյունաբերության պարգևատրման իրավունք ձեռք բերելու իրավունքը: Սա հնարավորություն է տալիս կառուցել ֆյուչերսներ, օպցիոններ կամ այլ ֆինանսական պայմանագրեր հանքարդյունաբերության ակտի վրա: Նման գործիքները Braidpool-ին մասնակցող հանքագործներին հնարավորություն են տալիս մեղմելու նոր լողավազանի բացման հետ կապված շեղումների ռիսկը:

Մի վայրկյան վերադառնալով Օվկիանոս, նրանք շատ նշանակալի ներդրում ունեցան այս տարածության մեջ՝ փորձելով առաջ մղել ճարտարապետական ​​փոփոխություններ հանքարդյունաբերության էկոհամակարգում՝ հակազդելու գերակշռող կենտրոնացման ճնշումներին: Այնուամենայնիվ, անհերքելի է, որ նրանք չեն տեսնում շարունակական աճ, և աճը անհրաժեշտություն է, որպեսզի նրանք իսկապես ազդեցություն ունենան այն խնդիրների վրա, որոնց համար նրանք հիմնվել են լուծելու համար:

Հուսով ենք, որ Բրեյդփուլը կարող է այլընտրանքային ուղի լինել այս խնդիրների լուծման համար՝ առանց վիճելի որոշումներ կայացնելու, որոնք հանգեցրել են նրան, որ Ocean-ը, անկասկած, ինքն է սաբոտաժի ենթարկել իր սեփական ջանքերը: Առաջիկա մի քանի օրերի ընթացքում ձեր աչքերը պահեք, որպեսզի ավելի խորը նայեք Braidpool-ին պրոտոկոլային մակարդակով: 

Աղբյուրը ` Bitcoin Ամսագիր