Keamanan, infrastruktur dan waktu aktif
Nilai sebuah mesin hanya sebesar apa yang menjaganya tetap hidup.
Quant membangun mesinnya. Systems menjaga landasan tempat mesin itu berdiri: satu pintu, satu menara pengawas, satu tangan di tombolnya. Di bawah ini arsitekturnya — bukan brosurnya.
Empat tahap dan satu tangan. Setiap panah adalah sebuah keputusan; setiap keputusan dicatat.
Empat angka dari sistem tempat Anda membaca ini.
Tiga tugas. Tidak ada lagi yang kami janjikan, dan ketiga tugas ini tidak dialihkan kepada pihak lain.
Tidak ada akun yang dipercaya hanya karena ia datang. Identitas, kunci dan asalnya diperiksa bersama-sama, pada setiap permintaan, dan kunci yang menyimpang dari alamatnya berhenti berfungsi.
Waktu aktif, latensi, penurunan modal dan penyusupan pada satu papan, dalam waktu Anda sendiri. Anda mengetahui sebuah peristiwa dari kami — bukan dari klien Anda, dan bukan dari laporan bulanan.
Saat terjadi pelanggaran, mesinnya berhenti sebelum kehilangan uang, jalurnya disegel, dan keadaannya dibangun kembali dari keadaan bersih yang terakhir. Pemulihan adalah sebuah prosedur, bukan improvisasi.
Seluruh bagian yang kami tempatkan di samping mesin Anda — setiap barisnya, tanpa dependensi dan
tanpa panggilan tersembunyi. Bacalah sebelum Anda membiarkannya mendekati uang Anda. Ruang mesin di pihak kami tetap
tertutup; apa yang berjalan di rumah Anda dapat Anda audit.
Kode tetap dalam bahasa Inggris — bahasa universal dunia rekayasa.
# put one engine under guard POST https://api.matchtopalgorithm.ai/v1/guard/engines Authorization: MT-••••-••••-•••• — one key, one operation Content-Type: application/json { "engine": "eurusd-hf-01", "watch": ["uptime", "latency", "drawdown", "intrusion"], "on_breach": { "halt": true, "seal": true, "notify": ["telegram", "email"] }, "window": "24/5", "clock": "Asia/Singapore" — reports arrive in your hour } 202 Accepted { "guard_id": "g_7f3a91c4", "watchtower": "live", "since": "2026-10-24T06:12:09Z" }
"""MatchTop · engine guard — the piece that sits beside your engine. Standard library only. Nothing we did not write runs with these rights.""" import hmac, json, os, time from hashlib import sha256 from urllib.request import Request, urlopen KEY = bytes.fromhex(os.environ["MT_KEY"]) # one key per engine, never on disk EDGE = os.environ["MT_EDGE"] # no address baked into the build GRACE = 3 # one lost beat is the network. three is a decision. def seal(payload: bytes, beat: int) -> str: """Every beat is signed and numbered. A replayed beat is not a beat.""" return hmac.new(KEY, b"%d." % beat + payload, sha256).hexdigest() def read_verdict(answer: dict, beat: int) -> str: """An answer counts only if it comes back signed, for this beat and no other.""" ours = hmac.new(KEY, b"%d.%s" % (beat, answer["verdict"].encode()), sha256).hexdigest() if not hmac.compare_digest(ours, answer.get("seal", "")): # constant time, always return "halt" # unsigned is not trusted return answer["verdict"] def pulse(engine, beat: int) -> str: payload = json.dumps({ "engine": engine.name, "at": time.time_ns(), # UTC nanoseconds. local clocks lie. "alive": engine.alive, "latency": engine.latency_ms, "drawdown": engine.drawdown, }, separators=(",", ":")).encode() call = Request(EDGE, payload, { "Content-Type": "application/json", "X-MT-Beat": str(beat), "X-MT-Seal": seal(payload, beat), }) with urlopen(call, timeout=4) as answer: # we dial out. nothing dials in. return read_verdict(json.load(answer), beat) def guard(engine) -> None: beat, missed = time.time_ns(), 0 while True: beat += 1 try: verdict, missed = pulse(engine, beat), 0 except Exception: missed += 1 verdict = "halt" if missed >= GRACE else "run" # silence is not consent if verdict == "halt": engine.halt() # stop the money first engine.seal() # then close the path return # and stay down until a human says otherwise time.sleep(engine.beat_seconds)
Bukan fitur yang kami pilih. Melainkan bentuk rumahnya.
Tidak satu pun dari itu merupakan daftar fitur, dan justru karena itulah ia tidak dapat dikalahkan dengan penawaran harga. Perusahaan yang memiliki lantai penjualan tidak mungkin menyerahkan insinyurnya kepada Anda. Perusahaan yang tagihannya harus tumbuh setiap tahun tidak mungkin mengeluarkan apa pun. Perusahaan yang hanya mengawasi tidak mungkin memperbaiki. Mereka bukan berada di belakang kami — mereka dibangun secara berbeda, dan mereka tidak dapat berpindah ke sisi ini tanpa berhenti menjadi diri mereka sendiri.
Itu juga sebabnya tidak ada daftar harga di halaman ini. Kami mengukur operasinya terlebih dahulu, lalu kami menawarkan harga atas apa yang kami ukur.
Dua baris sudah cukup. Kami sendiri yang membacanya dan kami sendiri yang menjawab — tidak ada antrean yang berdiri di belakang jendela ini.
Pesan Anda sudah tampil di sebuah layar di Zürich — bukan dalam antrean, bukan dalam tiket. Insinyur yang akan membangunnya sendirilah yang membacanya, dan ia sendiri yang membalas.
·