Paolo Ardoino chce, aby AI zarządzało kopalniami Bitcoin. Kto otrzymuje pozwolenie na działanie?
Pojawienie się AI w kopalniach Bitcoin, które promuje Paolo Ardoino, opiera się na decyzji ludzkiej: kto może upoważnić maszynę do zmiany tego, co robi? Narzędzie do działania urządzeń w odniesieniu do MDK v0.11 Tethera wstrzymuje swoje działanie do czasu uzyskania zgody człowieka, podczas gdy strona musi ustalić, kto ma prawo to zrobić.
Ta różnica ma znaczenie, ponieważ Tether ogłosił zobowiązania od 15 uczestników branży 24 października do budowy i utrzymania integracji z jego Zestawem Rozwoju Kopalni, otwartym frameworkiem łączącym sprzęt górniczy, pule i aplikacje. Wspólny interfejs może zapewnić oprogramowaniu spójny sposób dotarcia do różnych systemów. Pozwolenie na działanie nadal zależy od instalacji.
Przykład v0.11 nie ustala, jaki kod zainstalowały QVAC lub uczestniczące kopalnie. Nowszy kod głównej gałęzi dodaje ograniczenia dla wywołujących, których brakuje w tej etykiecie. Kontrola strony zależy więc zarówno od tego, kto może wydawać polecenia, jak i od tego, jakie oprogramowanie górnicze przyjmuje kopalnia.
Od integracji do poleceń sprzętowych
Lista Tethera obejmuje BITMAIN, MicroBT, Canaan, Bitdeer, Foundry Digital i Luxor Technology. Wymienia również ACME Swisstech, Elektron Energy, EMCD, F2Pool, Heatbit, OCEAN, Proto, SpiderPool i Stratum V2.
Zgodnie z ogłoszonym porozumieniem uczestnicy będą budować i utrzymywać Pracowników: oprogramowanie, które przekształca istniejący sprzęt firmy, pulę lub interfejs systemu w wspólny język MDK. Każda firma wybiera funkcje, które udostępnia. Aplikacja może następnie korzystać z tego interfejsu, zamiast wymagać osobnej integracji dla każdego producenta.
Tether twierdzi, że jego agent górniczy QVAC już działa na MDK jako wczesna demonstracja. Ogłoszenie nie podaje pojemności floty uczestniczącej, udziału w hashrate Bitcoin ani zmierzonych oszczędności.
Narzędzie akcji na stronie referencyjnej v0.11 akceptuje jedno nazwane urządzenie i oferuje dwie operacje: zrestartowanie go lub zmianę trybu zasilania. Opcje trybu zasilania to niski, normalny, wysoki i uśpiony, a obsługujący sprawdza, które tryby to urządzenie obsługuje przed wysłaniem polecenia.
To są możliwości przykładu, a nie górna granica dla każdej aplikacji lub Pracownika, którego ktoś mógłby zbudować z MDK.
Narzędzie referencyjne jest wyraźnie oznaczone jako zapis. Gdy pętla wykonawcza agenta napotyka narzędzie klasyfikowane jako wymagające zatwierdzenia, emituje zdarzenie oczekiwania na zatwierdzenie i wstrzymuje się przed jego wywołaniem. Odrzucenie uniemożliwia wywołanie. Wtyczka agenta Gateway dokumentuje domyślny dwuminutowy czas zatwierdzenia, a nieodpowiedziane zapytanie kończy się odrzuceniem.
Wtyczka v0.11 wiąże sesje i zatwierdzenia z tożsamością, która je stworzyła. Gdy nie dostarczono tożsamości użytkownika, zapytania korzystają z wspólnego lokalnego operatora. W tej konfiguracji wstrzymanie zatwierdzenia nie rozróżnia jednego człowieka od drugiego.
Kopalnia, która montuje tę wersję, musi zatem połączyć swoje własne kontrole tożsamości z powierzchnią zatwierdzenia. Osoba, która ma prawo do przeglądania danych sprzętowych, oraz osoba, która ma prawo do zatwierdzenia zmiany trybu zasilania, potrzebują uprawnień ustalonych przez stronę.
Ta sama decyzja wdrożeniowa dotyczy danych. Referencja agenta wspiera lokalne modele QVAC i hostowane punkty końcowe; z dostawcą hostowanym, podpowiedzi i wyniki narzędzi opuszczają stronę na hosta tego punktu końcowego. Uruchomienie agenta lokalnie i wybór miejsca, w którym działa jego model, to oddzielne decyzje konfiguracyjne.
Ścieżka poleceń zmienia kontrolę uprawnień
Oznaczony blueprint bezpieczeństwa v0.11 rozróżnia bezpośrednie polecenia od działań wymagających zatwierdzenia. Bezpośrednie wywołania command.request nie mają kontroli uprawnień po stronie jądra. Oddzielna trasa action.push korzysta z uprawnień dostarczonych przez przyjętego wywołującego backendu, więc Gateway, punkt wejścia aplikacji, musi je wyprowadzić od zweryfikowanego użytkownika.
Tutaj Kernel koordynuje żądania między aplikacjami a Pracownikami. Klucz pozwalający procesowi zaplecza na kontakt z nim ustala przyjęcie tego procesu. Nie identyfikuje on człowieka proszącego o zmianę.
Implementacja Pracownika v0.11 dodaje kolejny aspekt do rozważenia: jego interfejs poleceń sieciowych przekazuje żądania bez sprawdzania klucza wywołującego. Oznaczony plan ostrzega, że partner, który może dotrzeć do Pracownika i skierować do niego swój klucz publiczny, może bezpośrednio przesyłać polecenia. Ta ekspozycja zależy od sieci i instalacji; nie ustala, że konkretna kopalnia eksponuje swoich Pracowników.
W związku z tym, zatwierdzenie w czacie referencyjnym obejmuje tę interakcję agenta. Ograniczenie każdej trasy do sprzętu wymaga również kontroli wokół innych punktów dostępu.
Nowszy kod repozytorium zmienia ten obraz. Odniesienia GitHub sprawdzone 24 października mapują v0.11.0 do commit fae8fbce052a i główny do 35c144f240f0. W ostatnim przypiętym zrzucie, Pracownicy wymagają kluczy wywołujących, chyba że włączone jest ustawienie allowAll.
| Badane oprogramowanie | Sprawdzenie klucza wywołującego Pracownika | Implikacja operacyjna |
|---|---|---|
| Oznaczone v0.11.0, fae8fbce052a | Brak sprawdzenia klucza wywołującego w punkcie wejścia RPC WorkerRuntime. | Zasięg sieciowy i kontrole witryny są istotnymi granicami. |
| Główny zrzut, 35c144f240f0 | Niepusty zestaw kluczy przyjętych przy uruchomieniu, zapora połączeń i sprawdzenie klucza partnera na żądanie, chyba że allowAll jest włączone. | Przy aktywnych kontrolach, unieważnienie ogranicza kolejne żądania na istniejących połączeniach. Nie ustala to anulowania wysłanej pracy. |
Jego dziennik zmian oznaczony jako v0.12 również opisuje role Kernela do odczytu, zapisu i administracji, opcjonalne narzędzia do zapisu MCP oraz zadeklarowaną weryfikację stanu urządzenia.
Tymczasem opublikowany przewodnik bezpieczeństwa, pobrany 24 października, wciąż opisuje Pracowników bez listy dozwolonych wywołań. Operator musi dopasować przewodnik do wdrożonego kodu, zanim uzna którykolwiek z nich za opis ochrony witryny.
Władza wydania pozostaje w projekcie
Wybór oprogramowania przez kopalnię łączy ją również z zarządzaniem wydaniami MDK. Dokument zarządzający projektem nadaje zespołowi rdzeniowemu ostateczną władzę nad projektem, Głównemu Utrzymującemu ostateczną władzę techniczną nad scaleniami, architekturą i planowaniem wydania, a Menedżerowi Społeczności ostateczną władzę nad kierunkiem strategicznym i mapą drogową.
Zobowiązanie do integracji samo w sobie nie przyznaje uczestnikowi władzy nad wydaniami MDK. Również władza do scalania kodu upstream nie ustala pozwolenia na wydawanie poleceń wewnątrz kopalni.
To sprawia, że przeglądanie aktualizacji jest odpowiedzialnością operacyjną. Polityka bezpieczeństwa v0.11 mówi, że poprawki są obsługiwane na zasadzie najlepszego wysiłku dla najnowszego głównego commita i że starsze commity lub oznaczone wydania mogą ich nie otrzymać. Wybór wersji ustala podstawę kodu witryny, podczas gdy konfiguracja określa, jak ten kod jest używany. Kolejne zmiany wymagają własnego przeglądu.
Nowszy dziennik zmian rozróżnia między akceptacją poleceń a potwierdzeniem wynikowego stanu urządzenia, ilustrując, co jest na szali. Pozwolenie na wysłanie instrukcji dotyczącej trybu zasilania i dowód, że maszyna osiągnęła żądany tryb, odpowiadają na różne pytania operacyjne.
Autonomia kopalni zależy od tego, kto może zatwierdzić zapisy, które programy zaplecza mogą dotrzeć do sprzętu oraz kto przyjmuje aktualizacje oprogramowania.
Niniejsza treść ma charakter wyłącznie informacyjny i nie stanowi porady finansowej, inwestycyjnej, prawnej ani podatkowej. Wszelkie wydarzenia, nagrody, promocje online lub powiązane informacje, o których tu mowa, nie powinny być traktowane jako rekomendacja, zachęta ani zaproszenie do kupna, sprzedaży, wymiany lub innego rodzaju obrotu aktywami kryptograficznymi. Aktywa kryptograficzne charakteryzują się dużą zmiennością i mogą prowadzić do strat. Dostępność usług, produktów i powiązanych wydarzeń WEEX może się różnić w zależności od regionu. Użytkownik jest odpowiedzialny za upewnienie się, że jego udział jest zgodny z obowiązującymi lokalnymi przepisami i regulacjami.
Możesz również polubić

