SmartHoldem · Ekosistem Web 4.0
SmartHoldem Blockchain: Web 4.0 & Pasca-Kuantum Keamanan
Infrastruktur Blockchain DPoS yang Inovatif
SmartHoldem adalah lapisan kepercayaan dan penyelesaian terdesentralisasi untuk Web 4.0. Dibangun ulang dari awal menggunakan Rust, menghadirkan arsitektur P2P dengan NAT traversal bawaan dan ketahanan kuantum.

Arahkan kursor untuk melihat node. Rumah atau server. Satu mesh.
Kecepatan & Skala
Dibangun untuk Kecepatan dan Skala
Inti Rust baru SmartHoldem melampaui batas blockchain tradisional: hambatan Node.js dan PostgreSQL digantikan dengan mesin yang dioptimalkan dan Sled DB, menghadirkan sinkronisasi super cepat dan throughput yang masif.
Pemrosesan Blok dalam Milidetik
Blok berisi 500 transaksi diverifikasi dan diterapkan dalam ~50 ms. Didukung oleh gadget finalitas BFT dan pemrosesan paralel, jaringan mencapai finalitas absolut dan tidak dapat dibatalkan hanya dalam 1 slot (~8 detik).
Skalabilitas Tanpa Server yang Sesungguhnya
Didukung oleh protokol Iroh P2P. Tidak memerlukan penyedia cloud terpusat, namun Anda dapat menjalankan node sendiri. Laptop, Raspberry Pi, atau perangkat mobile ARM64 apa pun dapat menjadi node validasi penuh di balik NAT mana pun, tanpa IP statis.
Ramah Lingkungan & Ringan
Node validasi penuh kini hanya membutuhkan ~800 MB RAM. DPoS yang dikombinasikan dengan abstraksi zero-cost milik Rust menjadikan ini jaringan yang paling hemat energi yang pernah ada.

Benchmark
Benchmark Kinerja
Pengujian beban dunia nyata pada inti Rust baru mengkonfirmasi skalabilitas kelas enterprise, setara Visa.
Performa diukur, bukan sekadar diklaim. Tolok ukur berikut mencerminkan arsitektur Rust + Sled baru dengan verifikasi tanda tangan paralel (Rayon) dan pipeline kriptografi yang dioptimalkan:
256
MultiPayments per TX
5.53B
Operasi / Hari (puncak)
| Konfigurasi | Operasi / Detik | Operasi / Jam | Operasi / Hari |
|---|---|---|---|
| 2000 TX/block (MultiPayments) | 64,000 | 230.4M | 5.53B |
| 1000 TX/block (MultiPayments) | 32,000 | 115.2M | 2.76B |
| 500 TX/block (MultiPayments) | 16,000 | 57.6M | 1.38B |
Di Balik Layar
Tumpukan Teknis
Mesin Blockchain Inti
- Bahasa Pemrograman: 100% Rust dengan verifikasi tanda tangan paralel (Rayon), keamanan memori, dan abstraksi tanpa biaya tambahan.
- Basis Data: Penyimpanan kunci-nilai tertanam Sled dengan kompresi zstd = 11.7M+ blok dalam ~8 GB, menggantikan ketergantungan PostgreSQL lama.
- Konsensus: DPoS dengan 21 delegasi aktif, diperkuat oleh gadget finalitas BFT (finalitas deterministik dalam 1 slot).
- Kriptografi: Model keamanan hibrid. Klasik secp256k1 (BIP-Schnorr) + pasca-kuantum ML-DSA-44 (NIST FIPS 204) melalui Quantum Shield.
API, SDK & SmartNet
- Jembatan Pengembang: IPC native window.smartholdem untuk Tauri dApps. Akses aman dan tersandbox ke penandatanganan, penyimpanan P2P, dan status jaringan.
- Objek Terprogram: SmartObjects dan Token native. Registri, penerbitan, tanpa overhead kontrak pintar, dan tanpa risiko EVM.
- Penyimpanan Data: Verifikasi berbasis konten BLAKE3. Metadata dianchorkan on-chain di SmartNetData, integritas absolut, tanpa pengindeks eksternal.
- API dan SDK: RESTful API + SDK yang 100% kompatibel ke belakang. Aliran push QUIC real-time untuk pembaruan instan tanpa polling.
Transportasi P2P Web 4.0
- Protokol: Dibangun di atas Iroh (QUIC/UDP), menyediakan koneksi terenkripsi dan dimultipleks dengan traversal NAT native dan hole-punching. Node dapat memproduksi dan menyinkronkan blok dari balik router rumah tanpa IP statis.
- Topologi Jaringan: Arsitektur dual-stack. Komunikasi utama terjadi melalui mesh Iroh yang terdesentralisasi, sementara jembatan WebSocket/Protobuf lama (port 4001) dipertahankan khusus untuk kompatibilitas mundur dengan node di server.
- Penemuan Terdesentralisasi: Penemuan rekan mengandalkan Mainline DHT, mDNS lokal, dan Buku Alamat Rekan yang ditandatangani secara kriptografis, menghilangkan ketergantungan pada DNS terpusat atau layanan relay publik.
Desentralisasi Sejati
Dikelola oleh Komunitas, Bukan Perusahaan
Desentralisasi adalah fundamental. Blockchain SmartHoldem DPoS tidak dapat diubah, dan semua operasi tidak dapat dibatalkan. Setiap transaksi tersedia secara transparan untuk dilihat di Block Explorer atau melalui API kapan saja.
Voting Demokratis
Validator dipilih berdasarkan reputasi, bukan kendali terpusat.
Tidak Ada Koin Beku
Pengguna memberi suara dengan kekuatan saldo mereka. Koin tetap di bawah kendali pengguna sepenuhnya.
Akuntabilitas
Setiap pemegang STH dapat memilih, memilih, atau membatalkan delegasi. Delegasi yang tidak efektif dengan cepat digantikan oleh komunitas.
Kepemilikan
Memiliki hanya >1 STH memberikan hak penuh di jaringan.


