질문자께서 프로그래밍 카테고리에서 답변자로 활동하시는 것을 봤습니다. 따라서 프로그래밍에 대한 상당한 지식을 가지고 있으실 것으로 생각합니다. 다만, 이더리움의 솔리디티와 같은 스마트 컨트랙트 작성 언어에 대해서 낯설어 하고 있으신 듯합니다.
이런 개발자 분들을 위해 '룸 네트워크'라는 프로젝트에서는 각각의 Dapp마다 이더리움 네트워크와 연결된 각각의 DappChain(사이드 체인)을 만들어 이용할 수 있도록 하고 있습니다.
이를 통해 이더리움 메인 체인의 확장성 문제를 해결하여 빠른 거래 처리 속도를 낼 수 있으며 메인 체인인 이더리움 블록체인의 보안성의 혜택을 받을 수가 있습니다.
또한 DappChain(사이드 체인)에서 DPoS 합의 알고리즘을 지원하여 독립적인 노드들의 투표를 통해 대표 노드를 뽑은 다음 댑을 운영할 수 있도록 지원하고 있습니다.
그리고 이러한 DappChain을 개발자들이 손쉽게 만들어 활용할 수 있도록 룸 네트워크에서는 The Loom SDK라는 개발툴을 만들어 제공하고 있습니다. 복잡하고 어려운 기능을 보다 쉽게 이용할 수 있도록 지원해 주므로 블록체인 개발자들이 아니더라도 서비스를 개발하기가 수월해 지는 효과가 있을 것입니다. 특히 자바스크립트 클라이언트 SDK도 제공하고 있으므로 질문자께서 활용할 수 있지 않을까 싶습니다. (https://loomx.io/developers/en/loom-js-quickstart.html)
끝으로 이 The Loom SDK를 통해 실제로 아하와 비슷한 Q&A 사이트를 룸 네트워크에서 만들어서 운영하고 있습니다. 이 사이트를 참고하셨으면 좋겠습니다. (https://delegatecall.com/)