PHP2Shell: debata na temat łatwości jego naruszenia

Preferencyjne akcje bitcoina: bilionowy dylemat Strategy i Strive

Obrót rynku kryptowalut w Rosji oszacowano na 376 miliardów dolarów

Ethereum zarejestrował sygnał, który był widoczny przed skokiem w czerwcu; czy historia się powtórzy?

Evernorth korzysta z planu Bitcoina Michaela Saylora z nowym planem finansowania XRP na 80 milionów dolarów

Krzywa Coppocka i handel kryptowalutami: jak wykorzystać wskaźnik odwrócenia trendu

Bitcoin w amerykańskiej konstytucji... tym razem wygrawerowano tajemniczy kod

Dane klientów wyciekły u producenta portfeli kryptowalutowych po ataku na sklep internetowy

Fundusze hedgingowe posiadają 2 biliony dolarów w amerykańskim długu, ale ich następna transakcja może wymagać mniejszej liczby obligacji

Tygodniowy: kradzież 68 000 USD ukraińca w Trust Wallet, pozew Circle przeciwko Trumpowi o 2 miliardy USD w ZEA oraz historyczna aktualizacja Solany

Krypto: Transfery z Kanady do trzech krajów azjatyckich wzrosły o 141%

Wielka Brytania przygotowuje się na poważne incydenty związane z AI Agent, jakie plany awaryjne potrzebują firmy
![[Kryminał kryptowalutowy] Nagła śmierć popularnego CEO giełdy... szokująca prawda ujawniona później](/public-static/15_8b3431959d.png?format=avif)
[Kryminał kryptowalutowy] Nagła śmierć popularnego CEO giełdy... szokująca prawda ujawniona później

