Знаёмцеся з ARC — новым надзейным спосабам трансляцыі ў блокчейне BSV

4 кастрычніка Асацыяцыя блокчэйнаў BSV правяла вэб-семінар, на якім была прадстаўлена ARC, працэсар транзакцый з адкрытым зыходным кодам для блокчейна BSV. Дэгген Келеншвілер і Томас Джакама былі аднымі з вядучых прэзентацыі і растлумачылі дарожную карту ARC.

Што такое паслуга апрацоўкі транзакцый?

Kellenschwiler пачынае справу з адказу на пытанне высокага ўзроўню: што такое паслуга апрацоўкі транзакцый? Гэта неабходна разумець, каб зразумець, што такое ARC і чым ён займаецца.

Сетка вузлоў BSV з'яўляецца аднарангавай, і хоць яна надзейная, яна можа быць бруднай, тлумачыць ён. Вузлы могуць з'яўляцца і сыходзіць, калі заўгодна, таму няма ніякай гарантыі, што дадзены вузел будзе онлайн у пэўны час.

Акрамя таго, не кожны вузел разглядаецца аднолькава; існуе белы спіс, і некаторыя вузлы атрымліваюць прыярытэт над іншымі. Вузлы таксама маюць абмежаванні адносна колькасці злучэнняў, якія яны могуць зрабіць.

Такі API апрацоўкі транзакцый, як ARC, мае справу з «уласнай размытасцю» сеткі, змякчаючы такія праблемы, як перапыненне злучэння для мабільных прылад. Жаданы вынік наяўнасці такога інструмента - дазволіць распрацоўшчыкам засяродзіцца на сваім бізнэсе без неабходнасці вырашаць шмат розных праблем.

Асаблівая ўвага надаецца ARC

Што такое арк прэзентацыя

Келеншвілер тлумачыць, што ў ідэальным свеце ARC будзе падключацца да кожнага вузла майнинга. Ён мае логіку пірынгу і паўторных спроб, правярае транзакцыі, разлічвае шляхі Merkle для трансакцый трансляцыі і шмат іншага.

ARC прапануе наступныя мікрасэрвісы: API-сервер, валідатар, метаморф, аднарангавы менеджэр і крама BlockTX. Kellnswiler пашырае кожны з іх па чарзе.

ARC API апрацоўвае аўтэнтыфікацыю, праверку і транзакцыі для метаморфа. Ён атрымлівае палітыку (напрыклад, сат на байт) і статус транзакцый і адпраўляе транзакцыі.

АРК Метаморф прымае папярэдне правераныя транзакцыі і адпраўляе іх у ланцужок з дапамогай аднарангавай сеткі. Ён апрацоўвае транзакцыі, адпраўленыя ARC API, і пераносіць іх у сетку Bitcoin. Ён прызначаны для гарызантальнага маштабавання.

ARC BlockTX праслухоўвае новыя блокі, здабывае даныя, неабходныя для пацверджання таго, якія ідэнтыфікатары транзакцый здабываюцца, і разлічвае шляхі Merkle. Ён апрацоўвае блокі і распаўсюджвае статус транзакцый. Яе мэта - дэдубліраваць апрацоўку блокаў.

ARC Callbacker пасля здабычы адпраўляе статусы транзакцый на URL-адрас, указаны ў зыходнай адпраўцы. Ён адпраўляе зваротныя выклікі кліентам, калі сетка Bitcoin прыняла транзакцыю.

Прэзентацыя як працуе ARC

Хіба гэта не проста mAPI 2.0?

Kellenschwiler тлумачыць, што ARC выкарыстоўвае зусім іншы падыход і ні ў якім разе не з'яўляецца проста mAPI 2.0. Затым ён дае падрабязную тэхнічную разборку ўзаемадзеяння mAPI з SV Node і яго абмежаванні. Напрыклад, высокая нагрузка трафікам прывяла да вузкіх месцаў на mAPI. ARC не пакутуе ад гэтага абмежавання.

ARC таксама распрацаваны для эпохі Teranode. Больш маштабная стратэгія - падзяліць функцыі. Напрыклад, Liteclient будзе сканцэнтраваны на баку карыстальніка, а Teranode - на майнинге, зборцы блокаў і г.д.

Перавагі ARC заключаюцца ў тым, што ён пазбягае вузкіх месцаў, маштабуецца па гарызанталі, дазваляе хутчэй дыягнаставаць праблемы, забяспечвае канчатковае пацвярджэнне стану і шляхі Merkle, а аператар зваротнага выкліку можа інфармаваць прыкладанні аб абнаўленні статусу.

У цяперашні час TAAL і GorillaPool выкарыстоўваюць ARC, і распрацоўшчыкі прыкладанняў могуць атрымаць доступ да сваіх канчатковых кропак праз дакументы майнераў.

Наступныя крокі - гэта праслухоўванне зваротнай сувязі і выпраўленне памылак, запуск ARC у вытворчае асяроддзе, павольнае адключэнне mAPI і ўкараненне вузла накладання на інтэрфейсе ARC.

Каб пачуць адказы Келеншвілера і Джакама на пытанні аб ARC і атрымаць больш падрабязнае тлумачэнне таго, як гэта працуе, праверце вэбінар па спасылцы вышэй!

Размовы CoinGeek з Дарэнам Келеншвілерам: маё падарожжа ў блокчейне BSV

YouTube відэа

Упершыню ў блокчейне? Праверце раздзел CoinGeek Blockchain для пачаткоўцаў, найлепшае кіраўніцтва па рэсурсах, каб даведацца больш пра тэхналогію blockchain.

Крыніца: https://coingeek.com/meet-arc-the-new-reliable-way-to-broadcast-on-bsv-blockchain/