Code Monkey home page Code Monkey logo

breaking-gfw-book's Introduction


I'm a dedicated contributor to the TON blockchain, and a passionate innovator in the blockchain technology space. My experience spans multiple projects and organizations that are contributing significantly to the development and adoption of blockchain technologies.

As a Co-founder of TonX Studio, TonFura, Cypherpunks Taiwan, Taipei Bitcoin Meetup Group, and Bitcoin Chinese Society, I've been at the forefront of building communities and fostering knowledge exchange.

My past experiences include roles at leading blockchain companies and research institutions such as Huobi,Bitmark, Nayuta, Cybavo, and Institute of Information Science, Academia Sinica.

Academically, I hold a Master's degree in Software Engineering from PKU, and I am a former Ph.D. student of NTU Electrical Engineering.

Research Areas: Gordian, RGB, Schnorr, Taproot, LN, Shamir’s Secret Sharing, Descriptors, MuSig2, PSBT, OmniBOLT.
Google Scholar

Book 書名 鏈接 Repo
TON White Paper TON 白皮書 Link Link
Breaking The GFW 穿越防火長城 Link Link
The Blocksize War 區塊大小之戰 Link Link
Programming Bitcoin 比特幣編程 Link Link
Mastering Ethereum 精通以太坊 Link Link
Mastering Bitcoin 2nd Edition 精通比特幣 Link Link
Rust Book Rust 教程 Link Link

Metrics

breaking-gfw-book's People

Contributors

awesome-doge avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

breaking-gfw-book's Issues

add caddy

caddy

安裝 caddy
下載:wget https://github.com/caddyserver/caddy/releases
安裝解壓縮:apt-get install tar
解壓縮: tar zxvf caddy_2.0.0_linux_amd64.tar.gz
安裝:mv caddy /usr/bin/
測試:caddy version
結果:v2.0.0 h1:pQSaIJGFluFvu8KDGDODV8u4/QRED/OPyIR+MWYYse8=

加進系統的一部分

groupadd --system caddy
useradd --system \
	--gid caddy \
	--create-home \
	--home-dir /var/lib/caddy \
	--shell /usr/sbin/nologin \
	--comment "Caddy web server" \
	caddy
nano /etc/systemd/system/caddy.service
# caddy.service
#
# For using Caddy with a config file.
#
# Make sure the ExecStart and ExecReload commands are correct
# for your installation.
#
# See https://caddyserver.com/docs/install for instructions.
#
# WARNING: This service does not use the --resume flag, so if you
# use the API to make changes, they will be overwritten by the
# Caddyfile next time the service is restarted. If you intend to
# use Caddy's API to configure it, add the --resume flag to the
# `caddy run` command or use the caddy-api.service file instead.

[Unit]
Description=Caddy
Documentation=https://caddyserver.com/docs/
After=network.target

[Service]
User=caddy
Group=caddy
ExecStart=/usr/bin/caddy run --environ --config /etc/caddy/Caddyfile
ExecReload=/usr/bin/caddy reload --config /etc/caddy/Caddyfile
TimeoutStopSec=5s
LimitNOFILE=1048576
LimitNPROC=512
PrivateTmp=true
ProtectSystem=full
AmbientCapabilities=CAP_NET_BIND_SERVICE

[Install]
WantedBy=multi-user.target

可以使用

sudo systemctl daemon-reload
sudo systemctl enable caddy
sudo systemctl start caddy
systemctl status caddy

設定檔案的位置:/etc/caddy/Caddyfile

參考文獻

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.