Dessa, głos AI Block, który śmieje się i płacze jak człowiek

Wybory pośrednie w USA: Jakie będą najlepsze wyniki dla Bitcoina? "Przekroczenie 90 000 dolarów lub załamanie na poziomie 70 000 dolarów"

Pięć projektów DeFi na liście obserwacyjnej: od złożonych skarbców po on-chain perpetual order book

Kto tak naprawdę decyduje, czy duża aktualizacja kryptowaluty się odbędzie?

Kraken chce być twoim bankiem, ale kto ochroni twoje pieniądze?

Bitcoin 0.1 zrekonstruowany bajt po bajcie: maszyna Satoshi Nakamoto zdradzona przez swój plik wykonywalny

XRP: Liczba portfeli osiągnęła rekord 8,24 miliona

Kupno domu za kryptowaluty… Ripple wspiera transakcje nieruchomości luksusowych

Dlaczego giełdy kryptowalutowe opuszczają Rosję: wyjaśnienie eksperta RAKIB
![[Kolumna] Robinhood Chain, fala memecoinów się skończyła, ale wzrost trwa](/public-static/075_ade8940e45.png?format=avif)
[Kolumna] Robinhood Chain, fala memecoinów się skończyła, ale wzrost trwa

"Spekulacja" tematem ostatnich 10 lat, warto zwrócić uwagę na rynki prognoz i giełdy kontraktów terminowych bezterminowych = Delphi Digital

Zajęcie kryptowaluty w postępowaniu karnym: nowe zasady i nierozwiązane problemy

Badanie BCG stawia przechowywanie w centrum planów banków dotyczących aktywów cyfrowych

Firedancer zmusza łowców nagród do spalenia 1 SOL nawet za duplikaty zgłoszeń błędów

Interpol: 1 462 aresztowania i zdemontowane sieci prania pieniędzy w kryptowalutach w Afryce

Właściciel NYSE wspiera 24/7 tokeny akcji bez zwykłych zasad cenowych Wall Street



