4 кастрычніка Асацыяцыя блокчэйнаў BSV правяла вэб-семінар, на якім была прадстаўлена ARC, працэсар транзакцый з адкрытым зыходным кодам для блокчейна BSV. Дэгген Келеншвілер і Томас Джакама былі аднымі з вядучых прэзентацыі і растлумачылі дарожную карту ARC.
📣 Далучайцеся да маючага адбыцца вэбінара Асацыяцыі BSV з @ThomasGiacomo і Дарэн Келеншвілер (@deggen), дзе мы больш падрабязна абмяркуем розныя перавагі ARC і яго ўкараненне.
📆 4 кастрычніка 2023 г., 4:00 CET
Зарэгіструйцеся тут: https://t.co/LGrMSDU9zr pic.twitter.com/6HlZ0dlXNw
— BSV Blockchain (@BSVBlockchain) Кастрычнік 3, 2023
Што такое паслуга апрацоўкі транзакцый?
Kellenschwiler пачынае справу з адказу на пытанне высокага ўзроўню: што такое паслуга апрацоўкі транзакцый? Гэта неабходна разумець, каб зразумець, што такое ARC і чым ён займаецца.
Сетка вузлоў BSV з'яўляецца аднарангавай, і хоць яна надзейная, яна можа быць бруднай, тлумачыць ён. Вузлы могуць з'яўляцца і сыходзіць, калі заўгодна, таму няма ніякай гарантыі, што дадзены вузел будзе онлайн у пэўны час.
Акрамя таго, не кожны вузел разглядаецца аднолькава; існуе белы спіс, і некаторыя вузлы атрымліваюць прыярытэт над іншымі. Вузлы таксама маюць абмежаванні адносна колькасці злучэнняў, якія яны могуць зрабіць.
Такі API апрацоўкі транзакцый, як ARC, мае справу з «уласнай размытасцю» сеткі, змякчаючы такія праблемы, як перапыненне злучэння для мабільных прылад. Жаданы вынік наяўнасці такога інструмента - дазволіць распрацоўшчыкам засяродзіцца на сваім бізнэсе без неабходнасці вырашаць шмат розных праблем.
Асаблівая ўвага надаецца ARC
Келеншвілер тлумачыць, што ў ідэальным свеце ARC будзе падключацца да кожнага вузла майнинга. Ён мае логіку пірынгу і паўторных спроб, правярае транзакцыі, разлічвае шляхі Merkle для трансакцый трансляцыі і шмат іншага.
ARC прапануе наступныя мікрасэрвісы: API-сервер, валідатар, метаморф, аднарангавы менеджэр і крама BlockTX. Kellnswiler пашырае кожны з іх па чарзе.
ARC API апрацоўвае аўтэнтыфікацыю, праверку і транзакцыі для метаморфа. Ён атрымлівае палітыку (напрыклад, сат на байт) і статус транзакцый і адпраўляе транзакцыі.
АРК Метаморф прымае папярэдне правераныя транзакцыі і адпраўляе іх у ланцужок з дапамогай аднарангавай сеткі. Ён апрацоўвае транзакцыі, адпраўленыя ARC API, і пераносіць іх у сетку Bitcoin. Ён прызначаны для гарызантальнага маштабавання.
ARC BlockTX праслухоўвае новыя блокі, здабывае даныя, неабходныя для пацверджання таго, якія ідэнтыфікатары транзакцый здабываюцца, і разлічвае шляхі Merkle. Ён апрацоўвае блокі і распаўсюджвае статус транзакцый. Яе мэта - дэдубліраваць апрацоўку блокаў.
ARC Callbacker пасля здабычы адпраўляе статусы транзакцый на URL-адрас, указаны ў зыходнай адпраўцы. Ён адпраўляе зваротныя выклікі кліентам, калі сетка Bitcoin прыняла транзакцыю.
Хіба гэта не проста 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
Упершыню ў блокчейне? Праверце раздзел CoinGeek Blockchain для пачаткоўцаў, найлепшае кіраўніцтва па рэсурсах, каб даведацца больш пра тэхналогію blockchain.
Крыніца: https://coingeek.com/meet-arc-the-new-reliable-way-to-broadcast-on-bsv-blockchain/