Why We Built on Sui
Sui is a next-generation blockchain designed for speed, low cost, and ease of use. Here's why we chose it for Logbook.
#Speed
Sui can process transactions in under a second. When you submit a survey response, it's confirmed almost instantly - no waiting for minutes or hours like on some older blockchains.
#Low Cost
Transaction fees (gas) on Sui are extremely low - fractions of a cent. This makes it practical to record every survey response on-chain without accumulating significant costs.
#zkLogin
Sui pioneered zkLogin technology, which allows users to authenticate with their Google account (or other OAuth providers) without needing a crypto wallet. This is crucial for mainstream adoption - your participants don't need to understand cryptocurrency to use Logbook.
#Sponsored Transactions
Sui supports "sponsored transactions" where a third party (like Logbook) can pay the gas fees on behalf of users. Combined with zkLogin, this means users can interact with blockchain applications without ever owning cryptocurrency.
#Object-Centric Model
Unlike other blockchains that use account-based models, Sui uses an object-centric design. Each campaign and response is a distinct object with its own ID, making it easy to reference and verify specific records.
#Move Language
Sui's smart contracts are written in Move, a language designed specifically for blockchain with built-in safety features. This reduces the risk of bugs and vulnerabilities in the Logbook protocol.
#Seal: Programmable Encryption
Sui's ecosystem includes Seal, a threshold encryption service. Data is encrypted in the browser, and independent key servers release decryption keys only when a rule written in a smart contract allows it. Logbook uses it for private campaigns: "only voters can read the answers" or "nobody can read the answers before the end date" are enforced by the contract, not by a promise from us.
#Ecosystem
Sui has a growing ecosystem of wallets, explorers, and tools. Users can view their Logbook activity in any Sui wallet and verify transactions on block explorers like Suiscan.