Sistem Delegasi
TOP 21: Mengamankan Jaringan
Delegasi (juga dikenal sebagai saksi atau produsen blok) bertanggung jawab untuk memverifikasi transaksi, membuat blok baru, dan melindungi jaringan SmartHoldem. Mereka tidak dapat mengubah atau memengaruhi data transaksi.
21
Delegasi Aktif di TOP
8s
Waktu Blok Rata-rata
100%
Dipilih Komunitas
0%
Kendali Terpusat
Sistem delegasi sangat kompetitif. Seorang delegasi dapat berpindah masuk atau keluar dari TOP 21 kapan saja. Skema berkelanjutan ini memberikan kesempatan bagi delegasi baru untuk membuktikan diri dan menarik perhatian komunitas.
Ekonomi
Hadiah Berkelanjutan. Emisi Inflasi Nol.
Tidak ada tidak ada emisi di blockchain SmartHoldem (DPoS). Delegasi menerima hadiah secara eksklusif dari biaya transaksi, memastikan model ekonomi deflasiari dan berkelanjutan.
Delegasi yang menandatangani blok menerima SEMUA BIAYA JARINGAN untuk transaksi yang disertakan dalam blok tersebut.
Bagaimana Delegasi Mendapat
500 STH
per blok (maks)
500 transaksi standar dalam blok → hingga 500 STH diperoleh.
10.000 STH
biaya pendaftaran
Transaksi pendaftaran delegasi → 10.000 STH diperoleh.
500 STH
penerbitan token
50% biaya dibakar
Setiap peluncuran token asli Web4 yang baru memberikan hadiah kepada delegasi.
Jenis Transaksi Lanjutan
SmartHoldem mendukung ekosistem jenis transaksi yang kaya, menghasilkan pendapatan biaya yang beragam:
Berpartisipasi
Menjadi Delegasi SmartHoldem
Mengamankan jaringan tidak lagi terbatas pada pusat data korporat. Dengan inti Rust baru dan transportasi Iroh P2P, siapa pun dapat menjalankan node validasi dan berpartisipasi dalam konsensus dari mana saja di seluruh dunia.
Spesifikasi Node yang Direkomendasikan
8 GB RAM, 4 Core CPU, 64 GB HDD atau 32 GB SSD.
- 1
Daftar & Ikuti Kompetisi
Mengamankan jaringan tidak lagi terbatas pada pusat data korporat. Dengan inti Rust baru dan transportasi Iroh P2P, siapa pun dapat menjalankan node validasi dan berpartisipasi dalam konsensus dari mana saja di seluruh dunia.
- 2
Siapkan Node Anda (Tanpa IP Statis)
Unduh biner sth-core-pq yang ringan. Berjalan hanya dengan ~800 MB RAM dan ~8 GB ruang disk. Berkat NAT traversal Iroh QUIC, Anda tidak memerlukan IP statis atau port terbuka — produksi blok dengan aman dari laptop, Raspberry Pi, atau server Anda.
- 3
Umumkan pencalonan delegasi Anda
Ajukan proposal di Forum Komunitas yang merinci konfigurasi jaringan Anda, persentase pembayaran yang diusulkan, dan layanan tambahan. Kemudian perkenalkan delegate Anda kepada komunitas melalui Telegram dan penjangkauan aktif.
- 4
Dapatkan Hasil Nyata
Dapatkan 100% biaya jaringan dari blok yang Anda produksi. Dengan nol emisi inflasi, imbalan Anda didukung oleh utilitas jaringan nyata: transfer, peluncuran token, pendaftaran nama, penyimpanan P2P, relay dVPN, dan lain-lain.
- 5
Terlibat dan Kembangkan Ekosistem
Delegate dipilih oleh komunitas. Bangun kepercayaan dengan menawarkan pembagian imbalan yang transparan, menjalankan seeder publik Netfory, atau berkontribusi aktif pada ekosistem Web 4.0.

