Pembangun: Stu
Bahasa: Rust
Berkontribusi pada: Prototipe CTV, jaringan char
Work (S/Ed) di: ZBD
Sebelum Bitcoin, Stu menghabiskan hari -harinya bekerja sebagai administrator sistem Windows dan dukungan TI. Rutinitasnya terdiri dari hari -hari yang membosankan dalam duduk di kursi yang terlibat dalam pekerjaan pemeliharaan yang monoton, mengkonfigurasi ulang sistem, dan mengatur ulang kata sandi untuk pengguna yang melupakannya.
Itu adalah jenis pekerjaan di mana masalah yang terjadi yang sebenarnya mengharuskan Anda untuk menarik perhatian Anda dengan cara yang bermakna sangat jarang kejadian sehingga Anda akhirnya duduk -duduk berharap hal seperti itu terjadi hampir sepanjang waktu.
Stu menghabiskan sebagian besar hari hanya menjelajahi utas Reddit selama downtime dalam jumlahnya. Tapi ini ternyata tidak menjadi skenario yang buruk pada akhirnya, karena inilah bagaimana Stu menemukan dirinya masuk ke ruang bitcoin sekitar 2017.
Seperti banyak bitcoiner, atau lebih tepatnya calon bitcoiner, pada periode itu, Stu tersedot ke dalam penawaran koin awal (ICO) dan hiruk-pikuk Altcoin saat itu. Juga, seperti banyak bitcoiner sekitar waktu itu, ia akhirnya terbakar secara finansial oleh beberapa investasi buruk dalam proyek -proyek acak yang tidak diketahui di mana ia mungkin tidak boleh berinvestasi di tempat pertama.
Tak pelaknya gravitasi Bitcoin menariknya ke lubang kelinci pepatah.
Setelah beberapa tahun belajar lebih dalam tentang Bitcoin, Stu mencapai periode kegilaan dan berhenti dari pekerjaannya di puncak pasar bull 2021 untuk mencari peluang untuk bekerja di ruang Bitcoin. Pada saat itu bahasa pemrograman karat telah banyak digunakan dalam berbagai proyek dan perpustakaan bitcoin, jadi Stu mulai mempelajarinya sehingga ia dapat berkontribusi pada bitcoin.
Menjelang akhir 2022, pencariannya untuk pekerjaan di ruang berakhir ketika dia disewa oleh Michael Tildwell untuk bekerja di Zbdperusahaan yang mengintegrasikan pembayaran bitcoin ke dalam videogame menggunakan Lightning Network.
Bekerja di ZBD
Stu bekerja DevOps di ZBD, tetapi di waktu luangnya ia terus bekerja di Prototipe Rust Projects.
“Sebagian besar proyek sampingan saya terkait dengan apa yang saya minati pada saat itu, karena saya bekerja di ZBD saya mulai membuat game yang bisa menggunakan Bitcoin,” kata Stu kepada Bitcoin Magazine.
Untuk memulai, ia membangun game web multipemain, Rain.runberbasis di sekitar pemain yang mengumpulkan petir untuk hadiah di Satoshis, untuk menjadi lebih akrab dengan membangun aplikasi yang harus berbicara satu sama lain melalui jaringan. Setelah itu dia membangun yang sederhana Connect4 Game dimainkan melalui protokol NOSTR.
“(Ini) adalah cara yang bagus untuk belajar bagaimana NOSTR bekerja,” kata Stu.
“Saya menghadiri BTC ++ di Austin pada tahun 2024, yang merupakan edisi skrip.” Konferensi empat hari adalah forum paling padat untuk diskusi seputar peningkatan skrip Bitcoin dan perjanjian dalam setahun terakhir ini.
“Tampaknya ada, pada saat itu, semacam konsensus yang berkembang untuk perjanjian Di Bitcoin, ”kenang Stu.
“Ini membuat saya sangat tertarik pada bagaimana skrip Bitcoin bekerja dan (memimpin) saya untuk bereksperimen dengan skrip Taproot dan Bitcoin …” tambahnya.
“Saya tidak benar -benar berakhir dengan banyak tetapi itu adalah cara yang bagus untuk belajar bagaimana skrip bekerja.”
Tabconf, Payment Pools, dan CTV
Pada tahun 2024, Stu menghadiri Tabconf, konferensi lain yang berfokus pada pengembang, yang diadakan setiap tahun di Atlanta, Georgia. Percakapan di Atlanta juga berputar banyak di sekitar perjanjian.
Seperti semua konferensi yang berfokus pada pengembang, Tabconf memakai hackathon. Stu memilih untuk membangun a proyek Menggunakan Discreet Log Contracts (DLC), yang memungkinkan pengguna untuk bertaruh pada hasil kecocokan catur. Menjadi sangat jelas bagi STU bahwa membangun perangkat lunak di sekitar pra-penandatanganan sejumlah besar transaksi memperkenalkan banyak kompleksitas bagi pengembang.
Mendiskusikan masalah ini, dia berkata: “Jawaban untuk masalah ini tampaknya Checktemplateverify (ctv). Karena saya ingin belajar lebih banyak tentang perjanjian, CTV sepertinya tempat yang baik untuk memulai, jadi saya mulai mengintegrasikan CTV ke dalam proyek catur DLC saya. Saya tidak percaya betapa sederhananya itu membuat segalanya … ”
Stu melanjutkan untuk membangun a Prototipe Bukti Konsep dari kumpulan pembayaran menggunakan CTV. Kolam pembayaran adalah sistem Layer 2 yang sangat mendasar di mana kelompok lebih besar dari dua kontrol saham atas output bitcoin tunggal yang tidak perlu.
“Salah satu cara kami dapat skala Bitcoin untuk digunakan oleh semua orang, tanpa menggunakan pihak ketiga yang terpusat, adalah agar pengguna berbagi Utxo,” katanya ketika ditanya mengapa ia memilih untuk bekerja pada konsep pembuktian untuk kumpulan pembayaran. “Kolam pembayaran adalah cara yang bagus untuk melakukan ini, terutama di samping solusi Layer 2 lainnya seperti Lightning atau Ark.”
Perjanjian
Perjanjian telah menjadi masalah yang kontroversial dalam diskusi tentang ke mana harus membawa Bitcoin ke depan. Setiap pengembang memiliki pendapat pribadi mereka tentang mereka, dan Stu tidak terkecuali.
“Saya pikir menggunakan perjanjian untuk menggantikan transaksi yang ditandatangani sendiri adalah peningkatan yang luar biasa bagi pengembang untuk membangun lebih cepat dan lebih aman,” katanya. “Ini menghilangkan banyak interaktivitas dan gesekan untuk pengguna, sehingga ada lebih sedikit kebutuhan untuk mereka online atau berkoordinasi dengan pihak lain, yang dapat meningkatkan pengalaman pengguna dengan banyak hal.”
Saya bertanya kepadanya apakah ini yang membuatnya tertarik untuk membangun konsep bukti dan prototipe menggunakan CTV sebagai lawan dari proposal perjanjian lainnya.
“Saya tertarik pada CTV karena sangat sederhana untuk diimplementasikan dalam aplikasi yang ingin saya bangun. Setelah saya membangun kumpulan pembayaran dengan CTV, saya berencana melakukan hal yang sama untuk semua proposal perjanjian. Saya menemukan cara untuk mendapatkan fungsi yang sama dengan CAT, tetapi hanya butuh waktu yang sama, dan menambahkan lebih banyak kode. Bitcoin dari bitcoin seperti 50 baris.
“Saya cukup yakin ada konsensus antara pengembang protokol bahwa tidak ada risiko untuk bitcoin jika kami mengaktifkan CTV …” katanya. “… jadi argumennya sekarang tampaknya bahwa pengguna tidak menginginkannya. Tetapi pengguna sudah menggunakan aplikasi dan protokol seperti Lightning dan MultiSig Vault yang akan ditingkatkan oleh CTV. Jadi … Saya pikir itu harus menjadi prioritas untuk garpu lunak berikutnya …”
Ketika ditanya tentang sifat kontroversial dari diskusi seputar perjanjian dan garpu lunak berikutnya, dan bagaimana suasana dapat ditingkatkan, ia mengatakan ini:
“Seseorang perlu membuat Saylor tweet emoji sandwich dan semuanya akan baik -baik saja.”
“Tapi serius, saya tidak benar -benar tahu. Mungkin lebih banyak acara langsung di mana orang dapat mendiskusikan tatap muka akan membantu. Sepertinya bukan alasan teknis bahwa kita tidak membuat kemajuan, lebih dari yang politis,” ia melanjutkan dengan mengatakan dengan nada yang lebih serius.
Saya pikir beberapa keraguan lebih banyak lagi membuat perubahan sama sekali menjadi bitcoin. Alasannya sangat sulit untuk diubah adalah sifat yang luar biasa dari bitcoin, tetapi tidak harus meluas ke garpu lunak yang sangat banyak. Ini menyebabkan banyak stres pada concens yang baru terjadi pada semua yang membuat mereka bisa melakukan hal -hal yang lebih sulit. perubahan, ”katanya.
Masa depan
STU baru -baru ini berpartisipasi dalam program Bitcoin Open Source Software (BOSS) oleh ChainCode Labs, sebuah program yang dirancang sebagai cara bagi pengembang yang baru mengenal ekosistem Bitcoin untuk memotong gigi mereka dan dengan cepat mengembangkan pemahaman yang lebih dalam dan pengalaman dengan membangun Bitcoin.
Ke depan Stu akan berkontribusi pada jaringan char, upaya yang agak dari radar untuk membangun platform taruhan bitcoin baru yang dipimpin oleh Jeremy Rubin, pengembang yang merancang dan mengusulkan CTV. Dia berencana untuk terus mengerjakan proyek sampingan pribadinya dan berkontribusi pada proyek open source juga, dengan tujuan akhirnya mulai berkontribusi pada bitcoin Core itu sendiri.
Stu mengatakan ini tentang prioritas bitcoiner ke masa depan:
“Fokus nomor satu kami harus membuat hak asuh lebih baik. Ini benar -benar menyebalkan sekarang, dan saya pikir lebih banyak bitcoiner pada umumnya perlu mengakui hal itu. Mencadangkan 12 kata terdengar sederhana, tetapi itu benar -benar tidak mudah, dan tidak ada yang melakukannya.”