Komunitas
Koneksi Komunitas
Sebagai delegasi, partisipasi aktif dan koneksi ke komunitas sangat penting untuk mendapatkan suara. Menghasilkan slot delegasi bersifat kompetitif dan membutuhkan lebih dari sekadar manajemen node.
Membangun aplikasi baru berdasarkan SmartHoldem
Menawarkan ulasan kode dan pelaporan kerentanan
Pendekatan dan pendidikan komunitas
Menawarkan persentase hadiah kepada pemilih (untuk mencapai TOP 21)
Hadiah diukur berdasarkan bagian partisipasi pemilih dan persentase pembayaran delegasi.
Perisai Kuantum
SmartHoldem Quantum Shield
Cara Kami Melindungi Blockchain dari Komputer Masa Depan
Sementara pasar membahas grafik, ancaman yang mampu membatalkan kriptografi klasik terus berkembang. Algoritma Shor pada komputer kuantum yang cukup kuat dapat membobol ECDSA — fondasi matematis dari sebagian besar blockchain saat ini. SmartHoldem tidak menunggu 'Hari X' yang hipotetis.
Kami membangun perisai ini hari ini. Tahap A (Komitmen Kunci Pasca-Kuantum) sudah AKTIF di mainnet.

Peta Jalan
Rencana Implementasi: Model Hybrid
Kami mengesampingkan hard fork mendadak dan migrasi massal yang dipaksakan. Transisi menuju ketahanan kuantum berlangsung secara bertahap, mulus, dan kompatibel ke belakang:
Tahap 1
Komitmen Kunci (Aktif)
- Pengguna sudah dapat menanamkan hash SHA-256 dari kunci publik ML-DSA-44 masa depan mereka melalui vendorField (sthpq1:...).
- Ini mencegah serangan 'race condition' saat Fase 2 diaktifkan, mengamankan dompet sebelum ancaman kuantum terwujud.
Tahap 2
Tanda Tangan Kedua Hibrida (Diterima)
- Pengguna dapat mendaftarkan kunci publik ML-DSA-44 pasca-kuantum (NIST FIPS 204) sebagai tanda tangan kedua pada dompet mereka yang sudah ada.
- Sejak saat itu, setiap transaksi memerlukan dua tanda tangan: tanda tangan klasik secp256k1 dan tanda tangan baru yang tahan kuantum.
- Kunci klasik tetap aktif untuk kompatibilitas penuh, sementara kunci pasca-kuantum menambahkan lapisan kedua yang tahan kuantum — membentuk skema hibrida yang kuat yang melindungi aset Anda bahkan jika salah satu algoritma disusupi.
Tahap 3
Ketahanan Jaringan Penuh (Direncanakan)
- Semua 21 delegate aktif menandatangani blok dengan tanda tangan pasca-kuantum untuk mencegah pemalsuan konsensus.
- Lapisan transport P2P Iroh menggunakan pertukaran kunci hibrida (X25519 + ML-KEM-768) untuk mengamankan data messenger dan dApp (SHIP-40).
Arsitektur
Tingkatkan Kuncinya, Bukan Brankas-nya
Tidak seperti jaringan lain yang mengharuskan pengguna membuat dompet baru dan mentransfer aset secara massal, SmartHoldem memanfaatkan arsitektur tanda tangan kedua yang unik untuk peningkatan kuantum yang mulus.
Pembentukan Alamat
Alamat SmartHoldem Anda diturunkan dari kunci publik klasik secp256k1 Anda. Ini tetap tidak berubah.
Aktivasi Kunci Kedua
Anda mendaftarkan kunci publik ML-DSA-44 pasca-kuantum Anda sebagai tanda tangan kedua pada alamat Anda yang sudah ada.
Perlindungan Hibrida
Setiap transaksi kini memerlukan tanda tangan klasik maupun tanda tangan pasca-kuantum agar dinyatakan valid.
Hasilnya
- Anda tidak perlu mengubah dompet atau alamat Anda
- Koin Anda tetap berada persis di tempat yang sama selama bertahun-tahun
- Tidak ada migrasi dompet yang rumit
- Akun Anda kini dilindungi oleh lapisan kriptografi ganda
- Bahkan jika komputer kuantum berhasil mendapatkan kunci privat pertama Anda, ia tidak dapat memindahkan dana Anda tanpa tanda tangan kedua yang valid (tahan kuantum)
Untuk pengguna dengan satu tanda tangan: Anda dapat mengaktifkan tanda tangan kedua kapan saja untuk langsung mengaktifkan perlindungan kuantum, atau bermigrasi ke jenis alamat aman-kuantum yang baru di masa mendatang.
Teknis Mendalam
Nuansa Teknis & Perlindungan Jaringan
Delegasi Di Bawah Perlindungan
- Di jaringan DPoS, delegasi menandatangani blok
- Tanda tangan delegasi yang dikompromikan mengancam integritas seluruh blockchain
- Mengimplementasikan PQC di tingkat protokol membuat SmartHoldem menjadi "benteng digital" yang tahan terhadap pemalsuan konsensus
Ukuran Tanda Tangan yang Dioptimalkan
- Kami memilih ML-DSA-44 (NIST FIPS 204) karena keseimbangannya yang optimal: tanda tangan ~2,4 kB dan verifikasi di bawah satu milidetik
- Pemrosesan paralel inti Rust (Rayon) memastikan transaksi-transaksi berat ini diverifikasi secara instan tanpa kehilangan kecepatan sinkronisasi
Kelincahan Algoritmik
- Protokol menyertakan byte alg_id dalam objek PQC
- Hal ini memungkinkan peningkatan di masa depan yang mulus (misalnya, ke FN-DSA-512 / Falcon) tanpa mengharuskan pengguna mengubah alamat atau memigrasikan dana
- Bagi pengguna, ini tampak seperti dompet yang sudah familiar
Pengembangan
Kode dalam Proses
Inti Rust (sth-core-pq) sudah menyertakan fondasi kriptografis untuk lapisan verifikasi baru. Berikut sekilas integrasi hibridnya:
//! Quantum Shield: ML-DSA-44 (NIST FIPS 204) keys derived from a passphrase, plus the stage-A
//! commitment format (`sthpq1:<alg>:<sha256(pk)>` in a self-transfer vendorField). See docs/SPEC-PQ-V3.md.
use crate::error::{Error, Result};
use ml_dsa::{EncodedSignature, EncodedVerifyingKey, MlDsa44, Signature, SigningKey, VerifyingKey, B32};
use sha2::{Digest, Sha256};
/// Algorithm ids (first byte of every PQ object).
pub const ALG_ML_DSA_44: u8 = 0x01;
pub const PK_LEN: usize = 1312;
pub const SIG_LEN: usize = 2420;
/// Domain separation for the ML-DSA context string.
const CTX: &[u8] = b"sth-pq-v1";
/// Context of stage-C block signatures (`M_B = sha256(header || blockSignature)`).
pub const BLOCK_CTX: &[u8] = b"sth-pq-block-v1";
/// Commitment prefix in vendorField.
pub const COMMITMENT_PREFIX: &str = "sthpq1:";
pub struct PqKeyPair {
signing: SigningKey<MlDsa44>,
}
impl PqKeyPair {
/// Deterministic: seed ξ = sha256("sth-pq-v1" || passphrase). Same passphrase → same key on every device.
pub fn from_passphrase(passphrase: &str) -> Self {
let mut h = Sha256::new();
h.update(CTX);
h.update(passphrase.as_bytes());
let seed: [u8; 32] = h.finalize().into();
Self::from_seed(&seed)
}
pub fn from_seed(seed: &[u8; 32]) -> Self {
Self { signing: SigningKey::<MlDsa44>::from_seed(&B32::from(*seed)) }
}
/// FIPS 204 pkEncode — 1 312 bytes.
pub fn public_key(&self) -> Vec<u8> {
self.signing.expanded_key().verifying_key().encode().to_vec()
}
pub fn public_key_hex(&self) -> String {
hex::encode(self.public_key())
}
/// Deterministic ML-DSA-44 signature (2 420 bytes) over `message` with the sth context.
pub fn sign(&self, message: &[u8]) -> Result<Vec<u8>> {
self.sign_with_ctx(message, CTX)
}
pub fn sign_with_ctx(&self, message: &[u8], ctx: &[u8]) -> Result<Vec<u8>> {
let sig = self.signing.expanded_key().sign_deterministic(message, ctx).map_err(|_| Error::Serialization("ml-dsa sign".into()))?;
Ok(sig.encode().to_vec())
}
/// What a wallet publishes in stage A: `sthpq1:01:<sha256(pk) hex>`.
pub fn commitment(&self) -> String {
commitment_for_public_key(&self.public_key())
}
}
pub fn commitment_hash(public_key: &[u8]) -> [u8; 32] {
Sha256::digest(public_key).into()
}
pub fn commitment_for_public_key(public_key: &[u8]) -> String {
format!("{COMMITMENT_PREFIX}{:02x}:{}", ALG_ML_DSA_44, hex::encode(commitment_hash(public_key)))
}
pub fn verify(public_key: &[u8], message: &[u8], signature: &[u8]) -> Result<bool> {
verify_with_ctx(public_key, message, signature, CTX)
}
pub fn verify_with_ctx(public_key: &[u8], message: &[u8], signature: &[u8], ctx: &[u8]) -> Result<bool> {
if public_key.len() != PK_LEN || signature.len() != SIG_LEN {
return Ok(false);
}
let pk = EncodedVerifyingKey::<MlDsa44>::try_from(public_key).map_err(|_| Error::Serialization("ml-dsa pk".into()))?;
let sig = EncodedSignature::<MlDsa44>::try_from(signature).map_err(|_| Error::Serialization("ml-dsa sig".into()))?;
let Some(sig) = Signature::<MlDsa44>::decode(&sig) else { return Ok(false) };
Ok(VerifyingKey::<MlDsa44>::decode(&pk).verify_with_context(message, ctx, &sig))
}
/// Stage B: PQ public key registered by a wallet (type 1, v3). Lives in `WalletState.pq_key`, so undo is automatic.
#[derive(Debug, Clone, PartialEq, Eq, serde::Serialize, serde::Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PqKey {
pub algorithm: u8,
/// Raw PQ public key, hex (1 312 bytes for ML-DSA-44).
pub public_key: String,
pub since: u64,
}
/// Parsed stage-A commitment.
#[derive(Debug, Clone, PartialEq, Eq, serde::Serialize, serde::Deserialize)]
#[serde(rename_all = "camelCase")]
pub struct PqCommitment {
pub algorithm: u8,
/// sha256(public key), hex.
pub commitment: String,
pub height: u64,
}
/// `sthpq1:<alg 2 hex>:<64 hex>` → (alg, hash hex). Only known algorithm ids are accepted.
pub fn parse_commitment(vendor_field: &str) -> Option<(u8, String)> {
let rest = vendor_field.strip_prefix(COMMITMENT_PREFIX)?;
let (alg, hash) = rest.split_once(':')?;
if alg.len() != 2 || hash.len() != 64 || !hash.bytes().all(|b| b.is_ascii_hexdigit() && !b.is_ascii_uppercase()) {
return None;
}
let alg = u8::from_str_radix(alg, 16).ok()?;
(alg == ALG_ML_DSA_44).then(|| (alg, hash.to_string()))
}Supremasi kuantum bukan akhir dari kriptografi, melainkan tahap evolusi berikutnya. Kami memilih matematika yang tidak dapat 'dipecahkan' dengan brute force dan mengintegrasikannya langsung ke inti jaringan DPoS Web 4.0 kami. Masa depan sudah hadir. Dan ia telah diamankan. Masa depan sudah ada. Dan itu sudah diamankan.
Gabung Jaringan
Node Anda. Aturan Anda. Web 4.0 Anda.
Anda dapat mengamankan jaringan dengan berbagai cara: memproduksi blok sebagai delegat, menyemai dApps sebagai operator Netfory, menjalankan relay dVPN, atau sekadar memegang dan memilih. Tidak ada inflasi, hadiah utilitas nyata, dan fondasi tahan kuantum yang dibangun dengan Rust. Internet terdesentralisasi membutuhkan para pembangun — dan semuanya dimulai dari Anda.

